есть ошибки, скорее вызванные физическим носителем винта - дисками то есть.
микроконтроллер вынужден корректировать ошибки по ECC.
есть программа, для размагнитизации и "оживления" подобных дисков.
не пользовался года 3 как, но в Гугле можно будет найти по:
"hdd demagnetise remagnetise surface"