n8shift 0 Geschrieben 4. Februar 2021 Melden Teilen Geschrieben 4. Februar 2021 Ich habe ein ganz großes Problem. Das Ergebnis von 40 Jahren als Fotograf liegen auf meinem NAS. 10TB Fotos. Nach einem sich ankündigenden Festplattendefekt, habe ich alle Fotos auf neue Festplatte gerettet. Seit diesem Zeitpunkt kann ich kein einziges Foto ohne "Datei öffnen - Sicherheitswarnung" (siehe Foto 1) öffnen. Jedes einzelne Bild muss ich bestätigen, das bei ca. 75000 Bildern. Obwohl die Bilder von meiner alten Festplatte kommen, tut mein Rechner so, als kämen sie aus dem Internet. Nach langer Suche im Internet habe ich den Fehler eingrenzen können. Die Bilder sind mit Zone.Identifier markiert. Das soll ich mit Power Shell beheben können. Nun sitze ich seit vier Wochen vergeblich am Computer und verzweifel langsam. Was ich auch eingebe, immer bekomme ich Fehlermeldungen (siehe Bild 2). Zur Vorsicht habe ich zuerst den Ordner Z:TEST zum Üben angelegt. Z:TEST ist ein Netzwerklaufwerk, welches auf meinem NAS liegt. Die Anleitung im Internet lautet: Zitat Wenn Sie mehrere Dateien entsperren möchten (löschen Sie den Zone.Identifier-Stream aus einer großen Anzahl von Dateien), können Sie das PowerShell-Cmdlet "Unblock-File" verwenden. 1. Öffnen Sie die Ordnerdateien, deren Blockierung Sie aufheben möchten (löschen Sie den Stream Zone.Identifier). 2. Klicken Sie auf die Datei und wählen Sie Windows PowerShell öffnen. Windows PowerShell öffnen. 3. Entfernen Sie die Zonenkennung. Geben Sie in der PowerShell-Eingabeaufforderung dir. \ * | Unblock-File Dadurch wird der Zone.Identifier aus allen Dateien in diesem Ordner gelöscht. Sie können auch die Platzhalter verwenden, um die Dateinamen auf eine bestimmte Anzahl von Dateien zu beschränken. Um beispielsweise nur die jpg-Dateien zu verarbeiten, können Sie den Befehl dir. \ *. jpg | eingeben Entsperren Sie die Datei, um den Zone.Identifier-Stream nur aus den jpg-Dateien zu löschen. Diese Methode erfordert keinen Zugriff auf Administratorebene, bis nur auf die Dateien zugegriffen werden kann, auf die zugegriffen wird. Mit folgenden Eingaben Z:\TEST dir .\* | Unblock-File in Power Shell soll der Zone.Identifier beseitigt werden. Aber es gibt ständig nur Fehlermeldungen, welche Schreibweise ich auch ändere und ausprobiere, meine Bilder bleiben gesperrt. Wer kennt sich mit PowerShell aus und kann bei der richtigen Eingabe helfen und vielleicht die Eingabe berichtigen? Zitieren Link zu diesem Kommentar
cj_berlin 1.313 Geschrieben 4. Februar 2021 Melden Teilen Geschrieben 4. Februar 2021 Moin, Du musst Dich mit der Syntax von Get-ChildItem und Get-Item auseinandersetzen. Grundsätzlich hilft es sehr, Parameter von Cmdlets namentlich anzugeben und sich nicht auf die Reihenfolge zu verlassen ("dir" in Deinem Beispiel wird ja als Alias zu Get-ChildItem aufgelöst, ist also kein Batch-Befehl!) Zitieren Link zu diesem Kommentar
Beste Lösung daabm 1.354 Geschrieben 4. Februar 2021 Beste Lösung Melden Teilen Geschrieben 4. Februar 2021 Ich empfehle da immer streams.exe von Sysinternals Da ist das vergleichsweise einfach mit -s -d 1 Zitieren Link zu diesem Kommentar
n8shift 0 Geschrieben 5. Februar 2021 Autor Melden Teilen Geschrieben 5. Februar 2021 vor 22 Stunden schrieb daabm: Ich empfehle da immer streams.exe von Sysinternals Da ist das vergleichsweise einfach mit -s -d Danke! Nach 5 Stunden hatte streams 10 TB Bilder endlich "gerettet". Zitieren Link zu diesem Kommentar
daabm 1.354 Geschrieben 5. Februar 2021 Melden Teilen Geschrieben 5. Februar 2021 vor 1 Stunde schrieb n8shift: Danke! Nach 5 Stunden hatte streams 10 TB Bilder endlich "gerettet". Gern geschehen. Man kann nicht jedes Tool kennen 1 Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.