¿Hay alguna utilidad en DOS o Windows que sea tan completa como los bloques defectuosos en Linux?
fuente
¿Hay alguna utilidad en DOS o Windows que sea tan completa como los bloques defectuosos en Linux?
La mejor herramienta que he encontrado para probar un disco duro en busca de sectores defectuosos se llama SpinRite:
SpinRite 6
http://www.grc.com/sr/spinrite.htm
Fue creado por Steve Gibson (quien escribe la mayor parte de su código en Assembler), y recuerdo haberlo usado a fines de la década de 1980 en computadoras XT (con procesadores 8086/8088 de 4.77 MHz) para recuperar sectores defectuosos de discos duros defectuosos.
La versión actual también funciona muy bien (y también obtiene el beneficio de los muchos años de experiencia de Steve Gibson en el mantenimiento de este software para garantizar que funcione de manera confiable con todo tipo de discos duros).
Es mucho más completo que los programas ScanDisk o ChkDsk incluidos con DOS y Windows.
Para actualizar estas respuestas para cualquier persona que encuentre esto a partir de 2014:
chkdsk
con cualquiera /r
o los /b
interruptores es más o menos equivalente a bloques defectuosos en el modo de solo lectura
SpinRite tiene una capacidad de recuperación de datos mucho mejor ejecutada en el nivel predeterminado 2
Ejecutar en el nivel 4 es equivalente al modo de lectura / escritura no destructiva de bloques defectuosos, pero con mejores capacidades de recuperación de datos.
Sin embargo, se cae con desbordamientos divididos en unidades enormes modernas, tendrá que esperar a que SpinRite 6.1 solucione esto, el desarrollo ha comenzado en 6.1 de acuerdo con Steve Gibson en el netcast Security Now, pero se suspende nuevamente mientras completa otro proyecto.
Mientras tanto, el método basado en Windows funcional más cercano para recrear el modo no destructivo de bloques defectuosos de lectura / escritura para unidades grandes requiere tener un almacenamiento igual o mayor que la unidad que se está probando y procedería así:
Descargue e instale un programa de imagen de disco (Macrium reflect free, Acronis True Image, ya sea la versión comercial o gratuita del fabricante del disco, o alguna otra)
Cree el disco de recuperación de WinPE (necesitará más adelante) y una imagen de la unidad, con la copia inteligente del sector desmarcada, y continúe encontrando sectores defectuosos marcados (ambos al revés del valor predeterminado). Esto recrea el pase de lectura.
Utilice la herramienta DOS del fabricante de la unidad para llenar la unidad con cero (aproximadamente equivalente a la fase de escritura)
Use el CD de recuperación para restaurar la imagen hecha en el paso 2 para restaurar la imagen que hizo en su ubicación original. (aproximadamente equivalente a la fase de reescritura de datos)
En el escenario anterior, o cuando se usan bloques defectuosos, la lógica interna de una unidad moderna se encargará de reasignar los sectores defectuosos encontrados cuando se intenta escribir en ellos.
Para recrear la prueba destructiva de bloques defectuosos, necesitará un programa comercial de limpieza de unidades aprobado por el gobierno del Reino Unido (no EE. UU.) Y deberá ejecutarlo en el nivel de seguridad más alto, esto escribirá patrones repetidamente en la unidad y verificará cada pase tanto como Badblocks lo hace.
Entonces, hasta que se libere Spinrite 6.1 o posterior, la pregunta es "¿Por qué querrías hacer eso?"
La descarga de casi cualquier CD / DVD en vivo de Linux le dará una plataforma de arranque para ejecutar bloques defectuosos, que es más barato, más fácil y más seguro para sus datos, en cualquier escenario en el que necesite algo más que la prueba de solo lectura.
Si desea la prueba de solo lectura, simplemente ejecute CHKDSK
con el /r
interruptor
Si desea ejecutar CHKDSK /R
en la unidad del sistema con Vista, ignorará que le haya dicho que se ejecute y omita la prueba al reiniciar, a menos que también use FSUTIL para marcar el sistema de archivos como sucio.
CHKDSK
= Solo lectura,CHKDSK /R
= "R" ecovery, que definitivamente NO es de solo lectura. :) De todos modos, para mí, esta respuesta es simplemente comentar las respuestas existentes y en realidad no proporciona una respuesta nueva / diferente.chkdsk
con uno/r
o más/b
interruptores es más o menos equivalente a los bloques defectuosos en el modo predeterminado de solo lectura" - Declaración intermedia, como se señaló en los comentarios, y como admitió en los comentarios, pero no actualizó la publicación. Voto negativochkdsk con el interruptor apropiado
/ R localiza sectores defectuosos y recupera información legible
/ b NTFS solamente: borra la lista de clústeres defectuosos en el volumen y vuelve a analizar todos los clústeres asignados y libres en busca de errores. / b incluye la funcionalidad de / r. Utilice este parámetro después de generar un volumen en una nueva unidad de disco duro. Funciona solo en vista o mejor.
Consulte aquí para obtener una lista de interruptores más completa
fuente
scandisk
(DOS) /chkdsk
(Windows) tal vez?fuente