Por favor, habilite JavaScript para poder visualizar esta página corretamente.

Testar um HD em 3 Minutos

Criado em 05/11/2019 e revisado em 30/05/2025

Introdução

O objetivo desse documento é orientar qualquer usuário, leigo ou expert, a fazer verificação rápida do estado de funcionamento de um HD. O procedimento explicado neste texto é muito simples e segue protocolos básicos de recuperação de dados e forense computacional. Trata-se de uma ação segura, principalmente para dispositivos com mais tempo de uso e que não devem ser submetidos a testes que causam estresse desnecessário.

A Tecnologia SMART

A tecnologia SMART (Self-Monitoring, Analysis, and Reporting Technology) é um subsistema interno de monitoramento presente em todos os HDs modernos e também em SSDs. Ela deriva da IntelliSafe, que era embarcada em HDs de Compaq Armada.

O GSmartcontrol é um programa que acessa as informações geradas pelo SMART, fornecendo dados sobre a saúde do HD através de métricas padronizadas e confiáveis. Existem outros programas com o mesmo propósito, mas este possui a vantagem de ser gratuito, open source e suportar vários sistemas operacionais.

Usando GSmartcontrol

Instalação

A última versão estável do GSmartcontrol pode ser obtida na página de downloads do seu desenvolvedor.

Usuários de Linux e Unix podem instalar o programa pelos repositórios de suas distribuições, usando gerenciadores de pacotes como Apt, Yum, Dnf, Pacman, Zypper, Slapt-get, Homebrew, Pkg, entre outros.

Para Windows, o site disponibiliza arquivos de instalação e pacotes portable (permitem usar programa sem necessidade de instalação). Seguem links para download direto:

A instalação do programa é bastante simples e rápida. Em sistemas Windows deve-se executar o arquivo gsmartcontrol*.exe e seguir as orientações. Se for portable, basta descompactar o pacote .zip, acessar a pasta e executar o arquivo binário gsmartcontrol.exe

Execução

HD Saudável

Quando o GSmartcontrol é iniciado, ele exibe uma lista com HDS e SSDs conectados ao computador. Basta selecionar o dispositivo que deseja verificar e observar o campo basic health check.
O valor PASSED indica que o estado geral de funcionamento está bom. Signfica que o HD não presentou erros e está operando dentro das normas estabelecidas.

HD Danificado

O valor FAILED! indica que o HD está danificado e deve ser imediatamente substituído. Se ele conter arquivos importantes, é recomendado que seja desligado e encaminhado à uma empresa especializada em recuperar HD. Se o dispositivo pertencer à arranjo de discos, é indicado consultar um serviço dedicado a recuperar RAID. A Hosco é referência nacional neste segmento.

Como pôde ser observado, este é um procedimento simples, rápido e bastante seguro.

Usando Terminal

Windows

Através do shell cmd.exe embutido no Prompt de Comando é possível usar o WMIC para extrair parâmetros de SMART.

O comando wmic tem uma sintaxe mais complexa, além de mostrar informações brutas em representação hexadecimal. Essas características restringem sua utilização a um público específico e com maior expertise. Exemplo de uso: wmic /namespace:\\root\wmi path MSStorageDriver_FailurePredictData where "InstanceName like '%PHYSICALDRIVE0%'" get VendorSpecific

Unix

Sistemas Unix e Unix-like possuem maior variedade de aplicativos de linha de comando que verificam o estado dos drives de armazenamento.

Em ambientes Linux o programa smartctl fornece informações detalhadas sobre parâmetros importantes relacionados ao funcionamento dos dispositivos. Exemplo de uso: smartctl -a /dev/sda mostra dados do disco SATA sda.

Em sistemas da família BSD (FreeBSD, NetBSD e OpenBSD) existe o comando atactl, que pode mostrar o estado dos discos presentes no sistema. Exemplo de uso: atactl /dev/da0 readattr exibe informações sobre o dispositivo SAS da0.

Saída de comando do smartctl

Considerações

É importante mencionar que o SMART não é infalível na detecção de desastres, assim como qualquer outra tecnologia de monitoramento. A melhor prevenção contra perda de dados continua sendo a prática de backups e substituição periódica das mídias de armazenamento.

#hd #SMART #recuperarhd #GSmartcontrol #hddcheck #verifyhdd