Старые диски (без AF, обычно до 2012 года выпуска и менее 2 ТБ) - проверять можно MHDD
Новые диски AF - WHDD, hddscan или Виктория.
Процедура проверки следующая:
1. Обязательно делать посекторный ERASE, чтобы перезаписались сектора и обновился SMART.
2. Далее читаем поверхность на бэды.
Если не выполните 1 пункт, то не получите точные данные, такие как количество реллокейтет или повреждённые сектора. Причина в том, что диск может считать проблемные сектора, а вот записать нет, именно первый пункт вычисляет такие сектора и заодно помечает их в SMART.
Так же бывают pending сектора - это временно зависшие, помогает многократное перезапись этого сектора, хотя не гарантировано и диск может пометить его как бэд, тут как повезёт.