HDD failure prediction apps

Backblaze publica sus Drive Stats cada trimestre, y trece años de datos coinciden en una cosa: la mayoría de los fallos de discos duros ocurren después del cuarto año. Algunos modelos nunca llegan tan lejos. Otros duran una década. La forma de saberlo antes es mediante el monitoreo de atributos SMART, pero solo algunos atributos realmente predicen fallas y solo algunas herramientas los muestran correctamente.

Probamos siete herramientas de monitoreo SMART en Windows, Linux y macOS para encontrar cuáles capturan las señales significativas (sectores reasignados, sectores pendientes, errores irrecuperables, horas de funcionamiento que cruzan umbrales) y silencian el ruido. A continuación se detalla qué hace cada una, en qué plataforma encaja y qué combinación te da tiempo suficiente para reemplazar una unidad antes de que se lleve tus datos.

Qué buscar en una herramienta de predicción de fallos HDD

No todos los atributos SMART son importantes. La herramienta correcta te dice cuáles lo son.

Comparación rápida

Aplicación Mejor para Plataformas Plan gratuito Precio de inicio/mes Calificación
Scrutiny Panel de control multi-unidad con umbrales de Backblaze Docker, Linux Completamente gratis Free 4.7
smartmontools Kit de herramientas CLI SMART que envuelve todo lo demás Windows, macOS, Linux, BSD Completamente gratis Free 4.7
CrystalDiskInfo GUI clásico de Windows Windows Completamente gratis Free 4.6
Hard Disk Sentinel GUI de Windows con predicción fuerte Windows Prueba Alrededor de $40 Pro de una sola vez 4.7
Disks (GNOME) Integrado en GNOME Linux Linux Completamente gratis Free 4.3
GSmartControl GUI de smartmontools multiplataforma Windows, macOS, Linux Completamente gratis Free 4.4
DriveDx Mejor monitor SMART nativo de macOS macOS Prueba Alrededor de $20 de una sola vez 4.6

Las aplicaciones

1. Scrutiny — Mejor panel de control multi-unidad

Scrutiny envuelve smartmontools con un panel de control web moderno que utiliza datos de predicción de fallos de Backblaze. Cada unidad obtiene una puntuación de salud basada en los atributos SMART que Backblaze publica como los mejores predictores de fallos, y los gráficos de tendencias muestran si una unidad se está desviando hacia problemas.

La implementación de Docker es la ruta de instalación estándar. Apúntalo a cada unidad en un NAS o homelab y un panel de control cubre toda la flota.

Dónde falla: Solo Docker en la práctica (existen binarios nativos pero están poco probados). La configuración toma 20 minutos.

Precio:

Plataformas: Docker (funciona en cualquier lugar donde funcione Docker)

Descargar: Scrutiny

Conclusión: La opción predeterminada para cualquiera con más de tres unidades para monitorear. Los umbrales derivados de Backblaze significan señal, no ruido.

2. smartmontools — Mejor kit de herramientas CLI

smartmontools es la capa base: smartctl lee atributos SMART sin procesar, smartd monitorea en segundo plano y envía email o ejecuta scripts cuando se supera un umbral. Todas las demás herramientas en esta lista (excepto CrystalDiskInfo y DriveDx) usan smartmontools debajo.

Para un servidor sin interfaz, smartd más un pequeño gancho de email es el monitoreo mínimo viable. Funciona en FreeBSD, Linux, macOS, Windows y cualquier cosa con herramientas tipo POSIX.

Dónde falla: Sin GUI. La configuración son archivos de texto. Las alertas son DIY.

Precio:

Plataformas: Windows, macOS, Linux, BSD, Solaris

Descargar: smartmontools

Conclusión: Instala esto en cada servidor. Envuélvelo con Scrutiny, Netdata o un script casero para alertas.

3. CrystalDiskInfo — Mejor GUI clásico de Windows

CrystalDiskInfo muestra los datos SMART, estado de salud, temperatura y firmware de cada unidad SATA y NVMe en una ventana. El estado codificado por color (azul = bueno, amarillo = precaución, rojo = malo) cubre el caso en el que lo miras una vez al mes.

La herramienta viene con varias subediciones: estándar, Shizuku (anime) y Kurei Kei (mecha). Todos son idénticos bajo el capó.

Dónde falla: Solo Windows. Sin historial de tendencias sin exportar a CSV manualmente. Las alertas requieren que la aplicación se ejecute.

Precio:

Plataformas: Windows

Descargar: CrystalDiskInfo

Conclusión: Mejor opción para una estación de trabajo Windows. Ejecútalo al iniciar, míralo una vez al mes.

4. Hard Disk Sentinel — Mejor herramienta SMART comercial de Windows

Hard Disk Sentinel profundiza más que CrystalDiskInfo con porcentaje de salud por unidad, porcentaje de rendimiento y vida útil estimada restante. Viene con una capa de informes enriquecida (HTML, XML, CSV), puntos de referencia de rendimiento de disco y pruebas de superficie.

El modelo de predicción utiliza más atributos que los cinco de Backblaze, y el desarrollador publica una metodología detallada.

Dónde falla: Pago. La prueba es completamente funcional; Pro cuesta alrededor de $40 de una sola vez. La interfaz es densa.

Precio:

Plataformas: Windows

Descargar: Hard Disk Sentinel

Conclusión: Mejor opción para quienes estén dispuestos a pagar una sola vez por un monitoreo de Windows más profundo que el que ofrece CrystalDiskInfo.

5. Disks (GNOME) — Mejor integrado en Linux

Disks (la aplicación GNOME Disks, gnome-disk-utility) lee datos SMART y ejecuta pruebas automáticas desde una GUI amigable. Cada distribución basada en GNOME la incluye de forma predeterminada. Los usuarios de KDE tienen el equivalente en Partition Manager más KDiskMark.

Para un escritorio Linux donde quieres verificar la salud de la unidad de vez en cuando, es la respuesta “ya está aquí”.

Dónde falla: Sin seguimiento de tendencias. Sin alertas. Solo muestra la instantánea actual.

Precio:

Plataformas: Linux (GNOME)

Descargar: Incluido en GNOME; ver GNOME Disks

Conclusión: Mejor opción para verificaciones SMART bajo demanda ocasionales en un escritorio Linux GNOME. Empareja con Scrutiny o smartd para monitoreo real.

6. GSmartControl — Mejor GUI de smartmontools multiplataforma

GSmartControl es un envoltorio GUI portátil alrededor de smartmontools. Los mismos datos, las mismas pruebas automáticas, pero con GUI de Windows/Mac/Linux. Muestra la tabla de atributos SMART con descripciones legibles por humanos y codificación de color.

Excelente para quienes desean capacidad de smartmontools sin la CLI.

Dónde falla: Sin monitoreo ni alertas; solo bajo demanda. La interfaz es funcional pero anticuada.

Precio:

Plataformas: Windows, macOS, Linux

Descargar: GSmartControl

Conclusión: Mejor opción cuando deseas información de smartmontools en una máquina sin abrir una terminal.

7. DriveDx — Mejor monitor SMART nativo de macOS

DriveDx es la respuesta de macOS a CrystalDiskInfo. Aplicación nativa, porcentaje de salud por unidad, atributos específicos de SSD (conteo de equilibrio de desgaste, resistencia restante) e iconos de advertencia en la barra de menú cuando la salud de la unidad disminuye.

Admite tanto unidades internas como unidades externas USB/Thunderbolt a través de smartmontools debajo.

Dónde falla: Pago. La prueba es limitada. Solo macOS.

Precio:

Plataformas: macOS

Descargar: DriveDx

Conclusión: Mejor opción para usuarios de macOS que desean un monitoreo SMART adecuado incluyendo unidades externas.

Cómo elegir el correcto

Si tienes más de tres unidades en varias máquinas: Scrutiny en Docker. Los paneles de control ganan a las herramientas por máquina rápidamente.

Si ejecutas un servidor Linux: smartmontools con smartd configurado para alertas de correo electrónico. Gratis, confiable, sin interfaz.

Si deseas una instantánea de la estación de trabajo Windows: CrystalDiskInfo. Gratis, rápido, visible de un vistazo.

Si deseas un análisis más profundo de Windows: Hard Disk Sentinel. Paga una vez, monitorea todo.

Si estás en macOS: DriveDx. Lo mejor en su clase para la plataforma.

Si quieres la opción multiplataforma gratuita: GSmartControl. Los mismos datos que las herramientas de pago, interfaz unificada.

Preguntas Frecuentes

¿Puede SMART predecir realmente el fallo de una unidad? A veces. La investigación de Backblaze dice que aproximadamente el 76% de las unidades que fallaron mostraron advertencias SMART en los días o semanas anteriores. El otro 24% falló sin advertencia alguna. SMART es necesario pero no suficiente.

¿Qué atributos SMART son más importantes? El análisis de Backblaze señala SMART 5 (sectores reasignados), 187 (errores irrecuperables reportados), 188 (tiempo de espera de comando), 197 (sectores pendientes actuales) y 198 (irrecuperables sin conexión). Un valor distinto de cero en cualquiera de estos es un indicador de precaución; los valores crecientes son una bandera roja.

¿Con qué frecuencia debo ejecutar pruebas automáticas SMART? Pruebas cortas semanales (2-5 minutos), pruebas largas mensuales (2-8 horas para una unidad de 4TB). La mayoría de las herramientas de monitoreo programan ambas automáticamente.

¿Cuál es la mejor herramienta de monitoreo SMART gratuita? Scrutiny para paneles de control multi-unidad, smartmontools para servidores sin interfaz, CrystalDiskInfo para Windows. Las tres son gratuitas sin nivel de pago.

¿Funciona el monitoreo SMART a través de USB? A veces. Los gabinetes USB que pasan comandos SMART funcionan bien. Los que no retornan errores “no soportado” independientemente de la herramienta. Los gabinetes con soporte UASP tienen más probabilidades de funcionar.

¿Debo reemplazar una unidad después del primer sector reasignado? No. Una única reasignación es desgaste normal. Dos o más por semana, o cualquier sector pendiente, es cuando haces copia de seguridad y planeas el reemplazo. Establece el umbral en tu herramienta de monitoreo.