HDD failure prediction apps

O Backblaze publica suas Drive Stats a cada trimestre, e treze anos de dados concordam em uma coisa: a maioria das falhas de disco rígido ocorre após o quarto ano. Alguns modelos nunca chegam tão longe. Outros duram uma década. A maneira de saber cedo é monitorar os atributos SMART, mas apenas alguns atributos realmente predizem falhas e apenas algumas ferramentas os apresentam corretamente.

Testamos sete ferramentas de monitoramento SMART no Windows, Linux e macOS para encontrar quais capturam os sinais significativos (setores realocados, setores pendentes, erros não correláveis, horas de funcionamento ultrapassando limites) e silenciam o ruído. Abaixo está o que cada uma faz, em qual plataforma se encaixa e qual combinação oferece aviso suficiente para substituir uma unidade antes de ela levar seus dados consigo.

O que procurar em uma ferramenta de previsão de falha HDD

Nem todo atributo SMART importa. A ferramenta correta diz quais importam.

Comparação rápida

Aplicativo Melhor para Plataformas Plano gratuito Preço inicial/mês Classificação
Scrutiny Painel de controle multi-unidade com limites do Backblaze Docker, Linux Totalmente grátis Free 4.7
smartmontools Kit de ferramentas CLI SMART que encapsula tudo mais Windows, macOS, Linux, BSD Totalmente grátis Free 4.7
CrystalDiskInfo GUI clássico Windows Windows Totalmente grátis Free 4.6
Hard Disk Sentinel GUI Windows com previsão forte Windows Trial Cerca de $40 Pro único 4.7
Disks (GNOME) Integrado ao Linux GNOME Linux Totalmente grátis Free 4.3
GSmartControl GUI smartmontools multiplataforma Windows, macOS, Linux Totalmente grátis Free 4.4
DriveDx Melhor monitor SMART nativo macOS macOS Trial Cerca de $20 único 4.6

Os aplicativos

1. Scrutiny — Melhor painel de controle multi-unidade

Scrutiny encapsula smartmontools com um painel web moderno que usa dados de previsão de falha do Backblaze. Cada unidade recebe uma pontuação de saúde com base nos atributos SMART que o Backblaze publica como os melhores preditores de falha, e gráficos de tendência mostram se uma unidade está se desviando para problemas.

A implantação do Docker é o caminho de instalação padrão. Aponte para cada unidade em um NAS ou homelab e um painel de controle cobre toda a frota.

Onde falha: Apenas Docker na prática (binários nativos existem, mas são pouco testados). A configuração leva 20 minutos.

Preço:

Plataformas: Docker (funciona em qualquer lugar que Docker funcione)

Download: Scrutiny

Conclusão: A escolha padrão para qualquer pessoa com mais de três unidades para monitorar. Limites derivados do Backblaze significam sinal, não ruído.

2. smartmontools — Melhor kit de ferramentas CLI

smartmontools é a camada base: smartctl lê atributos SMART brutos, smartd monitora em segundo plano e envia email ou executa scripts quando limites são ultrapassados. Todas as outras ferramentas nesta lista (exceto CrystalDiskInfo e DriveDx) usam smartmontools em baixo.

Para um servidor headless, smartd mais um pequeno gancho de email é o monitoramento mínimo viável. Funciona em FreeBSD, Linux, macOS, Windows e qualquer coisa com ferramentas tipo POSIX.

Onde falha: Sem GUI. Configuração são arquivos de texto. Alertas são DIY.

Preço:

Plataformas: Windows, macOS, Linux, BSD, Solaris

Download: smartmontools

Conclusão: Instale em cada servidor. Encapsule com Scrutiny, Netdata ou script caseiro para alertas.

3. CrystalDiskInfo — Melhor GUI clássico Windows

CrystalDiskInfo mostra dados SMART, status de saúde, temperatura e firmware de cada unidade SATA e NVMe em uma janela. Status codificado por cor (azul = bom, amarelo = cuidado, vermelho = ruim) cobre o caso em que você o observa uma vez por mês.

A ferramenta vem com várias sub-edições: padrão, Shizuku (anime) e Kurei Kei (mecha). Todos são idênticos por baixo.

Onde falha: Apenas Windows. Sem histórico de tendências sem exportar para CSV manualmente. Alertas requerem que o aplicativo esteja em execução.

Preço:

Plataformas: Windows

Download: CrystalDiskInfo

Conclusão: Melhor escolha para uma estação de trabalho Windows. Execute no login, observe uma vez por mês.

4. Hard Disk Sentinel — Melhor ferramenta SMART comercial Windows

Hard Disk Sentinel vai mais profundo que CrystalDiskInfo com porcentagem de saúde por unidade, porcentagem de desempenho e vida útil restante estimada. Ele vem com uma camada de relatório rica (HTML, XML, CSV), benchmarks de desempenho de disco e testes de superfície.

O modelo de previsão usa mais atributos que os cinco do Backblaze, e o desenvolvedor publica uma metodologia detalhada.

Onde falha: Pago. Trial é totalmente funcional; Pro custa cerca de $40 único. A interface é densa.

Preço:

Plataformas: Windows

Download: Hard Disk Sentinel

Conclusão: Melhor escolha para quem está disposto a pagar uma única vez por monitoramento Windows mais profundo do que o oferecido pelo CrystalDiskInfo.

5. Disks (GNOME) — Melhor integrado ao Linux

Disks (o aplicativo GNOME Disks, gnome-disk-utility) lê dados SMART e executa auto-testes de uma GUI amigável. Cada distro baseada em GNOME a envia por padrão. Usuários de KDE têm o equivalente no Partition Manager mais KDiskMark.

Para um desktop Linux onde você quer verificar a saúde da unidade ocasionalmente, é a resposta “já está lá”.

Onde falha: Sem acompanhamento de tendências. Sem alertas. Apenas mostra o snapshot atual.

Preço:

Plataformas: Linux (GNOME)

Download: Incluído com GNOME; veja GNOME Disks

Conclusão: Melhor escolha para verificações SMART sob demanda ocasionais em desktop Linux GNOME. Emparelhe com Scrutiny ou smartd para monitoramento real.

6. GSmartControl — Melhor GUI smartmontools multiplataforma

GSmartControl é um wrapper GUI portátil ao redor de smartmontools. Mesmos dados, mesmos auto-testes, mas com GUI Windows/Mac/Linux. Mostra a tabela de atributos SMART com descrições legíveis por humanos e codificação de cor.

Ótimo para quem quer capacidade smartmontools sem CLI.

Onde falha: Sem monitoramento ou alertas; apenas sob demanda. A interface é funcional, mas desatualizada.

Preço:

Plataformas: Windows, macOS, Linux

Download: GSmartControl

Conclusão: Melhor escolha quando você quer informação smartmontools em uma máquina sem abrir terminal.

7. DriveDx — Melhor monitor SMART nativo macOS

DriveDx é a resposta do macOS ao CrystalDiskInfo. App nativo, porcentagem de saúde por unidade, atributos específicos de SSD (contagem de balanceamento de desgaste, resistência restante) e ícones de aviso na barra de menu quando a saúde da unidade cai.

Suporta tanto unidades internas quanto unidades USB/Thunderbolt externas via smartmontools em baixo.

Onde falha: Pago. Trial é limitado. Apenas macOS.

Preço:

Plataformas: macOS

Download: DriveDx

Conclusão: Melhor escolha para usuários macOS que querem monitoramento SMART apropriado incluindo unidades externas.

Como escolher a certa

Se você tem mais de três unidades em várias máquinas: Scrutiny no Docker. Painéis de controle vencem ferramentas por máquina rapidamente.

Se você executa um servidor Linux: smartmontools com smartd configurado para alertas de email. Grátis, confiável, headless.

Se você quer um snapshot de estação de trabalho Windows: CrystalDiskInfo. Grátis, rápido, num relance.

Se você quer análise Windows mais profunda: Hard Disk Sentinel. Pague uma vez, monitore tudo.

Se você está no macOS: DriveDx. O melhor em sua classe para a plataforma.

Se você quer a escolha multiplataforma gratuita: GSmartControl. Os mesmos dados das ferramentas pagas, interface unificada.

Perguntas Frequentes

SMART realmente pode prever falha de unidade? Às vezes. A pesquisa do Backblaze diz que cerca de 76% das unidades que falharam mostraram avisos SMART nos dias ou semanas anteriores. Os outros 24% falharam sem aviso algum. SMART é necessário, mas não suficiente.

Quais atributos SMART são mais importantes? A análise do Backblaze sinaliza SMART 5 (setores realocados), 187 (erros não correláveis reportados), 188 (tempo limite de comando), 197 (setores pendentes atuais) e 198 (offline não correláveis). Um valor diferente de zero em qualquer um deles é uma bandeira de cuidado; valores crescentes são uma bandeira vermelha.

Com que frequência devo executar auto-testes SMART? Testes curtos semanais (2-5 minutos), testes longos mensais (2-8 horas para unidade 4TB). A maioria das ferramentas de monitoramento agenda ambos automaticamente.

Qual é a melhor ferramenta de monitoramento SMART gratuita? Scrutiny para painéis multi-unidade, smartmontools para servidores headless, CrystalDiskInfo para Windows. Os três são grátis sem nível pago.

O monitoramento SMART funciona via USB? Às vezes. Gabinetes USB que passam comandos SMART funcionam bem. Os que não retornam erros “não suportado” independentemente da ferramenta. Gabinetes com suporte UASP têm mais probabilidade de funcionar.

Devo substituir uma unidade após o primeiro setor realocado? Não. Uma realocação única é desgaste normal. Dois ou mais por semana, ou qualquer setor pendente, é quando você faz backup e planeja substituição. Defina o limite em sua ferramenta de monitoramento.