Los sectores defectuosos son la señal de aviso más clara de que un disco duro está fallando. Un disco sano tiene cero sectores pendientes; en el momento en que aparece aunque sea uno, el reloj ha empezado a correr. Esta guía explica qué son los sectores defectuosos, cómo leer los datos SMART para entender la gravedad real de la situación, qué herramientas usar para extraer los datos sin empeorar el daño, y cuándo la única opción segura es el laboratorio con equipamiento profesional.
Datos clave — Sectores defectuosos y recuperación
- Atributo SMART 05 (Reallocated Sectors): Sectores ya reasignados por el firmware — el daño está hecho pero el disco lo ha gestionado
- Atributo SMART C5 (Current Pending Sectors): Sectores que el disco no puede leer — zona de peligro activo
- Atributo SMART C6 (Uncorrectable Sectors): Sectores irrecuperables incluso a bajo nivel — señal de deterioro grave
- Regla de los ceros: C5 = 0 y C6 = 0 es OK; C5 ≥ 1 es zona de peligro; C5 ≥ 50 o crecimiento rápido = fallo inminente
- Error crítico: NO ejecutes chkdsk ni reparación NTFS en un disco con sectores pendientes
- Herramienta correcta en casa: ddrescue (GNU) — lectura multipasada con manejo de errores
- En laboratorio: PC-3000 UDMA + imagen sector por sector con gestión de errores
- Coste en laboratorio: 150-500€ + IVA según número de sectores y estado general
- Diagnóstico: Gratuito — informe exacto antes de comprometerte con el trabajo
Qué son los sectores defectuosos: físicos vs. lógicos
Un disco duro magnético (HDD) divide su superficie en millones de sectores, cada uno de 512 bytes o 4096 bytes (formato avanzado). En condiciones normales, el firmware del disco puede leer y escribir cualquier sector sin errores. Cuando un sector deja de ser fiable, el disco lo marca de una forma u otra dependiendo de la gravedad — y ahí empieza la distinción entre sectores defectuosos físicos y lógicos.
Sectores físicamente dañados (daño real en la superficie)
El daño físico ocurre cuando la superficie magnética del plato sufre un deterioro real: una partícula de polvo que raya el plato durante un golpe, degradación magnética por envejecimiento, o un golpe que produce un head crash (el cabezal de lectura roza la superficie). En estos casos, los datos almacenados en esa área se pierden de forma permanente e irreversible porque el sustrato magnético ha quedado dañado. El firmware detecta que no puede leer ese sector de forma consistente y lo añade a la lista de sectores malos (P-list o G-list según la fase de detección).
Sectores lógicamente reasignados (reallocated)
Cuando el firmware detecta que un sector empieza a dar errores de lectura, pero el daño no es aún definitivo, activa un mecanismo de reasignación. El disco tiene una reserva de sectores de repuesto (spare area) específicamente para esto. El sector problemático se "reasigna": el firmware mapea la dirección lógica de ese sector a uno nuevo de la reserva y añade el sector original a la G-list (lista de sectores defectuosos gestionados). El resultado visible es el incremento del atributo SMART 05 (Reallocated Sectors Count).
La reasignación es la respuesta del disco a un problema que ya ha detectado. El atributo 05 incrementado no significa que haya una crisis inmediata — significa que el disco ha manejado el problema y los datos en ese sector se han reubicado. Sin embargo, indica que la superficie del disco está sufriendo y que habrá más sectores problemáticos en el futuro.
Sectores pendientes (current pending)
El atributo C5 (Current Pending Sectors) es el más crítico a vigilar. Representa sectores que el firmware ha detectado como problemáticos pero que todavía no ha podido reasignar. Están en una zona gris: el disco sabe que algo va mal en esa área, ha intentado leerla y ha fallado, pero aún no tiene claro si el problema es permanente o transitorio. Los datos en esos sectores están en riesgo inmediato: puede que sigan ahí, puede que la próxima vez que el disco intente leerlos falle definitivamente.
Sectores incorregibles (uncorrectable)
El atributo C6 (Uncorrectable Sectors) cuenta los sectores donde la lectura ha fallado incluso después de múltiples reintentos y aplicar todos los algoritmos de corrección de errores (ECC) disponibles. Es la confirmación de que esos sectores han perdido sus datos de forma permanente. Un valor de C6 mayor que cero indica deterioro grave y que el proceso de degradación está activo.
Cómo leer los datos SMART: CrystalDiskInfo y smartmontools
SMART (Self-Monitoring, Analysis and Reporting Technology) es el sistema de autodiagnóstico integrado en todos los discos duros y SSDs modernos. Leer los datos SMART es el primer paso para evaluar la salud de un disco con sectores defectuosos.
CrystalDiskInfo (Windows)
CrystalDiskInfo es la herramienta más accesible para leer SMART en Windows. Es gratuita, no requiere instalación (hay versión portable) y muestra los atributos SMART con código de colores. Descarga en crystalmark.info/en/software/crystaldiskinfo — usa siempre la versión oficial.
Al abrir CrystalDiskInfo, fíjate en:
- Estado de salud general: "Good" (azul), "Caution" (amarillo) o "Bad" (rojo) — cualquier cosa que no sea "Good" requiere atención inmediata
- ID 05 — Reallocated Sectors Count: El valor "Current" debe ser alto (100-200 según fabricante); el valor "Raw" muestra el número real de sectores reasignados. Raw = 0 es perfecto; Raw 1-10 es señal de alerta; Raw > 50 es deterioro significativo
- ID C5 — Current Pending Sector Count: Raw = 0 es lo único aceptable. Cualquier valor mayor que cero significa que hay sectores en riesgo activo que el disco no puede leer con fiabilidad
- ID C6 — Uncorrectable Sector Count: Raw = 0 es lo único aceptable. Un valor mayor que cero confirma pérdida de datos a nivel físico en curso
- ID BB (187) — Reported Uncorrectable Errors: Errores que el ECC no pudo corregir, reportados al sistema operativo. También debe ser 0
smartmontools (Linux / Mac / Windows avanzado)
smartmontools es la herramienta de referencia en entornos Linux y para uso avanzado. Se instala como paquete (sudo apt install smartmontools en Debian/Ubuntu) o como binario en Windows/Mac.
Para ver los atributos SMART de un disco en Linux:
sudo smartctl -a /dev/sda
Para ejecutar un test corto (dura 1-2 minutos, no interrumpe el uso normal):
sudo smartctl -t short /dev/sda
# Espera 2 minutos, luego:
sudo smartctl -l selftest /dev/sda
Para ejecutar un test largo (puede tardar horas en discos grandes, pero es más exhaustivo):
sudo smartctl -t long /dev/sda
En la salida de smartctl -a, busca específicamente las líneas que corresponden a los IDs 05, C5 y C6. El campo "RAW_VALUE" es el número real que importa — ignora el "VALUE" normalizado para estas comparaciones.
Interpretación de los números: qué significan realmente
Los valores SMART pueden resultar confusos porque los fabricantes normalizan los números de formas distintas. La regla práctica fiable es siempre mirar el valor RAW (crudo):
- C5 RAW = 0, C6 RAW = 0: El disco no tiene sectores pendientes ni incorregibles en este momento. La situación es estable aunque puede haber sectores reasignados (05) previos.
- C5 RAW = 1-10: Zona de peligro moderado. El disco tiene sectores que no puede leer. Los datos en esos sectores están en riesgo. Actúa en las próximas 24-48 horas.
- C5 RAW = 10-50: Peligro alto. El disco está fallando activamente. Haz una copia de seguridad inmediatamente o llama al laboratorio. No uses el disco para nada que no sea recuperar los datos.
- C5 RAW > 50 o crecimiento rápido (dobla en días): Fallo inminente. El disco puede dejar de ser accesible en cualquier momento. No intentes nada sin orientación profesional.
- C6 RAW > 0: Hay sectores definitivamente perdidos. La magnitud del daño depende de cuántos y de qué datos cubren, pero el deterioro activo está confirmado.
Por qué NO debes ejecutar chkdsk ni reparación NTFS en un disco con sectores pendientes
Este es uno de los errores más frecuentes y más dañinos que cometen los usuarios cuando su disco empieza a dar problemas. Windows sugiere ejecutar chkdsk, el disco aparece con errores en el explorador, y la reacción natural es "reparar" el problema. Pero en un disco con sectores defectuosos activos, hacer esto puede ser catastrófico.
Qué hace chkdsk en un disco con sectores pendientes
chkdsk (Check Disk) es una herramienta de reparación del sistema de ficheros, no una herramienta de recuperación de datos. Cuando chkdsk encuentra un sector que no puede leer (un sector pendiente), lo marca como "cluster defectuoso" en la tabla de asignación de ficheros y lo libera del sistema de ficheros. Esto suena razonable pero tiene consecuencias graves:
- Si el sector pendiente pertenece a un archivo, chkdsk puede marcar ese archivo como corrompido o eliminarlo del sistema de ficheros — incluso si el archivo estaba parcialmente legible y sus datos eran recuperables con herramientas especializadas
- chkdsk puede realizar escrituras en el disco para "corregir" inconsistencias del sistema de ficheros — cada escritura en un disco degradado puede desencadenar más errores y más sectores defectuosos
- La actividad intensa de lectura que genera chkdsk al escanear todo el disco puede acelerar el deterioro del cabezal o de la superficie en un disco que ya está al límite
- chkdsk no sabe distinguir entre un error de sistema de ficheros corregible y una pérdida de datos real — puede "resolver" el error borrando el puntero al archivo, haciendo que los datos sean más difíciles de recuperar después
Tampoco ejecutes NTFS repair, fsck ni herramientas similares
El mismo razonamiento aplica a fsck en Linux, a las herramientas de reparación de disco de macOS (First Aid en Disk Utility), y a cualquier software que prometa "reparar" el disco. Estas herramientas están diseñadas para discos que tienen errores lógicos en un disco sano — no para discos que tienen daño físico activo.
La regla es simple: si SMART muestra C5 > 0 o C6 > 0, el disco necesita extracción de datos, no reparación. El objetivo ya no es hacer que el disco funcione bien — el objetivo es salvar los datos antes de que el disco falle completamente.
La excepción: cuando el disco ya está a salvo
Una vez que tienes una imagen completa del disco en otro medio (imagen forense o copia de seguridad completa en disco sano), puedes hacer lo que quieras con el original — incluido ejecutar chkdsk o intentar repararlo. Pero siempre primero extrae, luego repara.
Extracción segura de datos con ddrescue: la herramienta correcta
Si decides intentar la extracción en casa antes de recurrir al laboratorio, ddrescue (GNU ddrescue) es la herramienta correcta. A diferencia de dd estándar o de las herramientas de recuperación de datos convencionales, ddrescue está específicamente diseñada para trabajar con discos que tienen errores de lectura.
Por qué ddrescue es diferente
La diferencia fundamental está en cómo gestiona los sectores que no puede leer. dd estándar, al encontrar un error, se detiene o salta el sector y pierde el progreso. ddrescue tiene un algoritmo multipasada sofisticado:
- Primera pasada rápida: Lee el disco en bloques grandes, marcando en un fichero de log qué bloques se leyeron bien y cuáles fallaron. Avanza rápido para obtener el máximo de datos mientras el disco sigue funcionando
- Pasadas de refinamiento: Vuelve a los bloques con errores y los divide en segmentos más pequeños para identificar exactamente qué sectores individuales fallan — minimizando la cantidad de datos perdidos
- Reintento: Intenta leer los sectores problemáticos múltiples veces con diferentes estrategias, aprovechando momentos en que el cabezal puede posicionarse de forma ligeramente diferente
- Recuperabilidad: Si el proceso se interrumpe (el disco falla totalmente, se va la luz), el fichero de log guarda exactamente el estado — puedes reanudar exactamente donde lo dejaste
Cómo usar ddrescue en Linux
Instala ddrescue: sudo apt install gddrescue (el paquete se llama gddrescue en Debian/Ubuntu).
El comando básico para clonar un disco problemático a una imagen:
# NUNCA montes el disco origen antes de hacer la imagen
# /dev/sdb = disco problemático (origen)
# /tmp/imagen.img = imagen de destino (en un disco DIFERENTE y sano)
# /tmp/imagen.log = fichero de log (guarda el estado del proceso)
sudo ddrescue -d -r3 /dev/sdb /tmp/imagen.img /tmp/imagen.log
Parámetros importantes:
-d: Modo directo (bypassa la caché del kernel para lectura más precisa)-r3: Hasta 3 reintentos en sectores con error antes de marcarlos como irrecuperables-r-1: Reintentos ilimitados (útil para sectores críticos, pero puede tardar días)--no-scrape: Omite la fase de raspado detallado (más rápido, menos recuperación en sectores problemáticos)
Para reanudar una sesión interrumpida, usa exactamente el mismo comando con el mismo fichero de log — ddrescue detectará automáticamente el estado anterior y continuará.
Trabajar sobre la imagen, no sobre el disco original
Una vez que tienes la imagen (.img), monta la imagen en modo solo lectura y trabaja sobre ella:
# Monta la imagen en modo solo lectura para explorar su contenido
sudo mount -o ro,loop /tmp/imagen.img /mnt/recuperacion
# Si necesitas recuperar con PhotoRec sobre la imagen:
photorec /tmp/imagen.img
Limitaciones de ddrescue en casa
ddrescue es excelente para sectores con errores lógicos o daño superficial leve. No puede ayudar si el disco tiene problemas físicos graves: cabezal dañado, motor deteriorado, PCB quemada, o plato con daño severo. En estos casos, ddrescue sencillamente no podrá leer los sectores afectados y los marcará como irrecuperables. Un laboratorio con PC-3000 y sala limpia puede ir mucho más lejos en esos escenarios.
Sectores estables vs. crecientes: el ritmo de deterioro lo cambia todo
No todos los discos con sectores defectuosos están en la misma situación de urgencia. El factor más importante, además del número absoluto de sectores afectados, es la velocidad a la que está creciendo el daño.
Deterioro estable
Un disco puede tener, por ejemplo, 5 sectores reasignados (SMART 05 = 5) y llevar meses sin que ese número cambie. Esto sugiere un daño puntual — quizás un golpe en el pasado que dañó un área pequeña y específica — y el resto del disco está sano. El riesgo es real pero moderado: esos 5 sectores no son recuperables, pero el resto del disco puede seguir funcionando durante tiempo.
Sin embargo, incluso con deterioro estable, la recomendación sigue siendo la misma: haz una copia de seguridad completa inmediatamente. Un disco que ya ha tenido sectores defectuosos es estadísticamente más propenso a tener más en el futuro que un disco completamente sano.
Deterioro progresivo
El escenario más preocupante es cuando los sectores pendientes están creciendo. Si hace una semana C5 = 3 y hoy C5 = 15, la superficie del disco se está degradando activamente. Los patrones de deterioro rápido generalmente indican:
- Degradación magnética acelerada (envejecimiento avanzado o exposición a calor)
- Daño mecánico progresivo en el cabezal que está "rayando" la superficie
- Fallo inminente total — en discos con deterioro rápido, el fallo completo puede ocurrir en horas o días
Con deterioro progresivo rápido, cada minuto que el disco está encendido y siendo accedido aumenta el daño. La prioridad es apagarlo y llevarlo al laboratorio lo antes posible.
Cómo monitorizar el ritmo de deterioro
En Linux, puedes automatizar la monitorización de SMART con smartd (parte de smartmontools). Configura /etc/smartd.conf para que te alerte por email si los atributos críticos cambian:
# En /etc/smartd.conf — monitoriza /dev/sda y alerta si hay cambios en atributos críticos
/dev/sda -a -o on -S on -n standby,q -W 4,45,50 -m tumail@example.com
En Windows, CrystalDiskInfo puede configurarse para lanzar alertas cuando el estado cambia. También puedes anotar manualmente los valores RAW de C5 y C6 cada día para detectar si están creciendo.
Cuándo intentarlo en casa y cuándo ir directamente al laboratorio
La decisión de intentar la recuperación en casa o ir directamente al laboratorio depende de varios factores. Esta guía de decisión puede ayudarte:
Intento en casa razonable si:
- C5 (pending sectors) es menor que 10 y no está creciendo rápidamente
- El disco no hace ruidos anormales (clic, chirrido, rascado, zumbido fuera de lo normal)
- El disco sigue siendo reconocido por el sistema operativo con normalidad (aparece en BIOS y en el administrador de discos)
- El acceso a archivos es lento pero posible — el disco responde aunque tarde más
- Tienes un disco de destino sano con capacidad suficiente para la imagen completa
- Los datos no son críticos o tienes algo de tiempo para el proceso (ddrescue puede tardar horas en discos grandes con errores)
Ve directamente al laboratorio si:
- El disco hace cualquier ruido que no hacía antes — especialmente clics repetitivos (síntoma de cabezal dañado)
- C5 > 50 o está creciendo rápidamente (se dobla en días)
- C6 > 0 (sectores ya definitivamente perdidos — el proceso de degradación está muy avanzado)
- El disco no aparece en BIOS o en el administrador de discos — puede ser fallo de PCB, motor o cabezal
- El disco se detecta pero con una capacidad incorrecta (0 bytes, 2TB cuando debería ser 500GB) — fallo de firmware
- El sistema operativo cuelga al intentar acceder a la unidad
- Los datos son críticos (fotografías únicas, trabajo importante, documentos legales) y no te puedes permitir perderlos
- Has intentado ddrescue y el número de sectores no recuperados sigue siendo alto tras múltiples pasadas
La regla del chirrido
Cualquier ruido mecánico anormal es señal de que el cabezal o el motor están comprometidos. En estos casos, cada segundo que el disco está encendido puede estar empeorando el daño físico. Apaga el disco inmediatamente y no lo vuelvas a encender hasta que esté en el laboratorio.
Qué pasa en el laboratorio: PC-3000 UDMA y imagen sector por sector
Cuando el disco llega al laboratorio, el proceso profesional de recuperación con sectores defectuosos sigue un protocolo específico muy distinto a lo que se puede hacer en casa.
Diagnóstico inicial y lectura SMART en profundidad
El primer paso es conectar el disco al PC-3000 UDMA y hacer una lectura completa de todos los datos SMART, incluyendo los registros de error internos del disco (los que no son accesibles desde el sistema operativo normal). El PC-3000 puede comunicarse con el firmware del disco a nivel muy bajo — algo que no es posible con smartmontools ni con ninguna herramienta de usuario estándar. Esto permite ver el historial real de errores, no solo el estado actual.
Evaluación del cabezal y la mecánica
Antes de hacer la imagen, el técnico evalúa el estado mecánico: ¿el cabezal responde correctamente a todos los sectores? ¿Hay zonas del plato donde el posicionamiento falla? ¿La velocidad de rotación es estable? Si el cabezal está deteriorado, hacer la imagen con el cabezal original aceleraría su fallo. En ese caso, la recuperación pasa por la sala limpia (ISO 5): abrir el disco, sustituir el cabezal por uno compatible de un disco donante, y entonces hacer la imagen.
Imagen sector por sector con gestión de errores
El PC-3000 UDMA hace la imagen del disco de forma mucho más sofisticada que ddrescue. Para cada sector problemático, el sistema puede:
- Ajustar los parámetros de lectura del cabezal (velocidad de aproximación, tiempo de espera, número de reintentos)
- Intentar la lectura desde varios ángulos de posicionamiento del cabezal
- Usar los datos de corrección de errores ECC del disco para reconstruir sectores parcialmente legibles
- Saltarse zonas completamente inaccesibles y volver a ellas con estrategias diferentes en pasadas posteriores
- Monitorizar en tiempo real la temperatura y el estado del cabezal para no forzar más de lo necesario
El resultado es una imagen que extrae el máximo posible de datos — incluyendo sectores que ddrescue habría marcado como irrecuperables.
Recuperación de datos desde la imagen
Una vez que la imagen está completa, el trabajo de recuperación propiamente dicha se hace con PC-3000 Data Extractor o R-Studio sobre la imagen en un sistema separado. El disco original no se toca más. El técnico reconstruye el sistema de ficheros, recupera la estructura de directorios, y extrae los archivos verificando su integridad.
Verificación y entrega
Los archivos recuperados se verifican antes de la entrega: se abren documentos, se reproducen vídeos, se comprueban fotografías. Se entrega un informe con los archivos recuperados, los no recuperables y la causa (sector defectuoso específico, fichero parcialmente sobreescrito, etc.). La entrega se hace en disco externo nuevo o por descarga segura SFTP.
¿Cuánto cuesta recuperar datos de un disco con sectores defectuosos?
| Escenario | Coste estimado | Plazo |
|---|---|---|
| Pocos sectores pendientes (C5 < 20), disco estable, sin daño mecánico | 150-250€ + IVA | 1-3 días |
| Deterioro moderado (C5 20-100), imagen compleja con múltiples pasadas | 200-350€ + IVA | 2-5 días |
| Deterioro grave (C5 > 100 o C6 > 0), pero sin daño mecánico | 250-400€ + IVA | 3-7 días |
| Sectores defectuosos + cabezal dañado (requiere sala limpia) | 350-600€ + IVA | 3-8 días |
| Disco de servidor / NAS con sectores defectuosos | 400-900€ + IVA | 4-10 días |
El diagnóstico es siempre gratuito. Antes de comprometerte con el trabajo, recibes un informe completo con el estado real del disco, los archivos recuperables y el presupuesto exacto. Solo pagas si recuperamos tus datos.
Preguntas frecuentes
No esperes a que falle completamente. Llama al 900 899 002 (gratuito). Diagnóstico gratuito con informe SMART en 4 horas. Recogida gratuita en toda España. Solo pagas si recuperamos tus datos.