smartmontools SMART drive health monitoring

El shucking es el truco de comprar una unidad USB externa, romper la carcasa de plástico y sacar la unidad desnuda para una compilación NAS o de escritorio. Sigue siendo la ruta más barata por terabyte para almacenamiento masivo en 2026, a menudo un 30 a 50 por ciento menos que el precio minorista interno para la misma capacidad. El problema es que los fabricantes a veces envían unidades de nivel QC de marca blanca dentro de externas, unidades que habrían fallado el binning más estricto para un SKU minorista en caja. Esas unidades a menudo funcionan bien durante meses y luego fallan sin previo aviso.

La única defensa es monitorear atributos SMART para que un aumento en el recuento de sectores realocados o un aumento en el recuento de errores CRC UDMA te alcance antes que la unidad misma. Investigamos las mejores aplicaciones para monitoreo de salud de discos duros SMART en escritorio y clasificamos siete que cubren Windows, macOS y Linux, más un panel de control alojado por cuenta propia que une un homelab.

Qué buscar en una aplicación de monitoreo SMART

Una herramienta SMART útil debe hacer más que simplemente volcar valores hexadecimales sin procesar. Seis criterios importan antes de elegir uno.

Amplitud de atributos. Busca el recuento de sectores realocados, sectores pendientes actuales, irrecuperables fuera de línea, errores CRC UDMA, recuento de reintentos de giro y, para SSD, recuento de nivelación de desgaste y total de bytes escritos. Cualquier cosa más estrecha pierde las primeras señales de falla que Backblaze señaló hace años.

Daemon en segundo plano versus GUI de una sola vez. Un panel que tienes que recordar abrir es un panel que olvidarás. Los daemons que sondean en un cronograma e incendio en violación del umbral son la única red de seguridad real.

Soporte de NVMe sobre USB. Muchas herramientas fallan cuando una unidad NVMe se encuentra dentro de un recinto USB, especialmente en Windows y macOS. Confirma antes de comprar el recinto.

Alertas. El correo electrónico es la línea de base. Webhook, Discord o push móvil a través de una pila de notificaciones NAS es mejor.

Integración NAS. La implementación de Docker y los ganchos de Home Assistant importan si la unidad reside en un homelab. También lo hace el soporte de agente para que un único panel pueda monitorear unidades en múltiples hosts.

Instalación portátil. Útil para diagnóstico de tienda tecnológica en una máquina cliente cuando no quieres instalar un servicio.

Comparación rápida

Aplicación Mejor para Plataformas Código abierto Monitoreo continuo Gratis
smartmontools Verdad sin procesar en cualquier SO Linux, macOS, Windows, FreeBSD Sí (smartd)
CrystalDiskInfo Usuarios domésticos de Windows Windows No (freeware) Sondeos programados
GSmartControl GUI multiplataforma Linux, macOS, Windows No (una sola vez)
Hard Disk Sentinel Flotas y tiendas Windows, Linux No Prueba, luego pago
Scrutiny Paneles de homelab Docker en Linux, macOS, Windows
DriveDx Usuarios de Mac con externos macOS No Pago
Open Hardware Monitor Correlación de temperatura Windows, Linux

Las aplicaciones

1. smartmontools (smartctl / smartd), lo mejor en general

smartmontools es la utilidad SMART que envuelven todas las otras herramientas en esta lista. Se envía como dos binarios, smartctl para lecturas de una sola vez y smartd para monitoreo en segundo plano, y ha estado en desarrollo continuo desde 2002. Los paquetes existen en prácticamente todas las distribuciones de Linux, macOS a través de Homebrew, Windows a través de un instalador y FreeBSD de serie.

El comando smartctl -a /dev/sdX imprime cada atributo que expone la unidad, el registro de autoprueba, el registro de errores y los datos de identidad en una sola vez. Ejecutar smartd como servicio sondea cada disco en un cronograma establecido en smartd.conf e incendia un correo electrónico en violación de umbral. La configuración es un archivo de texto, que está bien en un servidor e incómodo en una laptop.

Donde falla: sin panel, salida escueta y un archivo de configuración que espera que leas la página del manual.

Descargar: smartmontools.org

Conclusión: instala esto incluso si planeas usar una GUI encima. Todo lo demás en esta página llama a smartctl bajo el capó.

2. CrystalDiskInfo, mejor GUI gratuita de Windows

CrystalDiskInfo es por donde comienzan la mayoría de usuarios de Windows, y por una buena razón. La ventana muestra cada unidad como una tarjeta de color, azul para saludable, amarillo para precaución, rojo para malo, con atributos en una cuadrícula debajo en forma bruta y normalizada junto a los umbrales del proveedor.

Dos características lo distinguen. Lee SMART de unidades NVMe incluso cuando se encuentran dentro de un recinto USB, lo que confunde a la mayoría de herramientas de Windows, y puede programar sondeos con un atajo de inicio. La versión ZIP portátil se ejecuta sin un instalador, útil para diagnóstico de tienda tecnológica en una máquina cliente.

Donde falla: freeware, no código abierto. Las alertas se limitan a sonido local y correo SMTP. Sin webhook, sin push móvil.

Descargar: crystalmark.info

Conclusión: instala esto en cualquier máquina Windows que contenga datos que te importen. Gratis, overhead bajo, sin razón para no hacerlo.

3. GSmartControl, mejor GUI multiplataforma portátil

GSmartControl es un frontend Qt para smartctl. Se ejecuta en Linux, macOS y Windows, se envía como código abierto en GitHub y coloca cada opción de smartctl detrás de botones y pestañas. Seleccionar una unidad abre identidad, tabla de atributos, registro de autoprueba, registro de errores y botones para disparar pruebas cortas o extendidas sobre la marcha.

La interfaz es funcional en lugar de bonita, pero cumple con su función para una verificación de salud de una sola vez. Porque envuelve el CLI, hereda la compatibilidad de controladores de smartctl, por lo que NVMe sobre USB funciona bien en Linux e irregularmente en Windows dependiendo del puente del recinto.

Donde falla: sin monitoreo continuo, sin alertas, sin sondeo. Es un visualizador, no un vigilante.

Descargar: gsmartcontrol.shaduri.dev

Conclusión: emparéjalo con smartd para monitoreo en segundo plano, o mantén la compilación portátil en un stick USB para uso en taller de reparación.

4. Hard Disk Sentinel, mejor para flotas

Hard Disk Sentinel es la opción comercial, dirigida a departamentos de TI, tiendas de recuperación de datos y cualquiera que maneje más de un puñado de unidades. Va más allá de SMART sin procesar con una estimación de vida útil predicha derivada de curvas de tendencia en temperatura, sectores realocados y sectores pendientes, y puede enviar alertas por correo electrónico, SMS, mensaje de red o webhook a una pila de monitoreo como Zabbix o PRTG.

La edición de Windows ha sido el pilar durante dos décadas. Una edición de Linux cubre implementaciones de servidores, y la licencia empresarial añade un monitor de red que extrae SMART de hosts remotos a una consola central.

Donde falla: pago, código cerrado y la interfaz muestra su edad. Excesivo para un escritorio de dos unidades.

Descargar: harddisksentinel.com

Conclusión: si ganas dinero con datos, la licencia se paga por sí sola la primera vez que te advierte que una unidad está a punto de morir.

5. Scrutiny, mejor panel de control alojado por cuenta propia

Scrutiny es un panel web moderno en la parte superior de smartctl, construido para uso de homelab y pequeña empresa. Se ejecuta como un contenedor Docker, por lo que un NAS o una Raspberry Pi en la esquina puede alojarlo, y contenedores de agente en cada host envían sus datos SMART a la instancia central en un cronograma.

La interfaz web es genuinamente utilizable. Las tarjetas por unidad muestran la salud actual, los gráficos históricos cubren cada atributo y la pestaña de notificaciones admite webhook, Discord, Slack, Home Assistant, Pushover, Gotify y una docena más de objetivos. Las estadísticas de falla de Backblaze están integradas para que el panel marque atributos que se correlacionan con fallas en el mundo real, no solo los umbrales del proveedor.

Donde falla: la configuración implica Docker Compose. Un usuario de escritorio de Windows con dos unidades lo encontrará más pesado de lo que necesita.

Descargar: GitHub

Conclusión: esta es la herramienta para ejecutar si ya estás enviando métricas a Grafana o notificaciones a Home Assistant. Configura una vez, olvida.

6. DriveDx, mejor monitor SMART de macOS

DriveDx llena el vacío que deja Disk Utility en macOS. Maneja APFS y HFS+, recintos Thunderbolt, unidades SATA USB externas y NVMe conectado por USB, el último de los cuales las herramientas integradas de Apple esencialmente ignoran. Un elemento de barra de menú muestra la salud actual de un vistazo, y la ventana principal desglosa cada unidad por indicador con una explicación en inglés simple de lo que significa un contador en aumento.

La licencia de pago es única, con un paquete familiar para múltiples Mac y una prueba gratuita que muestra lo suficiente para decidir. Las alertas se disparan a través de notificaciones de macOS y correo SMTP.

Donde falla: solo macOS, pago y sin integraciones de estilo NAS más allá del correo electrónico.

Descargar: binaryfruit.com

Conclusión: la herramienta para comprar si ejecutas una máquina de edición de fotos o video en unidades externas. Nada más en macOS lee NVMe sobre USB de manera tan confiable.

7. Open Hardware Monitor, mejor para correlación de temperatura

Open Hardware Monitor es la opción poco convencional. Es una herramienta gratuita y de código abierto para Windows y Linux que vigila CPU, GPU y sensores de placa base junto con SMART de unidad. Esa combinación importa más para unidades extraídas de lo que la mayoría de las personas se dan cuenta. Los externos se envían dentro de recintos hermosos con refrigeración pasiva, y una unidad que estaba a 42 grados Celsius en su carcasa puede funcionar a 55 en un caso con flujo de aire deficiente.

La temperatura en aumento emparejada con sectores realocados en aumento es una señal líder de que una unidad se está presionando más allá de su tolerancia. La interfaz es un árbol plano de sensores actualizado en tiempo real, con columnas mín y máx.

Donde falla: sin alertas de correo electrónico, cobertura SMART más escasa que smartmontools y desarrollo estancado. Un fork llamado Libre Hardware Monitor se mantiene más activamente si OHM no lee tu hardware.

Descargar: openhardwaremonitor.org

Conclusión: ejecútalo junto a smartd o Scrutiny, no en su lugar. Responde una pregunta que los otros no responden.

Cómo elegir el correcto

Si ejecutas Windows y deseas la opción más simple, instala CrystalDiskInfo, programa un sondeo semanal y verifica el icono de bandeja.

Si ejecutas Linux, macOS o FreeBSD sin interfaz gráfica, ejecuta smartmontools con smartd configurado para correo electrónico en violación de umbral. Cada herramienta SMART de Linux la llama de todos modos, así que también podrías usarla directamente.

Si ejecutas un NAS o un homelab con Docker, Scrutiny es la respuesta. Extrae SMART de cada host, grafica el historial y dispara alertas a donde sea que ya vayan tus otras notificaciones.

Si administras muchas unidades profesionalmente, Hard Disk Sentinel vale la licencia. La vida útil predictiva más las alertas multicanal ahorran la llamada telefónica de un cliente preguntando por qué se detuvo el RAID.

Si ejecutas una Mac con unidades Thunderbolt o USB externas, especialmente recintos NVMe, compra DriveDx.

Si necesitas una GUI portátil para verificar una unidad en la máquina de alguien más, mantén GSmartControl en un stick USB.

Si estás persiguiendo un problema térmico en una unidad extraída o un NAS casero, ejecuta Open Hardware Monitor junto a uno de los anteriores.

Preguntas frecuentes

¿Puede SMART realmente predecir cuándo fallará un disco duro?

No perfectamente. El conjunto de datos de falla a largo plazo de Backblaze muestra que solo un puñado de atributos se correlacionan fuertemente con falla inminente, siendo los principales los sectores realocados, los sectores pendientes actuales, irrecuperables fuera de línea y el recuento de errores CRC UDMA. Cuando comienzan a subir, especialmente rápido, la unidad se está yendo. Aproximadamente la mitad de las unidades que fallan no muestran ninguna advertencia SMART, por lo que SMART es un indicador líder para algunos modos de falla, no una garantía completa.

¿Las unidades extraídas reportan SMART correctamente a través de USB?

La mayoría de los recintos pasan comandos SMART a través del puente SAT (Traducción ATA SCSI) a la unidad, por lo que smartctl y las herramientas que lo envuelven leerán atributos normalmente. Una minoría de puentes USB-to-SATA baratos o más antiguos bloquean completamente SMART. Si smartctl informa “Unknown USB bridge”, normalmente puedes forzarlo con -d sat u una opción específica del recinto como -d usbjmicron.

¿Es seguro instalar CrystalDiskInfo?

Sí. Es desarrollado por Hiyohiyo y distribuido como freeware con componentes de código abierto. Lo único a tener en cuenta es la descarga del tema opcional “shizuku” del instalador, que algunas herramientas antivirus marcan como no deseado. Usa la versión ZIP portátil si deseas evitar el instalador por completo.

¿Cuál es una lectura SMART saludable para una unidad usada o extraída?

El recuento de sectores realocados y los sectores pendientes actuales deben ser ambos cero. Los errores CRC UDMA también deben ser cero, o al menos estables en lugar de aumentar. Las horas de encendido y el recuento de ciclos de carga varían según la edad de la unidad, pero temperaturas por debajo de 50 grados Celsius y sin contadores de error en crecimiento significa que la unidad está en forma utilizable.

¿Las unidades SSD y NVMe también necesitan monitoreo SMART?

Sí. Los nombres de atributos difieren, pero contadores específicos de SSD como recuento de nivelación de desgaste, recuento de falla de programa, recuento de falla de borrado y total de bytes escritos importan tanto como sectores realocados en una unidad giratoria. NVMe informa un conjunto similar a través de su propia interfaz de gestión, y cada herramienta en esta lista lo lee.

¿Puede alguna de estas herramientas alertarme en mi teléfono?

Directamente, no. Scrutiny puede enviar notificaciones a Pushover, Gotify, Discord o Slack, todos los cuales tienen aplicaciones móviles, y Hard Disk Sentinel admite webhook y correo que se emparejan bien con un servicio como ntfy.sh. El resto se limita a notificaciones de escritorio y correo SMTP.