Você normalmente precisará usar software de terceiros para fazer um teste completo no disco rígido. Tecnicamente, você poderia fazer um chkdsk / r em um prompt de comando para fazer um chkdsk de 5 estágios. Isso testará todos os setores físicos da unidade, além do sistema de arquivos. Quaisquer setores defeituosos serão marcados como ruins e não serão usados novamente. Mas se você quiser executar um diagnóstico completo, precisará usar uma ferramenta de terceiros.
Qual ferramenta você usa normalmente depende do fabricante do HDD. Para a Seagate, você usaria o SeaTools ( link ) para que a Western Digital usasse seus dados Software Lifeguard ( link )
A maioria dos fabricantes tem um utilitário gratuito que você pode usar para testar seu disco. Há também outros utilitários pagos que podem ser usados contra qualquer tipo de unidade, independentemente de quem a tenha fabricado, como o QuickTech Premium ( link )