So finden Sie beschädigte JPEGs - die eine 100%ige Festplattenauslastung verursachen

So finden Sie beschädigte JPEGs - die eine 100%ige Festplattenauslastung verursachen

Ich habe einen bestimmten Ordner auf einer zweiten Festplatte mit ein paar hundert JPEG-Dateien darin (insbesondere Steam-Screenshots). Vor ein paar Tagen habe ich bemerkt, dass ich diesen Ordner bei aktivierten Miniaturansichten weder im Windows Explorer noch mit dem Screenshot-Viewer von Steam mehr öffnen kann, ohne dass die Festplatte blockiert – sie meldet eine Festplattenauslastung von 100 % und braucht ewig, um weitere Anfragen zu verarbeiten. Dies wird bis zum Neustart unbegrenzt so weitergehen. Nach ein wenig Experimentieren habe ich versucht, diesen Ordner mit 7z zu komprimieren. Die Komprimierung schlug tatsächlich fehl und meldete zwei beschädigte Dateien (hilfreicherweise wurden ihre Namen nicht gemeldet).

Nach einigen Recherchen habe ich die Miniaturansichten vorübergehend deaktiviert und konnte den Ordner öffnen. Dann bin ich zur Detailansicht gewechselt und habe die Spalte „Dimensionen“ aktiviert, da vermutet wurde, dass die Datei beschädigt ist, wenn diese Daten fehlen. Die Festplatte ist erneut blockiert.

Meine Frage lautet: Gibt es eine Möglichkeit, festzustellen, welche dieser mehreren Hundert Dateien beschädigt sind, sodass ich sie reparieren oder löschen kann, ohne dass die Festplatte abstürzt?

Antwort1

Da Sie nur ein paar Hundert Dateien haben, schlage ich vor, dass Sie eine binäre Suche verwenden, um herauszufinden, wo die fehlerhaften Dateien sind.

Sie beginnen damit, die Hälfte der Dateien zu komprimieren. Wenn eine fehlerhafte Datei gemeldet wird, gehen Sie zurück und versuchen, die Hälfte dieses Satzes zu komprimieren. Und so weiter, bis Sie die fehlerhafte(n) Datei(en) finden.

Dann gehen Sie zurück und wiederholen den Vorgang für die zweite Hälfte der Dateien.

Dies ist zwar etwas mühsam, die fehlerhaften Dateien werden dadurch jedoch auf jeden Fall gefunden.

Antwort2

Hatte das gleiche Problem. Ich habe den Windows-Ressourcenmonitor und die Datenträger-TAB-Taste verwendet, um herauszufinden, auf welche Dateien der Explorer zugegriffen hat. Habe die Dateien gelöscht.

verwandte Informationen