Не читается жесткий диск Seagate

Вопрос Вопрос задан: пользователем по имени:

Есть жесткий диск Seagate 7200 в данное время нерабочий. Первый раз "вылет" был по причине скачка напряжения в сети и отсутствия защиты у компьютера от подобных случаев. После этого диск намертво "вешал" систему, хотя было видно, что данные на нем имеются, но после форматирования (честно говоря и не помню, каким образом это удалось), исправно проработал еще полгода. Сейчас диск опять вешает не только систему, но даже при попытке отформатировать его акронисом также всё наглухо зависает, хотя в видно все имеющиеся на нем файлы. Можно ли устранить неисправность программным методом? Спасибо.

Ответ Ответ:

Сразу хочу отметить, что все действия, описанные ниже, являются деструктивными для информации, содержащейся на носителе. Если требуется восстановить данные, то подход к ситуации должен быть иным.

Решение описанной вами проблемы можно поделить на два раздела. Первое - необходимо определиться с наличием или отсутствием физических проблем у жесткого диска. Для этого выясняем:

  • отдает ли HDD при запросе корректные паспортные данные
  • есть ли доступ в режиме верификации и чтения
  • корректно ли проходит запись

Для ответа на эти вопросы вам потребуется программа mhdd или victoria, котрую можно запустить, скачав сборку загрузочного CD для восстановления системы, в дистрибутив которого интегрирована данная программа, одна из, или обе сразу. Первым делом нужно открутить плату электроники от гермозоны и оценить состояние контактных площадок. В случае необходимости очистить окислы. Далее, загрузившись с CD в ОС ms-dos и запустив, к примеру, mhdd выбираем канал на котором находится объект тестирования. Запрашиваем паспорт, оцениваем состояние флагов, смотрим параметры SMART и если все в порядке, то запускаем полное сканирование поверхности с включенной опцией "erase waits = on". Подробнее о командах вам нужно будет прочитать в справочной системе mhdd или victoria.

Дальше возможно два варианта, - сканирование выявит дефектные сектора или не выявит. В первом случае, нужно будет запустить повторное сканирование, т.к. опция erase waits убирает бэд-блоки, возникшие по причине сбоев в области контрольной суммы сектора, переписывая сектор целиком. Если дефекты поверхности остались, можно попробовать встроенные функции remap или reassign, хотя современные диски автоматически скрывают физический дефект в процессе записии и проверки после нее. Если ничего не поможет, то потребуется запуск скрипта заводского самотестирования, описание этого процесса выходит за рамки ответа на ваш вопрос.

В случае, если дефектных секторов не обнаружится, вам нужно затереть начало диска, а именно 0-й сектор, где расположен mbr, воспользовавшись функцией erase и выбрав диапазон с начала диска. После чего все логические ошибки, которые могли быть, будуть аннулированы и диск можно переразмечать и форматировать заново.

Во всех остальных случаях, которые могут быть вызваны сбоями в работе платы электроники жесткого диска, чисто программными методами ничего не решить.

 

 

Возник вопрос - задавай!Задать вопрос

Заметки схожей тематики:

Не могу установить виндовс

Странное поведение жесткого диска

Повреждение файлов после атаки вирусов