Startseite » wie man » Erfahren Sie, wo Windows 8 SmartScreen-Filterinformationen für heruntergeladene Dateien speichert

    Erfahren Sie, wo Windows 8 SmartScreen-Filterinformationen für heruntergeladene Dateien speichert

    In früheren Versionen von Windows war der SmartScreen-Filter eine Funktion von Internet Explorer. Mit Windows 8 wird er zum Bestandteil des Windows-Dateisystems. Aber woher weiß es, welche Dateien heruntergeladen wurden und welche von Ihrem PC stammen? Lesen Sie weiter, um zu erfahren, wie How-To Geek im Dateisystem erkundet wurde.

    Hinweis: Die Informationen in diesem Artikel dienen nur zu Bildungszwecken.

    Was ist die Magie??

    Nun, die Magie, die hier verwendet wird, besteht aus einer relativ einfachen Technologie, vor allem aus Internetzonen.

    Sie können zwar nur über Internet Explorer auf die Einstellungen für diese Internetzonen zugreifen, sie werden jedoch an verschiedenen Stellen in Windows verwendet. Wenn Sie eine Datei herunterladen, die aus der Internetzone stammt, wird sie mit einem speziellen Zonenkennzeichner gekennzeichnet. Dieser Kennzeichner wird in einem alternativen Datenstrom gespeichert. Um dies zu sehen, entschied ich mich, meine bevorzugte Skriptsprache, PowerShell, zu öffnen. Ich habe das folgende Skript geschrieben, um die alternativen Datenströme jeder Datei in meinem Download-Ordner anzuzeigen.

    $ Files = Get-ChildItem -Path C: \ Users \ Taylor \ Downloads
    foreach ($ file in $ files)

    Get-Item $ File.FullName -Stream *

    Sie sehen die letzte Datei in der Liste, sie hat einen zusätzlichen Datenstrom namens Zone.Identifier, darüber haben wir gesprochen. Wenn Sie eine Datei in Windows öffnen, wird nach diesem speziellen Datenstrom gesucht und der SmartScreen wird ausgelöst, wenn er vorhanden ist. Auf echte Geek-Art haben wir uns entschieden, einen Blick in den Datenstrom zu werfen, um zu sehen, welche Informationen darin enthalten sind.

    Get-Item -Pfad C: \ Benutzer \ Taylor \ Downloads \ socketsniff.zip -Stream Zone * | Get-Content

    Das mag uns nichts bedeuten, hat uns aber sicherlich dazu gebracht, darüber nachzudenken, wie wir mit SmartScreen umgehen können.

    Umgehen des SmartScreen in Windows 8

    Die erste Möglichkeit, dies zu umgehen, ist die Verwendung der GUI. Wenn Sie eine Datei mit einem Zone.Identifier-Datenstrom haben, können Sie sie leicht aus den Eigenschaften der Datei entfernen. Klicken Sie einfach mit der rechten Maustaste auf die Datei und öffnen Sie ihre Eigenschaften über das Kontextmenü. Klicken Sie anschließend auf die Schaltfläche "Blockieren". Wenn Sie nun die Datei öffnen, wird der SmartScreen nicht mehr ausgelöst.

    Sie können auch das neue Cmdlet "Unblockdatei" in PowerShell 3 verwenden. Dies ist das Skript, das dem Klicken auf die Schaltfläche zum Entsperren entspricht.

    $ Files = Get-ChildItem -Path C: \ Users \ Taylor \ Downloads
    foreach ($ file in $ files)

    Unblock-Datei -Pfad $ File.Fullname

    Die letzte Möglichkeit, SmartScreen zu verwenden, besteht darin, die heruntergeladene Website einfach zur Intranetzone in Internet Explorer hinzuzufügen.

    Natürlich empfehlen wir, dies niemals zu tun, da diese Zone für Intranetsites reserviert ist und Sie dadurch anfällig für Malware werden könnten, die von diesen Sites in der Liste stammt. In diesem Sinne überlasse ich Ihnen dieses Skript, um Dateien auf Ihrem PC zu finden stammte aus der Internetzone.

    $ Files = Get-ChildItem -Path C: \ Users \ Taylor \ Downloads
    foreach ($ file in $ files)

    Get-Item $ File.FullName -Stream * | % if ($ _. Stream-like "Zone *") $ File.Name

    Das ist alles dazu.