Проверку и "ремонт" bad-секторов жестких дисков делает качественно программа
Victoria 4.46, ее нужно записать на диск и использовать как загрузочный диск. Для нее есть подробная инструкция на русском. Программой
Regenerator пользоваться не рекомендую - она временно "воскрешает" сектора.
Для дефрагментации я лично пользуюсь
Auslogics Disk Defrag. Проблем с этой программой еще не возникало, по крайней мере, с последними версиями. Русифицирована, есть функция "дефрагментация + оптимизация", которой нет у встроенного дефрагментатора Windows.