Cómo encontrar archivos JPEG corruptos, lo que provoca un uso del disco del 100 %

Cómo encontrar archivos JPEG corruptos, lo que provoca un uso del disco del 100 %

Tengo una carpeta particular en un disco duro secundario con un par de cientos de archivos JPEG (específicamente capturas de pantalla de Steam). Hace un par de días me di cuenta de que, con las miniaturas habilitadas, ya no puedo abrir esta carpeta, ya sea en el Explorador de Windows o usando el visor de capturas de pantalla de Steam, sin que el disco se bloquee efectivamente: informa un uso del disco del 100% y tardará un tiempo en procesar cualquier solicitud adicional. Esto continuará indefinidamente hasta que se reinicie. Después de experimentar un poco, intenté comprimir esta carpeta usando 7z. En realidad, la compresión falló y reportó dos archivos corruptos (afortunadamente, no informó sus nombres).

Después de investigar un poco, desactivé las miniaturas temporalmente y pude abrir la carpeta. Luego cambié a la vista Detalles y habilité la columna Dimensiones, ya que se sugirió que si faltan estos datos, el archivo está dañado. El disco volvió a trabarse.

Mi pregunta es: ¿hay alguna manera de determinar cuáles de estos cientos de archivos están corruptos para poder repararlos o eliminarlos sin que el disco se caiga?

Respuesta1

Dado que sólo tiene unos pocos cientos de archivos, le sugiero que utilice una búsqueda binaria para averiguar dónde están los archivos defectuosos.

Comienzas comprimiendo la mitad de los archivos. Si informa que hay un archivo defectuoso, regrese e intente comprimir la mitad de ese conjunto. Y así sucesivamente, hasta que encuentre los archivos defectuosos.

Luego regresa y hace el mismo proceso en la segunda mitad de los archivos.

Si bien es un poco laborioso, esto definitivamente localizará los archivos defectuosos.

Respuesta2

Tuve el mismo problema. Utilicé el monitor de recursos de Windows, TAB del disco para saber a qué archivos estaba accediendo el explorador. Eliminado los archivos.

información relacionada