Можно назвать десятки причин из-за которых может выйти из строя жесткий диск, и тем не менее все неисправности можно выделить в 3 категории.
1. логические повреждения. (форматирование, удаление файлов, повреждение вирусами и т.д.)
2. повреждение микропрограммы накопителя (нарушение трансляции, установка пароля, повреждение модулей критичных для работы накопителя)
3. физическое повреждение диска (выход из строя контроллера или коммутатора, в результате перепада напряжения, выход из строя БМГ, царапины на поверхности пластин, бэд блоки и т.д.)
Наиболее важный шаг, при восстановлении данных – это диагностика. Именно от результатов диагностики, будет зависеть то- какой метод будет использован для восстановления утерянной информации. В случае, если будет применяться метод не подходящий к данному случаю, есть вероятность навсегда лишиться информации хранящейся на накопителе.
К примеру: Все современные накопители поддерживают функцию SMART. При первичной диагностике, при условии, что накопитель корректно определяется, и не имеет физических повреждений, в первую очередь обращают внимание на SMART параметры. Из которых, можно сделать выводы о степени износа накопителя. И в случае если параметры указывают на то, что жесткий диск, в скором времени может отказать, в первую очередь производится посекторная копия жесткого диска, на исправный накопитель.
К логическим повреждениям, как правило, относят повреждения файловой системы, в результате которой утрачивается доступ к данным штатными средствами, т.е. когда диск физически исправен, но доступа к данным нет, или их невозможно открыть. Повредить файловую систему можно, как умышленно (удаление файлов, форматирование раздела и т.д.), так и не преднамеренно (действие вирусов, аппаратный сбой системы и т.д.).
Рассмотрим несколько типичных случаев, и методов их решения.
1. Форматирование раздела.
В этом случае степень повреждения сильно зависит как от способа форматирования (существует быстрое и полное форматирование) так и средств форматирования (можно провести форматирование, как стандартными функциями операционной системы, так и сторонними программами, к примеру, PartitionMagic). В любом из перечисленных способов форматирования, возможно восстановить до 100 процентов информации. Для этих целей существует большое количество программ, из них можно рекомендовать R-Studio, Easy Recovery и GetDataBack. При использовании программ, следует знать, что все они используют определенные алгоритмы, бывают случаи, когда эти алгоритмы не срабатывают, в этих случаях приходится вносить корректировки в существующую структуру диска, для того что бы увеличить процент восстанавливаемой информации.
2. Форматирование с записью информации.
Такой случай возникает, к примеру, при переустановке операционной системы. В этом случае на 100 процентное восстановление можно не рассчитывать. Процент восстановления будет зависеть от объема диска, типа файловой системы и количества записанной информации. Существует несколько методов восстановления данных в этом случае.
Один из них поиск файлов по сигнатуре. Этот метод основан на том, что каждый тип файла, *.jpg, *.doc, *xls и другие, имеют оригинальные метки, по которым их можно определить. В этом случае сканируется всё дисковое пространство, сектор, за сектором, и по сигнатуре определятся начало, того или иного файла. При таком методе не сохраняется, ни структура папок, ни название файлов. В этом случае восстанавливаются только не фрагментированные файлы. Более всего для этого метода подходит Easy Recovery, в которой есть возможность добавлять сигнатуры неизвестных ей файлов.
3. Аппаратный сбой.
Этот случай часто похож на форматирование раздела. В качестве примера можно привести такой случай: при подключении второго диска к материнской плате, по неосторожности вдавили контакт, на разъеме контроллера жесткого диска. При запуске системы произошла некорректная передача данные по шлейфу, в итоге имеем диск с поврежденным загрузочным сектором. При этом система видит диск, но при попытке обратиться к нему, предлагает его отформатировать. В этом случае необходимо отключить диск от системы, восстановить его работоспособность, подключить к системе и исправить загрузочную область. При этом все данные останутся на месте.
4. Действие вирусов.
Некоторый процент потери информации приходится на действие вирусов. В этом случае восстановление зависит от того, какой вирус повредил данные. Существуют вирусы, которые повреждают как файловую систему, загрузочный сектор и т.д., так и сами файлы (как правило, перезаписываю их). В этом случае главное не «заразить» компьютер, на котором будет происходить восстановление. Самый простой метод избежать этого – это «испортить» загрузочную область носителя. Далее можно воспользоваться программами для восстановления данных.