Hogar / resumen de ventanas / Cómo ejecutar mhdd desde Windows. Recuperación de disco duro. Comandos de identificación de unidades

Cómo ejecutar mhdd desde Windows. Recuperación de disco duro. Comandos de identificación de unidades

Derechos de autor y renuncia de garantías

Puede distribuir MHDD sin restricciones. Puede desmontar y examinar el código MHDD con fines educativos sin restricciones. No puede vender MHDD.

Renuncia a la garantía:
úsalo software"como están las cosas". MHDD es muy potente y, al mismo tiempo, muy peligrosa programa. Nadie puede ser considerado responsable por ningún daño causado por el programa MHDD.

Sobre el proyecto MHDD

MHDD es pequeño pero poderoso programa gratis, que está diseñado para funcionar con unidades en el nivel más bajo (en la medida de lo posible). La primera versión fue lanzada en 2000 por mí, Dmitry Postrigan. Pudo escanear la superficie de una unidad IDE en modo CHS. Mi objetivo principal es desarrollar un software de diagnóstico de unidades en el que pueda confiar.

Ahora MHDD es mucho más que diagnósticos. Puede hacer cualquier cosa con MHDD: diagnosticar unidades, leer/escribir sectores arbitrarios, administrar el sistema SMART, sistema de contraseñas, sistema de control características del ruido, así como cambiar el tamaño de la unidad.

Si tiene la oportunidad de ayudar financieramente al proyecto, aquí están los números de las billeteras del autor de MHDD en el sistema Webmoney: Z681153514525; R131877337643.

Dónde obtener MHDD

Cuando necesite una copia nueva de MHDD, utilice siempre el archivo . Puede descargar MHDD como imagen de CD, como imagen de disquete autoextraíble o como archivo.

La documentación se actualiza constantemente, por lo que solo está disponible en la dirección actual.

¿Qué hay dentro de MHDD?

mhdd.exe programa ejecutable mhdd.hlp Este archivo es utilizado por el sistema de ayuda de comandos SMART cfg/mhdd.cfg En este archivo, MHDD almacena la configuración

Durante la primera ejecución, el programa creará un archivo registro/mhdd.log. Este es el archivo de registro principal. Todas sus acciones y resultados de pruebas se escribirán en este archivo.

Cómo funciona

Imaginemos cómo funciona el sistema operativo MSDOS cuando necesita leer cualquier sector del disco. MSDOS simplemente "le pedirá" al BIOS que haga esto. Luego, el BIOS busca en sus tablas las direcciones de los puertos. unidad deseada, realiza las comprobaciones necesarias y luego comienza a comunicarse con el variador. Una vez que todo ha terminado, el BIOS devuelve el resultado al sistema operativo.

Miremos el diagrama. Así es como funciona un programa normal de DOS con la unidad:

Programa<--->MS-DOS<--->BIOS<--->Controlador IDE/SATA<--->Dispositivo de almacenamiento

Y ahora prestemos atención a cómo funciona MHDD:

MHDD<--->Controlador IDE/SATA<--->Dispositivo de almacenamiento

Diferencia principal: MHDD no utiliza las funciones e interrupciones del BIOS. Por lo tanto, ni siquiera necesita definir la unidad en la configuración del BIOS. Incluso puede encender la unidad después de que se hayan iniciado MSDOS y MHDD, porque MHDD funciona directamente con los registros de la unidad y no presta atención a "pequeñas cosas" como, por ejemplo, particiones, sistemas de archivos y restricciones de BIOS.

Atención:
Nunca ejecute MHDD desde una unidad que esté en el mismo canal IDE físico (cable) al cual (cable, canal) está conectada la unidad bajo prueba. ¡Tendrá una corrupción de datos significativa en ambas unidades! En este sentido, por defecto, MHDD no funciona con el canal PRIMARIO, ya que la mayoría de los usuarios tienen MHDD allí. Para desbloquear el canal principal, inicie MHDD, luego salga y luego edite el archivo MHDD.CFG. O use el interruptor de línea de comando /HABILITAR PRIMARIO.

MHDD utiliza un controlador DOS ASPI para acceder a dispositivos SCSI. Si no planea trabajar con unidades SCSI, entonces no necesita ningún controlador.

Requisitos de hardware y hardware compatible

Plataforma:

  • Procesador Intel Pentium o mejor
  • 4 megabytes de RAM
  • DR-DOS, MSDOS versión 6.22 y superior
  • Cualquier dispositivo de arranque (USB, CDROM, FDD, HDD)
  • Teclado

Controladores IDE/SATA:

  • Cualquier integrado puente norte(direcciones de puerto: 0x1Fx para canal principal, 0x17x para canal secundario)
  • Controladores PCI UDMA (detectados automáticamente): HPT, Silicon Image, Promise (no todos), ITE, ATI, posiblemente otros. Incluso se admiten algunos controladores RAID (en este caso, MHDD funciona con cada unidad física por separado)
  • Controladores UDMA/RAID integrados en la placa base como un chip separado

Unidades:

  • Cualquier IDE o Serial ATA con una capacidad de al menos 600 megabytes. El modo LBA es totalmente compatible, sin embargo, eliminé el código CHS de MHDD en las versiones 3.x
  • Cualquier IDE o Serial-ATA con una capacidad de no más de 8388607 terabytes. El modo LBA48 es totalmente compatible
  • Cualquier unidad SCSI con un tamaño de sector entre 512 y 528 bytes

Unidad IDE diagnosticable deber cambiarse al modo MAESTRO. Todos los dispositivos SLAVE deben estar apagados.

Otros dispositivos

  • Cualquier dispositivo de medios extraíbles SCSI como CDROM, cinta. El tamaño de sector máximo admitido es 4096 bytes

Descarga del paquete de instalación de MHDD

Debe decidir qué paquete necesita: una imagen de CD, una imagen de disquete o simplemente un archivo. Visite el sitio para descargar el paquete apropiado.

Puede grabar una imagen de CD con cualquier software que admita la grabación de imágenes ISO. Su CD será de arranque.

Primer comienzo. Información importante

Algunas personas piensan que MHDD es un programa muy complejo. Asumieron que MHDD debería ser muy simple, pero cuando lo lanzaron por primera vez sin leer la documentación, llegó la decepción. MHDD es muy dificil y peligroso programa. MHDD es mucho más fácil de dominar para aquellos que están familiarizados con la estructura interna de las unidades. Si desea obtener el conocimiento relevante, puede comenzar con este sitio: http://t13.org.

Es muy importante comprender que tendrá que pasar varias horas, y posiblemente días, antes de obtener resultados significativos de MHDD. Le recomiendo enfáticamente que intente probar algunas unidades sin defectos antes de comenzar a trabajar con unidades defectuosas.

En el primer lanzamiento, el programa creará archivo nuevo./cfg/mhdd.cfg. El canal IDE principal está deshabilitado de manera predeterminada. Si realmente desea "encenderlo", por favor, .

Verá un menú de selección de unidades. Elija cualquier dispositivo que desee. Puede acceder a este menú en cualquier momento pulsando MAYÚS+F3.

Ahora puedes hacer clic F1 y use cualquier comando MHDD. Por favor, se extremadamente cuidadoso cuando se trabaja con MHDD las primeras veces.

Sugeriría comenzar con los comandos EID, SCAN, STOP, CX y TOF. A algunos de ellos se les asignan atajos de teclado, por ejemplo F4 para el comando ESCANEAR.

Echa un vistazo a registros. Cualquier dispositivo IDE o Serial ATA debe informar DRIVE READY y DRIVE SEEK COMPLETE, por lo que debería ver los indicadores DRDY y DRSC. El indicador BUSY indica que la unidad está realizando alguna operación (como lectura o escritura). Algunas banderas como WRITE FAULT y TRACK 0 NOT FOUND están obsoletas y nunca debería verlas. El indicador INDEX también está en desuso, sin embargo, ocasionalmente puede parpadear. El indicador SOLICITUD DE DATOS (DREQ) indica que la unidad está solicitando una transferencia de datos.

Si observa el indicador de ERROR (ERR), consulte el registro de errores. Podrá determinar el tipo de error que ocurrió. Ver estándar ATA/ATAPI
para obtener más información sobre comandos y registros.

Uso de comandos MHDD

Escaneo de superficie

Es posible escanear cualquier dispositivo solo si se puede determinar mediante los comandos ID o EID (o presionando F2). Para escanear, escriba SCAN y presione ENTER, o use F4. Verá un menú donde puede cambiar algunas configuraciones. Por defecto, el sector de inicio es cero (sector de inicio). El sector final es igual al máximo posible (el final del disco). Todas las funciones que destruyen los datos del usuario (reasignar, borrar retrasos) están deshabilitadas de forma predeterminada.

Presione F4 nuevamente para comenzar a escanear. MHDD escanea unidades en bloques. Para unidades IDE/SATA, un bloque equivale a 255 sectores (130560 bytes).

Cómo funciona el escaneo

1. MHDD envía un comando VERIFY SECTORS con el número LBA (número de sector) y el número de sector como parámetros 2. El variador levanta el indicador BUSY 3. MHDD inicia un temporizador 4. Después de que el variador ha ejecutado el comando, baja el indicador BUSY 5. MHDD calcula el tiempo del acumulador gastado y muestra el bloque correspondiente en la pantalla. Si se encuentra un error (bloque defectuoso), el programa muestra la letra correspondiente que describe el error.

MHDD repite los pasos 1-5 hasta el sector final. Si necesita un registro de análisis, siempre puede encontrarlo en el archivo log/mhdd.log.

Si el escaneo revela errores, lo primero que debe hacer es copiar todos los datos del disco. Luego, debe realizar un borrado de superficie completo con el comando ERASE, que borra todos los sectores de su disco. La unidad recalculará los campos ECC para cada sector. Esto ayuda a deshacerse de los llamados bloques "soft-bad". Si borrar no ayuda, ejecute el escaneo con la opción REMAP habilitada.

Si ve que cada bloque contiene un error, no intente borrar la unidad o escanear con la opción REMAP habilitada. Lo más probable es que el área de servicio de la unidad esté dañada y esto no se puede solucionar con los comandos MHDD estándar.

Visualización de atributos SMART

Puedes marcar ATT INTELIGENTE o haga clic F8 para ver los atributos. ¿Qué quieren decir?

Quizás el atributo más importante para una unidad moderna es el "Recuento de sectores reasignados" (valor bruto). Este valor le indica cuántos sectores reasignados hay en el disco. Una unidad normal tiene un valor bruto de cero. Si ve un valor superior a 50, la unidad tiene un problema. Esto puede significar una fuente de alimentación defectuosa, vibración, sobrecalentamiento o simplemente una unidad defectuosa.

Eche un vistazo al atributo 194, temperatura. Los buenos valores se encuentran entre 20 y 40 grados. Algunas unidades no informan sobre la temperatura.

El atributo de tasa de error UDMA CRC indica la cantidad de errores que ocurren cuando los datos se transmiten a través del cable IDE/SATA. El valor bruto normal de este atributo es cero. Si ve un valor diferente, debe reemplazar el cable con urgencia. Además, el overclocking afecta en gran medida la cantidad de errores de este tipo.

Otros atributos no suelen ser tan importantes. Ver estándar ATA/ATAPI
para obtener más información sobre los atributos y las pruebas SMART.

Comandos de identificación de unidades

Pruebe los comandos IDENTIFICACIÓN y identificación electrónica para ver información sobre su unidad.

Leyendo sectores a un archivo

Puede leer solo unos pocos sectores o un disco completo en un archivo o un conjunto de archivos. Pruebe el comando TOF. El programa salta los sectores defectuosos. Si planea crear una imagen de más de 1 gigabyte, es mejor usar el comando ATOF, ya que puede "cortar" imágenes automáticamente.

Escribir sectores de un archivo a disco

Use el comando FF para escribir sectores en el disco. Se le pedirá que ingrese el número del primer sector que se registrará y el número de sectores que se registrarán en una fila.

Control de ruido de conducción

Casi todas las unidades modernas son compatibles con Acoustic Management. Puede reducir el ruido generado cuando se mueven las cabezas reduciendo la velocidad de su movimiento. Utilice el comando AAM para la personalización.

Configuración de la unidad

Usando el comando CONFIG, puede ver y cambiar la configuración de la unidad, por ejemplo, modo UDMA máximo, soporte para sistemas de seguridad, SMART, AAM, HPA, soporte para modo LBA48. También es posible cambiar el tamaño del disco. Algunos fabricantes reducen el tamaño del disco cambiando la configuración, tiene la oportunidad de restaurar el volumen original.

Comandos de ejecución por lotes

Puede escribir un archivo por lotes muy simple (vea el ejemplo en el directorio BATCH) donde describe lo que quiera hacer. Presione F5 cuando desee ejecutar un archivo de este tipo para su ejecución.

Otros comandos

Hacer clic F1. Verá un resumen de todos los comandos MHDD. Para obtener información más detallada, utilice el comando MAN.

Opciones de la línea de comandos

/NOPINGPONG Deshabilitar algunos sonidos /DESACTIVAR BIOS Deshabilitar el borrado (ERASE) a través del BIOS /DESACTIVAR SCSI Desactivar módulo SCSI /HABILITAR PRIMARIO Conectar el canal IDE/SATA principal /RO Esta clave se utiliza para ejecutar MHDD en medios protegidos contra escritura. Deshabilita los intentos de crear archivos temporales y también deshabilita el registro.

Preguntas frecuentes y respuestas

Puede encontrar una lista de preguntas frecuentes y respuestas aquí:

Error de arranque del disco, inserte el disco del sistema y presione enter. Una inscripción que envía legiones de piel de gallina por tu espalda, cada una del tamaño de disco duro. De acuerdo con la ley de la mezquindad, esto sucede cuando nada presagia problemas. Pero no se apresure a reiniciar frenéticamente el sistema: este es un juego de ruleta rusa. Es mejor arrancar desde otro medio y realizar una verificación exhaustiva. Una herramienta probada, MHDD, ayudará en esto.

Introducción

Si SMART muestra problemas, la mayoría de las veces esto significa una cosa: el disco está a punto de comenzar a desmoronarse e incluso la carga innecesaria del sistema operativo puede afectar. Lo siguiente que hay que entender son los "malos" del software o los del hardware. Si no hay tantos de hardware, aún puede intentar revivir el disco.

Creo que has oído hablar de productos como MHDD y Victoria. Son indispensables para el trabajo de disco duro de bajo nivel y lo ayudarán a lograr grandes hazañas de recuperación y diagnóstico. Acerca de Victoria, ahora es el momento de lidiar con la segunda: utilidad arcaica, pero aún mega útil.

MHDD es un programa gratuito pequeño pero poderoso que está diseñado para funcionar con unidades en el nivel más bajo (en la medida de lo posible). La primera versión fue lanzada por Dmitry Postrigan en 2000. Podría escanear la superficie de una unidad IDE en modo CHS. Ahora MHDD es mucho más que diagnósticos. Con MHDD, puede hacer cualquier cosa: diagnosticar unidades, leer y escribir sectores arbitrarios, administrar el sistema SMART, el sistema de contraseñas, el sistema de gestión de ruido y cambiar el tamaño de la unidad.

A pesar de que es posible trabajar con MHDD a través de ventanas instaladas, recomiendo grabar la imagen en una unidad flash USB o en una unidad externa (o de segundo arranque) y arrancar DOS desde allí. Créame, en un problema de hardware, es mejor excluir en la medida de lo posible todos los eslabones de la cadena que pueden provocar fallas o bloqueos de la computadora durante la operación.

Oh esas interfaces

No todas las interfaces pueden ser reconocidas correctamente por el programa.

Interfaz SATA. Existe la posibilidad de que el disco no se detecte en MHDD. El motivo puede ser el modo operativo del controlador SATA (IDE y AHCI) en el BIOS. MHDD, por desgracia, no es compatible con el modo AHCI. Necesidad de cambio Configuración del BIOS. Lo peor de todo es que no todas las placas base ahora admiten este modo. La única salida puede ser usar una máquina con una placa base adecuada o rechazar MHDD.

interfaz IDE. Para esta interfaz distribución típica de dispositivos en el lazo - maestro/esclavo. De forma predeterminada, MHDD oculta todos los dispositivos en modo esclavo. Hay dos formas de arreglar esto. Lo primero es cambiar la ubicación. disco duro(cambie el puente a maestro) y verifique que la configuración en el BIOS coincida. La segunda forma es intentar cambiar el número de disco en MHDD a 2 o 4. Y no se olvide del archivo de configuración mhdd.cfg, que se encuentra en la carpeta CFG. A este caso el parámetro PRIMARY_ENABLED=TRUE es importante.

interfaz SCSI. Es posible que no se detecte el controlador de la controladora SCSI.

Interfaz USB. En teoría, es posible conectar un disco a través de USB utilizando un controlador adicional y la configuración del programa. El controlador emula el modo de funcionamiento a través de SCSI. También es necesario deshabilitar todas las unidades USB innecesarias. El disco de destino debe estar conectado antes de que se pueda cargar MHDD. Deberá escribir en config.sys: device=X:\USBASPI.SYS /w /v , donde X:\ es la ruta al disco.

Entonces, tomo uno de los discos rotos del estante (normalmente les pego una etiqueta rota) y ahora intentaré resucitarlo para mostrarles cómo funciona en la práctica. Tenía un tornillo WDC WD7500BPVX-60JC3T0 en mis manos con una vinagreta en lugar del sistema y todos los archivos que contiene.

Como la situación es tan triste, puedo formatear el disco arriba y abajo con la conciencia tranquila, lo que simplifica mucho mi tarea. Pero primero, tratemos un poco de teoría y plan de recuperación.

preparándose

Inicialmente, el disco debe ser inicializado por el programa, lo cual es bastante lógico. Después de eso, se realiza un escaneo de la superficie, lo que da una idea del estado actual de las cosas: MHDD mostrará el estado de la superficie dura. Luego deberá formatear el disco y verificar nuevamente. Por lo general, en esta etapa, los males blandos desaparecen y solo quedan los duros. Entonces será posible ejecutar el procedimiento REMAP para reasignar los bloques defectuosos al área de servicio.

El principal problema es que el área de servicio no es de goma, e incluso después de todas las operaciones, debe cuidar el disco. Si continúan apareciendo bloques defectuosos, entonces el disco, sin importar cuánto lo intente, ya no es un inquilino. Pero en casos más exitosos, este método debería ayudar. Como muestra la práctica, después de una reasignación, un disco puede funcionar durante mucho tiempo e incluso sobrevivir a sus vecinos en la cesta. Otras veces, muere inmediatamente después del reinicio; tiene la misma suerte y es casi imposible predecir el efecto.

no mates

Deshacerse de un disco es mucho más fácil que restaurarlo. Por ejemplo, todo el mundo sabe (o debería saber) que desconectar el cable durante el funcionamiento tiene tristes consecuencias. También le recomendamos encarecidamente que no cambie de bandera y ejecute comandos sin pensar en MHDD. Lea la documentación detenidamente y no comience a hacer algo si no comprende completamente a qué puede conducir.

Bueno, ¡puedes ponerte manos a la obra! Primero, cree una unidad flash de arranque. Para esto recomiendo: instrucciones completas y DOS en sí mismo. Cuando el medio esté listo, todo lo que queda es lanzar MHDD en su raíz, para no volver a subir directorios desde la línea de comandos.

Para que el disco conectado al primer canal se muestre con precisión, debe editar la configuración mhdd.cfg, que se encuentra en la carpeta CFG.

PRIMARY_ENABLED=VERDADERO

Como dije, el escaneo de cualquier dispositivo solo es posible si está determinado por los comandos ID o EID (o presionando F2).


Exploración

Para escanear, escriba SCAN y presione ENTER o use F4. Aparecerá un menú desde el que puede cambiar algunas de las configuraciones. Por defecto, el sector de inicio es cero (sector de inicio). El sector final es igual al máximo posible (el final del disco). Todas las funciones que destruyen los datos del usuario (reasignar, borrar retrasos) están deshabilitadas de forma predeterminada.


Repasemos las opciones de escaneo.

  • Iniciar LBA- el sector inicial para escanear, por defecto 0, es decir, el comienzo del disco.
  • LBA final- sector del final del escaneo, por defecto el final del disco. A veces es más conveniente escanear no toda la superficie (especialmente cuando el volumen del disco supera varios terabytes), sino solo el área de trabajo donde se encuentra el sistema operativo. Por ejemplo, el disco C tiene 50 GB, entonces el área de destino será 2 * 50 * 1024 * 1024 = 104 857 600 sector. Puedes calcularlo más fácil: (volumen * 2) * 1.000.000, total 100.000.000.
  • reasignar marca el sector como malo en un área de servicio especial, después de lo cual el disco no accede a él.
  • se acabó el tiempo- tiempo de retardo para la lectura de un sector, después del cual la verificación pasa al siguiente sector.
  • Spindown después de la exploración- detener el disco duro después de escanear.
  • Prueba/reparación de bucle- para realizar escaneos o comprobaciones cíclicas.
  • Borrar retrasos- borrar sectores en los que se detecten retrasos en la lectura.

Presione F4 nuevamente para iniciar el escaneo. MHDD escanea unidades en bloques. Para unidades IDE/SATA, un bloque equivale a 255 sectores (130 560 bytes).


Así es como funciona el escaneo:

  1. MHDD envía un comando VERIFY SECTORS con número LBA (número de sector) y número de sector como parámetros.
  2. La unidad levanta el indicador OCUPADO.
  3. MHDD inicia un temporizador.
  4. Después de que el variador haya ejecutado el comando, omite el indicador BUSY.
  5. MHDD calcula el tiempo empleado por la unidad y muestra el bloque correspondiente en la pantalla. Si se encuentra un error (bloque defectuoso), el programa genera una letra que describe el error.

MHDD repite los pasos 1-5 hasta el sector final. Si se necesita un registro de análisis, siempre se puede encontrar en el archivo log/mhdd.log. Durante el escaneo, puede ver muchos rectángulos de diferentes colores. Para que no te asustes demasiado, te doy un extracto de la ayuda:

La presencia de bloques rojos (>500 ms) en una unidad completamente sana es inaceptable. Si lo son, es necesario borrar (borrar) toda la superficie del disco y, si esto no ayuda, eliminar los retrasos, podemos concluir que esta unidad ya no es lo suficientemente confiable. Los bloques alfabéticos como x, S, etc. no están permitidos: indican la presencia de bloques defectuosos en la superficie.

Lo primero que se debe hacer es limpiar completamente la superficie con el comando de borrado. Si esto no ayuda, escanee con la opción EraseWaits habilitada. Si los bloques defectuosos no han desaparecido, debe ejecutar el escaneo con la opción Reasignar habilitada.

restaurando

Si el escaneo revela errores, lo primero que debe hacer es copiar todos los datos del disco (si los necesita, por supuesto). En mi caso fue irrelevante. Luego, debe borrar completamente la superficie con el comando ERASE, que borra cada sector del disco.


La unidad recalculará los campos ECC para cada sector. Esto ayuda a deshacerse de los llamados bloques defectuosos. Si borrar no ayuda, ejecute un escaneo con la opción REMAP habilitada.


Si ve que cada bloque contiene un error, no intente borrar la unidad o escanear con la opción REMAP habilitada. Lo más probable es que el área de servicio de la unidad esté dañada y esto no se puede solucionar con los comandos MHDD estándar.

El lector atento, mirando las imágenes del escaneo del disco, probablemente silbó y sacudió la cabeza consternado. Sí, mi disco, mientras escribía el artículo, murió por completo. La cantidad de fallas de hardware excedió todos los límites permitidos, y cuando se completaron las últimas líneas del artículo, ya estaba crujiendo como un tractor de Bielorrusia. Por cierto, si el disco comienza a desmoronarse, entonces no puede confiar en él, especialmente si aparecen problemas de hardware. Remap puede ayudar cuando el disco aún no ha comenzado a desmoronarse activamente, pero han aparecido defectos en la superficie. En cualquier caso, incluso si logró solucionarlo, use dicho disco solo para datos no críticos y en ningún caso como el principal.

¿Qué indican los indicadores?

  • OCUPADO- la unidad está ocupada y no responde a los comandos;
  • WRFT- error de escritura;
  • DREQ- la unidad quiere intercambiar datos con el mundo exterior;
  • ERRAR- se produjo un error como resultado de alguna operación.

Cuando se ilumine ERR, observe la parte superior derecha de la pantalla: allí se mostrará el tipo del último error:

  • AMNF- Marca de dirección no encontrada: falló el acceso a un sector específico. Lo más probable es que el sector esté corrupto. Sin embargo, inmediatamente después de encender la unidad, es todo lo contrario: indica la ausencia de problemas e informa la finalización exitosa de los diagnósticos internos;
  • T0NF- Pista 0 no encontrada - pista cero no encontrada;
  • ABRT- Abortar, el comando es rechazado;
  • IDNF- ID de sector no encontrado;
  • UNCR- Error incorregible, un error no corregido por el código ECC. Lo más probable es que en este lugar haya un bloque lógico defectuoso.

Pueden aparecer dos indicadores más en la parte superior: PWD señala la contraseña de hardware establecida, HPA aparece si el tamaño de la unidad se ha cambiado usando el comando HPA (generalmente se usa para ocultar bloques defectuosos al final del disco).

MHDD es un programa conocido por su potencia, diseñado para interactuar con unidades a niveles bajos. El programa fue creado hace catorce años por Dmitry Postrigan y, desde entonces, usar MHDD se ha vuelto mucho más fácil.

MHDD es capaz de escanear la superficie de una unidad que tiene una interfaz IDE en modo CHS. El creador soñó con un equipo de diagnóstico personal que inspira confianza en los usuarios.

Hoy, las capacidades del programa MHDD no se limitan al diagnóstico. Al utilizar la utilidad MHDD, puede:

  • leer;
  • Grabar sectores arbitrarios;
  • Administrar el sistema SMART, el sistema de contraseñas, el sistema que controla las características del ruido;
  • Incluso puede cambiar el formato de la unidad.

En el sitio http://www.ihdd.ru puede encontrar una copia de MHDD. Puede descargar el programa para usarlo en diferente forma: archivado y en forma de disquete con función autoextraíble.

Registro/mhdd.log— el archivo de registro principal creado en el primer lanzamiento del programa que se instalará. Registrará las acciones que realice en el futuro.

Para que el programa MHDD lea información de algún elemento ubicado en la unidad, debe enviar una solicitud al BIOS. Y el BIOS comienza a buscar los puertos de la unidad requerida, verifica los datos y los intercambia con la unidad. Luego, los datos se devuelven al sistema operativo.

No puede ejecutar MHDD desde una unidad que está en un cable IDE a la que se conectará la unidad probada. Habrá corrupción de datos en ambos lados. Por lo tanto, el programa no interactúa con PRIMARY. Si necesita desbloquear el canal PRIMARIO, debe iniciar MHDD, salir, editar el archivo MHDD.CFG. (término de comando con la tecla ENABLEPRIMARY).

El programa tiene ciertos requisitos para el funcionamiento del software:

  • Al procesador: Intel Pentium o las últimas novedades en el mundo de la informática;
  • RAM de al menos 4 megabytes;
  • MSDOS debe tener al menos la versión 6.22;
  • Requiere dispositivo de arranque (USB, HDD, CDROM, FDD).

Requisitos para controladores IDE/SATA:

  • Debe tener integración de puente norte; PCI UDMA tiene Detección automática; ciertos controladores RAID son compatibles; en forma de microcircuito, hay controladores UDMA / RAID.
  • Requisitos de la unidad: IDE o Serial ATA, más de 600 megabytes, pero no más de 8388607 terabytes; una unidad SCSI que tiene un tamaño de sector limitado a 512 y 528 bytes.
  • Cambie la unidad bajo diagnóstico al modo MAESTRO.
  • Puede escanear el dispositivo si el proceso está supervisado por comandos ID o EID (la tecla F2 es responsable). Escriba ESCANEAR, presione ENTER (tecla F4). Puede cambiar la configuración en el menú.
  • Puede ver los atributos presionando SMART ATT (tecla F8). Puede averiguar el número de sectores reasignados. Debería alertar un valor superior a 50. Puede consultar el atributo que muestra los valores de temperatura. La tasa de error de UDMA CRC mostrará cuántos errores hay cuando los datos se transmiten por el cable.
  • El equipo de HPA puede limitar el volumen acumulativo.
  • El comando PWD bloquea la unidad estableciendo una contraseña.
  • Usando el comando AAM, puede ajustar las características del ruido.
  • CONFIG le permite cambiar la configuración.

Si desea ver la ayuda para usar MHDD, dedicada a todos los comandos del programa, presione F1. si un este programa no ayudó, pruebe el programa Victoria para analizar el disco.

En este artículo, ABC PC publica la documentación oficial de la utilidad para probar discos duros MHDD. Todos los derechos de esta documentación MHDD pertenecen al autor del programa Dmitry Postrigan. Gracias a esta documentación de MHDD, podrá probar el disco duro de forma independiente, realizar formato de bajo nivel, borrar grupos de sectores del disco duro, administrar el área SMART del disco duro y mucho más.

¿Qué hay dentro de MHDD?

    mhdd.exe- programa ejecutable

    mhdd.hlp- este archivo es utilizado por el sistema de ayuda para los comandos SMART

    cfg/mhdd.cfg- en este archivo MHDD almacena la configuración

Durante la primera ejecución, el programa creará un archivo registro/mhdd.log. Este es el archivo de registro principal. Todas sus acciones y resultados de pruebas se escribirán en este archivo.

Cómo funciona MHD

Imaginemos cómo funciona el sistema operativo MSDOS cuando necesita leer cualquier sector del disco. MSDOS simplemente "le pedirá" al BIOS que haga esto. Luego, el BIOS busca en sus tablas las direcciones de puerto de la unidad deseada, realiza las comprobaciones necesarias y luego comienza a comunicarse con la unidad. Una vez que todo ha terminado, el BIOS devuelve el resultado al sistema operativo.

Miremos el diagrama. Así es como funciona un programa normal de DOS con la unidad:

Programa<--->MS-DOS<--->BIOS<--->Controlador IDE/SATA<--->Dispositivo de almacenamiento

Y ahora prestemos atención a cómo funciona MHDD:

MHDD<--->Controlador IDE/SATA<--->Dispositivo de almacenamiento

Diferencia principal: MHDD no utiliza funciones ni interrupciones del BIOS. Por lo tanto, ni siquiera necesita definir la unidad en la configuración del BIOS. Incluso puede encender la unidad después de que se hayan iniciado MSDOS y MHDD, porque MHDD funciona directamente con los registros de la unidad y no presta atención a "pequeñas cosas" como, por ejemplo, particiones, sistemas de archivos y restricciones de BIOS.

Atención: Nunca ejecute MHDD desde una unidad que esté en el mismo canal IDE físico (cable) al cual (cable, canal) está conectada la unidad bajo prueba. ¡Tendrá una corrupción de datos significativa en ambas unidades! En este sentido, por defecto, MHDD no funciona con el canal PRIMARIO, ya que la mayoría de los usuarios tienen MHDD allí. Para desbloquear el canal principal, inicie MHDD, luego salga, luego edite el archivo MHDD.CFG. O use el interruptor de línea de comando /HABILITAR PRIMARIO.

MHDD utiliza un controlador DOS ASPI para acceder a dispositivos SCSI. Si no planea trabajar con unidades SCSI, entonces no necesita ningún controlador.

Primer lanzamiento de MHDD. Información importante

Algunas personas piensan que MHDD es un programa muy complejo. Asumieron que MHDD debería ser muy simple, pero cuando lo ejecutaron por primera vez sin leer la documentación, se sintieron decepcionados. MHDD es un programa muy complejo y peligroso. MHDD es mucho más fácil de dominar para aquellos que están familiarizados con la estructura interna de las unidades.

Es muy importante comprender que tendrá que pasar varias horas, y posiblemente días, antes de obtener resultados significativos de MHDD. Le recomiendo enfáticamente que intente probar algunas unidades sin defectos antes de comenzar a trabajar con unidades defectuosas.

La primera vez que ejecute el programa, creará un nuevo archivo. ./cfg/mhdd.cfg. Canal IDE primario deshabilitado por defecto.

Verá un menú de selección de unidades. Elija cualquier dispositivo que desee. Puede acceder a este menú en cualquier momento pulsando MAYÚS+F3.

Ahora puedes hacer clic F1 y use cualquier comando MHDD. Tenga mucho cuidado cuando trabaje con MHDD las primeras veces.

Te aconsejo que empieces a familiarizarte con los comandos. EID, ESCANEAR, PARAR, CX y TOF. A algunos de ellos se les asignan atajos de teclado, por ejemplo F4 para el equipo ESCANEAR.

Echa un vistazo a los registros. Cualquier dispositivo IDE o Serial ATA debe informar CONDUCIR LISTO y CONDUCIR BÚSQUEDA COMPLETA así que deberías ver las banderas DRDY y DRSC. Bandera OCUPADO Señala que la unidad está realizando alguna operación (por ejemplo, lectura o escritura). Algunas banderas como ESCRIBIR FALLA y PISTA 0 NO ENCONTRADA están obsoletos, nunca deberías verlos. Bandera ÍNDICE también está en desuso, sin embargo, a veces puede parpadear. Bandera SOLICITUD DE DATOS (DREQ) significa que la unidad está solicitando una transferencia de datos.

Si notas la bandera ERROR (ERROR), mire el registro de errores. Podrá determinar el tipo de error que ocurrió. Ver ATA/ATAPI estándar para obtener más información sobre comandos y registros.

Uso de comandos MHDD

Escaneo de superficie en MHDD

El escaneo de cualquier dispositivo solo es posible si se puede definir mediante comandos IDENTIFICACIÓN o identificación electrónica(o presionando F2). Para escanear, escriba ESCANEAR y presiona INGRESAR, o usar F4. Verá un menú donde puede cambiar algunas configuraciones. Por defecto, el sector de inicio es cero (sector de inicio). El sector final es igual al máximo posible (el final del disco). Todas las funciones destructivas para los datos del usuario ( Reasignar, borrar retrasos) están deshabilitados por defecto.

Hacer clic F4 de nuevo para iniciar el escaneo. MHDD escanea unidades en bloques. Para unidades IDE/SATA, un bloque equivale a 255 sectores (130560 bytes).

Cómo funciona el escaneo

    MHDD envía un comando VERIFICAR SECTORES con numero LBA(número de sector) y número de sector como parámetros

    El acaparador levanta la bandera OCUPADO

    Temporizador de inicio de disco duro

    Después de que la unidad haya ejecutado el comando, baja la bandera OCUPADO

    MHDD calcula el tiempo empleado por la unidad y muestra el bloque correspondiente en la pantalla. Si ocurre un error ( bloque incorrecto), el programa genera la letra correspondiente que describe el error.

    MHDD repite los pasos 1-5 hasta el sector final. Si necesita un protocolo de escaneo, siempre puede encontrarlo en el archivo registro/mhdd.log.

Si el escaneo revela errores, lo primero que debe hacer es copiar todos los datos del disco. Luego debe realizar un borrado completo de la superficie usando el comando BORRAR, que borra todos los sectores de su disco. La unidad recalculará los campos ECC para cada sector. Esto ayuda a deshacerse de los llamados " suave mal» bloques. Si borrar no ayudó, comience a escanear con la opción habilitada REAPROPIAR.

Si ves que cada bloque contiene un error, no intentes borrar el disco o escanear con la opción habilitada. REAPROPIAR. Lo más probable es que el área de servicio de la unidad esté dañada y esto no se puede solucionar con los comandos MHDD estándar.

Visualización de atributos SMART en MHDD

Puedes marcar ATT INTELIGENTE o haga clic F8 para ver los atributos. ¿Qué quieren decir?

Quizás el atributo más importante de un disco moderno es " Cuentan los sectores reasignados" (sentido Crudo). Este valor le indica cuántos sectores reasignados hay en el disco. El disco normal tiene valor bruto igual a cero. Si ve un valor superior a 50, la unidad tiene un problema. Esto puede significar una fuente de alimentación defectuosa, vibración, sobrecalentamiento o simplemente una unidad defectuosa.

Echa un vistazo al atributo 194 - la temperatura. Los buenos valores se encuentran entre 20 y 40 grados. Algunas unidades no informan sobre la temperatura.

Atributo CDN UDMA tasa de error significa el número de errores que ocurren cuando se transmiten datos a través de Cable IDE/SATA. El valor bruto normal de este atributo es cero. Si ve un valor diferente, debe reemplazar el cable con urgencia. Además, el overclocking afecta en gran medida la cantidad de errores de este tipo.

Otros atributos no suelen ser tan importantes. Ver Estándar ATA/ATAPI para más información sobre atributos y pruebas INTELIGENTE.

Comandos de identificación de unidades en MHDD

Pruebe los comandos IDENTIFICACIÓN y identificación electrónica para ver información sobre su unidad.

Ver Estándar ATA/ATAPI para más información.

Borrar grupos de sectores o un disco completo en MHDD

Puedes usar el comando BORRAR. Si su unidad se reconoce en la configuración del BIOS (o POST), MHDD intentará usar las funciones del BIOS para borrar la unidad en UDMA. Si no desea que MHDD intente usar el BIOS, use el /DESACTIVAR BIOS.

Reducir la cantidad de almacenamiento en MHDD

Usar comando HPA para limitar la capacidad de almacenamiento. El programa solicitará un nuevo número de sectores disponibles. Para eliminar las restricciones, utilice el comando NHPA. Realice un ciclo de encendido de la unidad antes de usar el comando NHPA. De acuerdo con Estándar ATA/ATAPI, puede cambiar el volumen de la unidad solo una vez por ciclo de conducción.

Gestión de protección de contraseña en MHDD

Usar comando PCD para bloquear la unidad con una contraseña de usuario (USER). De acuerdo con Estándar ATA/ATAPI, debe apagar y encender la unidad para que los cambios surtan efecto.

MHDD tiene dos comandos para desbloquear unidades: DESBLOQUEAR y DISPWD. DESBLOQUEAR desbloquea la unidad hasta el primer apagado. Para deshabilitar el sistema de contraseña, primero debe usar el comando DESBLOQUEAR, y reemplace el comando DISPWD(la contraseña debe ser conocida).

La contraseña maestra la establece el fabricante y se puede usar para desbloquear.

Leer sectores para archivar en MHDD

Puede leer solo unos pocos sectores o un disco completo en un archivo o un conjunto de archivos. Prueba el comando TOF. El programa salta los sectores defectuosos. Si planea crear una imagen de más de 1 gigabyte, es mejor usar el comando ATOF, ya que puede "cortar" automáticamente las imágenes.

Escribir sectores de archivo a disco en MHDD

Usar comando FF para escribir sectores en el disco. Se le pedirá que ingrese el número del primer sector que se registrará y el número de sectores que se registrarán en una fila.

Gestión del ruido de conducción en MHDD

Casi todas las unidades modernas admiten gestión acústica. Puede reducir el ruido generado cuando se mueven las cabezas reduciendo la velocidad de su movimiento. Usar comando AAM para la configuración.

Configuración de la unidad en MHDD

Con la ayuda del comando CONFIGURAR puede ver y cambiar la configuración de la unidad, como el modo máximo UDMA, Soporte del sistema Seguridad, INTELIGENTE, AAM, HPA, soporte de modo LBA48. También es posible cambiar el tamaño del disco. Algunos fabricantes reducen el tamaño del disco cambiando la configuración, tiene la oportunidad de restaurar el volumen original.

Comandos de ejecución por lotes en MHDD

Puede escribir un archivo por lotes muy simple (vea el ejemplo en el directorio LOTE) donde describe todo lo que quiere lograr. Hacer clic F5 cuando desee ejecutar un archivo de este tipo para su ejecución.

Otros comandos en MHDD

Hacer clic F1. Verá un resumen de todos los comandos MHDD. Para obtener información más detallada, utilice el comando HOMBRE.

Opciones de línea de comandos para MHDD

    /NOPINGPONG Deshabilitar algunos sonidos

    /DESACTIVAR BIOS Deshabilitar el borrado (ERASE) a través del BIOS

    /DESACTIVAR SCSI Desactivar módulo SCSI

    /HABILITAR PRIMARIO Conectar el canal IDE/SATA principal

    /RO Esta clave se utiliza para ejecutar MHDD en medios protegidos contra escritura. Deshabilita los intentos de crear archivos temporales y también deshabilita el registro.

Todas las opciones están cerradas.

Muy a menudo, puede prestar atención al hecho de que los usuarios tienen miedo y no saben cómo trabajar correctamente con el programa MHDD. Es por ello que vale la pena considerar varios Consejo practico sobre cómo usar este programa y dónde pueden ser útiles sus funciones.

Hoy en día, MHDD es el más popular utilidad gratuita, diseñado para diagnósticos de bajo nivel de varios discos duros. Cabe señalar que el programa fue desarrollado por un especialista nacional Dmitry Postrigan. Con esta utilidad, los usuarios pueden realizar un diagnóstico completo de la parte mecánica de la unidad, ver todo tipo de atributos SMART y también participar en el llamado formateo de bajo nivel, reparando sectores defectuosos. Además, el programa también contiene una gran cantidad de otras funciones, pero la mayoría de los especialistas y usuarios comunes lo descargan específicamente para estos procedimientos.

¿Qué es este programa?

Dado que la utilidad es gratuita, puede descargarla directamente desde el sitio web oficial. MHDD se basa en sistema operativo DOS, y al mismo tiempo en el sitio web del autor puede descargar no solo la utilidad en sí, sino también imágenes de un disquete o CD de arranque. Además, también hay documentación detallada de la autoría del propio desarrollador, así como respuestas a las preguntas que con mayor frecuencia surgen de los usuarios de este programa.

MHDD es una herramienta bastante poderosa con la que no solo puede restaurar una unidad defectuosa, sino también "terminarla", por lo que debe usarla con prudencia y siempre comprender qué es exactamente lo que puede lograr al realizar ciertas acciones. El propio autor dice que MHDD es un programa extremadamente poderoso y, por lo tanto, potencialmente peligroso, y nadie puede ser responsable de los daños que su uso pueda ocasionar mientras se trabaja con una computadora. En primer lugar, esta advertencia se aplica a cualquier información que almacene en el disco duro probado, porque antes de ejecutar cualquier utilidad, debe comprender correctamente qué pueden hacer exactamente con este dispositivo y qué consecuencias puede tener el uso de ciertos comandos. En particular, por este motivo, se recomienda que primero copie por completo todos los datos de sus medios a algún otro disco duro o unidad flash.

¿Cómo funciona este programa?

Debe decirse inmediatamente que en el proceso de su trabajo no utiliza ninguna característica o interrupción del BIOS. Por lo tanto, la configuración del BIOS ni siquiera tiene que detectar la unidad, y será posible encender el dispositivo después de que el programa en sí y MSDOS estén activados, porque la utilidad funciona directamente con los registros del disco duro y de ninguna manera reacciona. a cualquier bagatela como sistemas de archivos, particiones y restricciones desde el BIOS de su computadora.

Vale la pena señalar que ciertos dispositivos defectuosos, cuando intenta determinarlos en el BIOS, crean un bloqueo del sistema, como resultado de lo cual simplemente no puede arrancar. Además, no olvide que el BIOS, que se usa en grandes cantidades placas base estilo antiguo, no puede determinar correctamente los parámetros del disco duro si su volumen es superior a 130 GB. Si esta situación se aplica a usted, en este caso, en la sección Configuración estándar del BIOS, deberá desactivar la función de determinar la unidad que va a probar con este programa.

Si, después de realizar los procedimientos anteriores, aún no pudo deshacerse de la congelación al determinar la unidad e iniciar su sistema operativo, entonces la unidad ya estará conectada después de que se cargue el programa. Por supuesto, tales operaciones deben llevarse a cabo con mucho cuidado e, idealmente, se debe usar un interruptor dual especializado en el circuito de alimentación del variador, con el que será posible suministrar energía a través de los circuitos de +12 y +5 voltios.

Lo más importante que debe recordar es que el programa en ningún caso debe ejecutarse en la unidad que va a probar. En este caso, ni siquiera deberías usar unidades conectadas al mismo cable IDE al que está conectado este dispositivo, porque al final puedes causar daños graves a los datos que se encuentran en cada disco duro. Es por esta razón que, en la configuración predeterminada, MHDD no funcionará con el canal PRIMARIO, ya que la gran mayoría de los usuarios lo utilizan para asignar sus discos duros. Además, con el fin de garantizar el funcionamiento seguro de este programa, no proporciona la capacidad de trabajar con aquellas unidades que están en modo ESCLAVO.

Para desbloquear el canal PRIMARIO, primero debe ejecutar el programa, luego salir y editar el archivo creado llamado MHDD.CFG. También puedes usar en línea de comando llave / HABILITAR PRIMARIO, que es una solución más simple a este problema. Será más óptimo usar una unidad especial de 3,5 pulgadas, una unidad flash o algún tipo de disco para cargar esta utilidad.

Configuraciones preparatorias

Una vez que haya completado por completo todas las actividades preparatorias, puede intentar activar esta utilidad. Debe decirse de inmediato que será mucho más fácil acostumbrarse a este programa para aquellas personas que están aproximadamente familiarizadas con la disposición interna de los discos duros modernos. Si está ejecutando esta utilidad por primera vez, debe comprender de inmediato que necesitará pasar unas pocas horas o incluso días para comenzar a obtener resultados significativos al usarla. Por esta razón, se recomienda enfáticamente que primero pruebe la unidad, que definitivamente no tiene ningún defecto, antes de comenzar a trabajar con dispositivos defectuosos.

¿Cómo escanear un dispositivo?

Para empezar, en la lista que se abre, debes seleccionar el dispositivo que vas a escanear. Una vez seleccionado el dispositivo, puede pulsar la tecla F1 y comience a usar cualquier comando de este programa que necesite. Una vez más, vale la pena señalar que en el proceso de trabajar con el programa MHDD, debe tener el mayor cuidado posible, especialmente si está trabajando con la utilidad por primera vez; una vez más, verifique la exactitud del comando prescrito y también si realmente sabe cómo debe usarse y qué resultado le dará al final.

Si todavía es un usuario novato de este programa, le recomendamos que primero se familiarice con comandos como escanear,deténgase,identificación electrónica, CX Y TOF. Vale la pena señalar que algunos de ellos pueden llamarse mediante combinaciones de teclas o simplemente asignarse a ciertas teclas de acceso rápido. Por lo tanto, por ejemplo, usando el botón F4, puede comenzar inmediatamente a escanear el sistema en busca de errores. Se debe prestar especial atención a los registros, cuyo estado se muestra constantemente en la parte superior de la pantalla. Cualquier dispositivo SATA o IDE debe mostrar indicadores DRIVE SEEK COMPLETE durante la operación ( DRSC), así como CONDUCIR LISTO ( DRDY).

Caja OCUPADO indica que la unidad está realizando actualmente una determinada operación (leyendo o escribiendo datos). Algunas banderas son como T0NF o WRFT están obsoletos y, por lo tanto, no debería verlos mientras trabaja con esta utilidad. También se incluye la bandera. ÍNDICE, sin embargo, en algunas situaciones, el programa aún lo muestra. Cuando se muestra la casilla de verificación DREQ puede determinar que el disco está solicitando permiso para transferir cierta información.

Si aparece una casilla de verificación mientras usa esta utilidad ERRAR, entonces, en este caso, debe analizar cuidadosamente el registro de errores y, al mismo tiempo, debe comprender qué tipo de error puede ocurrir cuando se trabaja con un disco duro. Consulte la documentación de este programa para comprender qué comandos se pueden usar, cómo trabajar con registros e identificar los principales tipos de errores.

Para ver información detallada sobre su disco duro, puede usar los comandos IDENTIFICACIÓN y identificación electrónica. Con estos comandos, puede ver información detallada sobre el funcionamiento de esta unidad, es decir, su marca y número de serie.

Puede escanear cualquier disco duro solo si se determina usando los comandos anteriores o después de presionar el botón F2. Para llevar a cabo un procedimiento de escaneo completo, debe presionar el comando ESCANEAR y presiona el boton INGRESAR(defecto tecla de acceso rápido F4). Vale la pena señalar que inicialmente se abre un menú en el que, si se desea, será posible cambiar ciertas configuraciones, ya que por defecto el sector inicial es cero, mientras que el sector final es igual al máximo posible. Cualquier función que pueda ser destructiva para la información en el disco está inicialmente deshabilitada.

¿Cómo se realiza el escaneo?

El procedimiento de escaneo usando MHDD se lleva a cabo en bloques, y si estamos hablando de unidades SATA o IDE, entonces en ellos cada bloque incluye 255 sectores. El procedimiento de diagnóstico en sí se lleva a cabo de la siguiente manera:

  1. El programa usa el comando VERIFICARSECTORES, marcándolo con el número LBA (número de un sector específico), así como el número de sectores en forma de parámetros.
  2. La unidad levanta el indicador OCUPADO arriba.
  3. MHDD activa el temporizador.
  4. Después de que el disco duro ejecute el comando que se le indicó, se omitirá el indicador OCUPADO.
  5. MHDD determina el tiempo que tardó el disco duro en completar el procedimiento, después de lo cual se muestra en la pantalla el bloque correspondiente con los resultados. Si se han identificado sectores defectuosos, en este caso se marcarán con la letra correspondiente.

Vale la pena señalar que todos los pasos se repiten hasta que la utilidad haya verificado todos los sectores. Si desea obtener un registro detallado de un análisis en curso, siempre puede encontrarlo fácilmente en un archivo llamado log/mhdd.log. En caso de que se identificara algún error durante este procedimiento, debe copiar inmediatamente toda la información de esta unidad a un nuevo dispositivo.

Después de eso, ya será posible realizar un borrado completo de la superficie usando el comando BORRAR, que borrará completamente todos los sectores del dispositivo. En otras palabras, se lleva a cabo un formateo de bajo nivel, después de lo cual ya no será posible ningún intento de restaurar la información, pero le permitirá en algunos casos devolver la unidad a un estado de funcionamiento.

Para agilizar este procedimiento, puede utilizar el comando con la opción habilitada BorrarEsperas, pero debe tenerse en cuenta que solo se borrará el bloque que contenga uno o más sectores defectuosos. Debido a esto, puede eliminar por completo todo tipo de bloques defectuosos que son el resultado de daños en la superficie del dispositivo y que a menudo ocurren debido a todo tipo de fallas de energía de su unidad, su sobrecalentamiento o demasiada vibración durante la operación. .

Si después de borrar el disco duro no comenzó a funcionar normalmente, en este caso debe ejecutar una nueva exploración, pero con la función REMAP habilitada. Por lo tanto, los discos duros que a menudo se leían sin fallas en algunas áreas ya están comenzando a detectar una gran cantidad de todo tipo de sectores defectuosos y errores. Esto indica que la superficie se dañó y este daño ya no se puede reparar. A menudo, estos discos duros resultan inadecuados para un uso posterior y, al menos, no es seguro almacenar datos en ellos.

¿Cómo analizar los resultados?

Si se encontraron bloques rojos durante el proceso de diagnóstico, debe comprender que tal situación es inaceptable para un dispositivo completamente sano. En presencia de dichos sectores, debe realizar inmediatamente un borrado completo de toda la superficie del disco, y si esto no ayudó a resolver el problema, solo queda concluir que el uso de este dispositivo se ha vuelto insuficientemente confiable . Todo tipo de bloques alfanuméricos, como S o X tampoco son válidos, ya que indican la presencia de sectores caídos.

Si aparece una letra durante el escaneo W, entonces esto indica que el procedimiento se realiza con el modo EraseWaits habilitado, y en este tramo se realizó un borrado completo de un bloque por error en la lectura de algún sector. Además, si esta letra aparece una y otra vez en un área determinada, esto indica la presencia de un sector defectuoso.

La aparición de bloques azules indica que la función está habilitada. REAPROPIAR, que se utilizó en relación específicamente con esta sección. La unidad reemplazó el sector defectuoso por uno bueno, previamente colocado en el área de repuesto, por lo que el problema ya no aparecerá aquí.

MHDD y trabajar con contraseñas

El estándar ATA / ATAPI brinda la posibilidad de usar contraseñas en el disco, pero para obtener una contraseña realmente correcta, el dispositivo ignorará por completo cualquier intento del usuario de leer datos o escribir en el disco duro. Para bloquear la unidad con una contraseña personalizada, debe usar el comando PCD. De acuerdo con este estándar, primero deberá reiniciar el funcionamiento de este disco duro para que los cambios realizados surtan efecto.

MHDD prevé el uso de dos comandos que le permiten desbloquear completamente su disco duro: estos son DISPWD y UNLOCK. Este último está destinado a desbloquear la capacidad de trabajar con la unidad exactamente hasta que se apague una vez. Para desactivar completamente el uso del sistema de contraseña, primero debe activar este comando en particular y luego usar DISPWD, pero vale la pena decir de inmediato que debe conocer la contraseña para su uso posterior para sus propios fines. Además, no olvides que los fabricantes de discos duros también utilizan las llamadas contraseñas maestras, con las que también puedes desbloquear tu dispositivo.

Comandos para Sectores de Lectura

Puede leer un disco completo o varios sectores específicos en archivo específico o el conjunto de archivos creado. En primer lugar, debe usar el comando TOF, que se ocupa de la omisión completa de sectores defectuosos. Si va a crear imágenes que tendrán más de 1 GB de tamaño, en este caso ya necesitará usar el comando ATOF, que le permite cortar reseñas automáticamente.

Si desea escribir sectores de un archivo en el disco, simplemente use el comando FF. Se le pedirá que ingrese el número del primer sector en el que se escribirá, así como el número total de sectores que se registrarán en una fila. Estos dos comandos a menudo se requieren para llevar a cabo una recuperación completa de los datos de las unidades defectuosas. Inicialmente, se crea una imagen sector por sector de un dispositivo defectuoso, después de lo cual se transfiere sector por sector a otro disco duro reparable de la misma manera. Solo entonces será posible utilizar programas especializados que le permitan recuperar varios datos.