Резкое падение скорости чтения, зависание системы при обращении к определённым папкам и ошибки «циклической избыточности» при копировании файлов — типичные признаки того, что на жестком диске появились битые сектора (bad sectors). Первое действие в такой ситуации — не запускать «лечение», а проверить SMART-показатели накопителя: если атрибут Reallocated Sector Count или Current Pending Sectors растёт, диск деградирует, и любые операции записи ускорят его износ.

Восстановление битых секторов возможно только частично и только для одного их типа. Существуют логические (программные) бэды — повреждения служебной разметки сектора, которые исправляются перезаписью, и физические — механические дефекты магнитного слоя, которые не лечатся никаким софтом. Ниже разберём, как отличить одно от другого, какими инструментами работать и в какой момент нужно прекратить эксперименты и спасать данные.

Логические и физические бэд-сектора: в чём разница

Логический бэд возникает, когда контрольная сумма сектора (ECC) не совпадает с записанными данными — например, из-за внезапного отключения питания в момент записи или сбоя программы. Сам магнитный слой при этом цел, и сектор можно вернуть в работу полной перезаписью нулями.

Физический бэд — это реальное повреждение поверхности пластины: царапина, отслоение магнитного слоя, след от касания головки. Такой сектор невозможно «вылечить» — контроллер диска может лишь переназначить его адрес на сектор из резервной области (remap). Резервная область ограничена, и когда она исчерпана, счётчик переназначенных секторов перестаёт расти, а ошибки начинают сыпаться напрямую.

⚠️ Внимание: если на диске есть важные данные, сначала скопируйте их на другой носитель. Любые процедуры «лечения» — remap, перезапись, форматирование — необратимо уничтожают информацию в обрабатываемых секторах.
💡

Программные бэды лечатся перезаписью, физические — только переназначением в резервную область. Растущий их счёт — сигнал к замене диска, а не к ремонту.