Один из частых вопросов который нам задают клиенты при первом "контакте". Видимо у оптимистов есть надежда на то что если жесткий диск не определяется в биосе или ещё больше издаёт различные звуки, то есть некая чудо программа которая в обход всего и вся типа операционной системы, драйверов, биоса сможет неведомым образом через великую силу джедаев подключиться к жесткому диску и увидеть на нём данные. К сожалению программу или "программное восстановление" возможны если вы удалили файлик в корзину, а вот если его нет в корзине то "программно восстановить" можно уже не всегда, а если диск не виден компьютеру то НИКОГДА. В этих случаях необходимы уже специальные средства в виде программно-АППАРАТНЫХ комплексов для восстановления данных.
Как же выглядит этот процесс? Вот описание работы на примере одного из недавних "пациентов". Да мы называем диски с которых надо извлечь информацию "пациентами", а диски с помощью которых это делается, которые идут на запчасти "донорами". Всё как в больнице ;)))
В конце прошлой недели поступил "пациент", как обычно он уже побывал в нескольких "клиниках у дома", но это не помогло. Вот его фото:
Как видим это Western Digital WD10SDRW, с USB интерфейсом, переносной - "из коробочки". Ёмкость 1Tb, дата рождения 23 января 2021 года - свежачок. Со слов клиента, "не видится, а там куча всего".
Приступаем. Первое что нужно знать про такие харды это то что с некоторого времени ВСЕ жесткие диски "ЗАЛОЧЕНЫ". Это означает то что производитель, видимо в целях сохранения своей интеллектуальной собственности, закрывает доступ к программному обеспечению устройства. А значит чтобы поставить точных диагноз "пациенту" надо его разлочить. Замечу что в "мастерских у дома" это сделать не могут, а потому носить туда современные диски когда данные не просто удалили в корзину это потеря времени, и потенциальная безвозвратная смерть для данных через запил поверхности. Итак разлочиваеваем устройство, получаем доступ к его ПО. Читаем системные файлы(модули служебной информации) жесткого диска и проверяем их на целостность. Выясняется что модуль транслятора второго уровня не читается, поэтому диск выходит в готовность, но не может нормально отдать данные. И тут же выясняется что данный диск самошифрующийся. То есть диск сам на лету шифрует данные при записи и расшифровывает при чтении для пользователя. А значит никакие замены или как говорят "мастера у дома" "подкидывание контроллера"( вторая по модности процедура после протирки контактов) не поможет. Ключи шифрования уникальны для каждого устройства и хранятся в чипе процессора контроллера. Первое что приходит на ум "а давайте перепаяем проц на другой контроллер", на что можно ответить вперёд ребята. Чтобы со всем этим работать проще распаять SATA интерфейс тогда когда это возможно, в нашем случае возможно. Вот такой вид обретает наш "пациент с имплантом:
Дальше пытаемся читать транслятор второго уровня, читается очень плохо, огромное количество ошибок. Видимо проблемы с блоком магнитных головок (БМГ). Ну не беда, "доноры" есть. Меняем БМГ на донорский, вычитываем транслятор второго уровня, исправляем в нём ошибки, заливаем его назад в устройство, и получаем доступ к информации. Аккуратно вычитываем информацию. Под словом "аккуратно" подразумевается щадящий режим чтения при котором можно управлять количеством обращений к каждому сектору, в нашем случае делаем это только один раз и если он вычитался то больше к нему никогда не обращаемся. Если он не вычитался то регулируем количество обращений и другие настройки. Такое опять же не возможно в "мастерской у дома", только когда есть комплекс. Данные помаленьку вычитываются.
ВСЁ!
Как видим это дело не 2-3 часов, много различных манипуляций требующих опыта и знаний. Каждый этап необходим и его нельзя пропустить. Например если не разлочить хард то дальнейшие действия невозможны, если не распаять SATA интерфейс то дальше не продвинуться и так далее. И никакого "программного восстановления", и на "коленке" никак не разобраться с такими "пациентами".
Задавайте вопросы в комментариях, постараемся ответить если это возможно.