Los procedimientos de Klanomath son 100% correctos si se trata de un disco duro.
Utilizo una herramienta llamada Scannerz para evaluar las unidades y es extremadamente conservador. Si encuentra bloques defectuosos, sus procedimientos son exactamente lo que describió Klanomath, excepto que será bastante evidente cuán extenso es el daño durante la prueba. La tecnología SMART solo encuentra sectores defectuosos si se realiza un intento de escritura y falla. Si hay mucho daño en la unidad y nunca se ha utilizado porque está en el espacio libre, SMART nunca lo sabrá, pero Scannerz lo detectará. Poner a cero la unidad como se describe forzará la reasignación del sector, y si se agota el suministro de repuestos, la operación fallará.
Si es una rareza de fabricación que produjo algunos bloques defectuosos, la unidad se puede recuperar reformateando como lo describió Klanomath. Si es extenso, probablemente podría dividir las áreas dañadas, pero ese es un riesgo que no tomaría. Sé que algunas personas lo han hecho con éxito, pero terminas con una unidad de disco con varios volúmenes donde probablemente existía uno antes.
En lo que respecta a los SSD, lo ideal es que su software de administración de unidades supere los bloques defectuosos cuando se encuentran durante una operación de escritura. Desafortunadamente, un SSD, como un HD, puede desarrollar un bloque impar aquí o allá que simplemente falla mientras está guardando datos. El problema aquí es un dilema, porque las personas responsables de escribir ese código deben preguntarse si deben o no simplemente sacar un bloque de la mitad de un archivo existente y reemplazarlo por un espacio en blanco, o si deben dejarlo en su lugar. , y dejar que el usuario intente recuperar lo que pueda de él. Este problema es raro, pero puede suceder.
En cualquier caso, normalmente hay rutinas de recolección de basura y recorte que utiliza un SSD que (con suerte) extraerá automáticamente los bloques defectuosos y los corregirá después de una operación de escritura fallida. En algunos SSD, estos pueden ocurrir mientras el sistema está en uso, en otros pueden ocurrir cuando hay un tiempo de silencio de unos minutos.
Manténgase alejado de cualquier herramienta que le indique que tomará un sector defectuoso y lo "reparará". No hay tal cosa. Ese es un truco de mercadotecnia deshonesto que tiene sus raíces en la década de 1980, cuando las unidades usaban MFM y los desarrolladores realmente podían obtener acceso a la unidad directamente, e incluso en ese caso, era como mucho posible hacerlo. Esos días desaparecieron con IDE cuando el controlador se colocó directamente en el HD. Scannerz, por ejemplo, tiene una opción para volver a mapear sectores, pero aparecerá una advertencia indicándole que no lo haga y que toda la información en el bloque defectuoso ya está básicamente muerta, y el manual tiene una advertencia sobre una página y un Medio tiempo, una vez más, básicamente te dice que no te engañes.