Что делать если проблема с жестким диском

admin

Компьютер не видит жесткий диск: причины и варианты решения

q93 3761928850c947ed1a1b174de5583526ab9a31d69f3fe757957f04b70afa8e74

q93 1b5c1e145d076500d144d9a68d14283eb2b1297136c88df9d718d01bb5f91d1c

Содержание

Содержание

Ситуация, когда компьютер не видит жесткий диск, не редка. Это может случиться и с новым жестким диском, и с уже поработавшим; и с внешним, подключаемым по USB, и с внутренним, подключаемым SATA кабелем, а также с SATA SSD накопителем. Для простоты в этом блоге SATA SSD накопители я тоже буду подразумевать, когда упоминаю жесткие диски. Многие пользователи компьютера сталкивались с этой проблемой, например, при подключении нового жесткого диска в систему.

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

Проверяем, видно ли жесткий диск в BIOS

При старте компьютера есть два уровня, на котором он начинает взаимодействовать с жесткими дисками. Первый и самый базовый уровень — это BIOS. Чтобы попасть в BIOS, при старте компьютера надо несколько раз нажать кнопку DEL или F2 на клавиатуре. В зависимости от модели материнской платы перед нами откроется главное окно настроек BIOS.

Оно может быть таким

q93 0b04bd67b92645edaaaa030fba2c11c3044e70f06886bd7665e2f9f212357143

Или таким, как на моей материнской плате MSI B450-A PRO MAX

q93 abf61cb12b409b3920f333a85614e987de7be6b5f3e6f04ef7b40cf39024d4c1

На MSI B450-A PRO MAX достаточно выбрать вкладку Storage, которая отобразит список подключенных дисков.

q93 af8dc078c8d1668a46e58c0b801d98ed30bc6164a7b1f1d88d9466902ccf0a16

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

На более старых материнских платах надо будет выбрать вкладку Standard CMOS Features или вкладку Main. Если вы видите здесь свой диск, то можете сразу переходить к разделу блога «Настройка диска в Windows».

q93 7ba5e8ece5a6def1a36b8871bcaffbbf041ed78356f5719a839f3af66e872cf9

q93 a6241ad5ab6d9c3d3b6d8e892cc0662237fa8dc0e47ddf03009ce7358d85ae0c

Если же вы не видите жесткого диска в BIOS, то дело уже гораздо серьезнее и надо перейти к разделу этого блога «Проблемы физического подключения накопителей».

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

Настройка диска в Windows

Самая распространенная ситуация, когда компьютер не видит жесткий диск — это установка нового, только что купленного диска, в систему. Обычно диски не размечены и не отформатированы, и нам нужно будет сделать это с помощью встроенной утилиты «Управление компьютером», в которой нам понадобится вкладка «Управление дисками».

Чтообы ее запустить, это нажмите на клавиатуре сочетание клавиш Win+R, введите в появившемся окне compmgmt.mscи нажмите«Ок».

q93 ec10f27d4c9026b882b5014f2eb12048144aac10b9d0f161b59123efbe02f337

В Windows 10 запустить эту утилиту еще проще. Достаточно щелкнуть правой кнопкой мыши по меню «Пуск» и выбрать в открывшемся меню «Управление дисками».

q93 19a666127f5993b837175ee060e87406da579e834de119ff9f0ccfcc19f120b7

q93 57dcfc8168b49ccf971bcad57a8eb4cb5762cbdefbbb1b8de38cf8ab42db35bb

Среди моих дисков сразу обращает на себя внимание, вот этот, помеченный черным цветом и с надписью «нераспределенная область»Диск 0. Это и есть диск, который не виден в системе.

q93 b417ea8a3eb5b8558954bb64c46eb4cf976fccde067f73a5fd4a9a93819b810b

Для начала нужно инициализировать диск. Щелкаем по нему правой кнопкой мыши и выбираем «Инициализировать диск».

q93 78eb1410d923c1091e18307904b2c055bde819f0c3d814c94e7823b85731431a

Откроется окно с выбором стиля разделов. Доступны два стиля разделов: MBR и GPT. Выберите MBR для накопителя менее 2 ТБ и GPT для диска объемом более 2 ТБ.

q93 7d22b288ad1ba51e98821ecc1242de012af3697ac48ef1d4fbcc20cbfd723e6c

Теперь щелкаем по неразмеченному диску правой кнопкой мыши и выбираем «Создать простой том».

q93 43e3ab5579e9e02edaabb399f222efd7bc78603088fcd655590be719a45acfcf

Открывается «Мастер создания простых томов». Нажимаем «Далее».

q93 ac0f0ee79e307ce39348cbba05591816e26f7859ddc90ff69ec572f6ad1d7e45

Появляется окно «Указания размера тома». Максимально возможный размер уже вписан в поле ввода и достаточно просто нажать «Далее».

q93 4e6a36c39cb08afb02ac79011665aae4b3ce6b41d3c0f21fb91e8411f697e9bb

Следом мы попадаем в окно «Назначения буквы диска или пути». Выбираем любую букву из доступных и нажимаем «Далее».

q93 35ebe459983ebb9ad9159d39c57514c3cd2fd853f0645861a45a5f4c054e059e

Далее мы попадаем в окно «Форматирование раздела». Здесь стоит все оставить по умолчанию и нажать «Далее», однако в поле «Метка тома» можно вписать удобную для вас метку для вашего жесткого диска, например «Данные» или «Фото».

q93 c41b695d9e32bfb2476c1057b38b351dbf6a26ed6c0341716741107e7cda97fc

На этом создание простого тома завершено и достаточно нажать «Готово».

q93 90c0562aa717ca0e4e0540cac783aa4dd477763602220e3536d7b30a1ac0e04d

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

Проблемы физического подключения накопителей

Причины, по котором жесткий диск перестает быть виден в системе, зачастую связаны с плохими контактами на разъемах SATA, их перегибами и внутренними разрывами, окислением, износом и разбалтыванием разъемов, а также с недостатком питания по линиям USB и 12 вольт.

И крайне редко бывает так, что блок питания на компьютере настолько слаб, что еще один дополнительный жесткий диск становится для него непосильной ношей.

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

Обязательно обесточьте компьютер при подключении диска, не просто выключив его, а дополнительно выдерните шнур питания из розетки!

Главное — соблюдать аккуратность при подключении и отключении кабелей, не прилагать излишнюю физическую силу и помнить, что кабели питания и данных вставляются определенной стороной. От неправильного подключения их защищает Г-образный вырез.
Не помешает обеспечить дополнительно освещение системного блока настольной лампой или фонариком.

q93 5317fa08e0545ba8cec2aea337558d4a6c7fc1085b7f0ae64b4ce222dbdc6468

На всякий случай напомню, что вот такие провода SATA с металической защелкой-фиксатором вынимать надо с зажатым рычажком, чтобы не повредить разъем.

q93 725a577d15aa53036cf4aba054991aa374a9c02ee0bca48b5e5a15acec5bee91

Для начала попробуйте просто вынуть и вставить назад провода SATA и питания из жесткого диска и запустить компьютер. Зачастую помогает даже такая простая операция, если до этого провода были вставлены неплотно или окислились от высокой влажности.

q93 70c41a44eef29aa45e0bf99a4bd3280f8f89ae5f514a8766919a7a9dbfe474e0

Если это не помогло, подключите диск другим кабелем SATA, в другой SATA порт на материнской плате. Другой провод можно взять, например, от DVD-привода, если такой еще установлен в вашем компьютере.

q93 09089b0b4cd1ad881b2464c6a24d0d01b44cad0ee6bffc8376848cbe6fa9ebe0

Провод питания тоже возьмите другой, желательно, чтобы разъем питания SATA как можно ближе располагался к блоку питания. Если используется переходник Molex-SATA, подключите диск без него. Такие переходники зачастую становятся источниками проблем для жестких дисков.

q93 6f6e1fbbe8412b0511c8a0cec81e1377dc5f99371508bd58cc7f1635e21227e4

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

q93 c53a253b75cabdded897aba7c61330bfdc97094d2194002b0c57ab4b664649a8

Если ничего из вышеописанного не помогло, то имеет смысл попробовать подключить неопределяемый внешний или обычный жесткий диск в другой компьютер (родственников или знакомых).

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

Помните, что жесткий диск, это деталь, требующая особой аккуратности как при программной работе с ним, так и при манипуляциях с подключением проводов питания и данных. Они очень не любят перегрев, тряску и вибрацию в подключенном виде.

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

Источник

Самостоятельная диагностика жестких дисков и восстановление данных

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

Читайте также:  К чему снится есть шелковицу с дерева черную

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

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

yvzb2z0nevp5ednz5cewm9t glg

СОДЕРЖАНИЕ

Часть первая: Диагностика

Часть вторая: Восстановление данных.

Соглашаясь на следование дальнейшим инструкциями, вы осознаете, что никто кроме вас самих не несет ответственности за возможный выход из строя накопителя и безвозвратную потерю данных. Набор мер направлен на снижение вероятности наступления неблагоприятного исхода, но не страхует от него на 100%.

Диагностика

1. Визуальный осмотр

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

Используя отвертки (как правило, это Torx — T5, T6, T9) открутите винты, фиксирующие плату контроллера, и проверьте состояние контактных площадок на плате контроллера.

rimad4l6vgn3zrhy9ajw439wf1k

Рис. 2 на контактных площадках присутствует оксидная пленка

При наличии окислов можно обычным ластиком попытаться убрать их с контактных площадок. Работать с ластиком можно только над плоскими площадками, как на рисунке. В иных случаях подобное действие неприменимо.

thelmkm9frboutzvkuvqwvy4mj8

Рис. 3 очищенные контактные площадки.

Попытка подставить неподходящую плату контроллера (с иным номером на PCB ) может привести к выгоранию коммутатора-предусилителя.

При наличии мультиметра проверьте цепи 5В и 12В на предмет короткого замыкания. Также проверьте сопротивление обмоток двигателя. Если есть в наличии гарантированно исправный точно такой же накопитель (совпадает производитель, модельный ряд, ревизия платы контроллера), то можно проверить, одинаковое ли количество выводов в колодке коммутатора будет прозваниваться на «землю», а также сравнить сопротивления. При серьезных различиях можно сделать вывод, коммутатор-предусилитель неисправен, и на этом прекратить какие-либо самостоятельные попытки дальнейшего восстановления данных.

2. Тестовый запуск

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

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

Рис. 4 подключение кабелей к жестким дискам.

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

При вращении вала появляется легкий шум от воздушного потока. В некоторых накопителях он едва слышим поэтому можно вооружиться стетоскопом (или держать накопитель близко у уха с соблюдением всех правил техники безопасности, чтобы не допустить короткого замыкания).
Если вместо шума воздуха слышна серия цикличных жужжаний, тихих писков или звуков, отдаленно похожих на телефонные гудки, то вероятнее всего накопитель не может начать вращение вала двигателя. Причины этому могут быть следующие: залипание БМГ вне парковочной рампы (зоны), заклинивание вала двигателя, неисправность микросхемы VCM&SM контроллера.

При заклинивании вала двигателя обычно требуется пересадка пакета дисков в гермоблок накопителя донора. Такое мероприятие в домашних условиях без должной подготовки и отсутствия необходимых инструментов в 99,9% случаев будет обречено на провал.

После того, как накопитель начал вращение вала, он должен выполнить калибровку, произвести чтение микропрограммы и, проинициализировав систему трансляции, выйти в готовность. Если вместо калибровки раздаются цикличные стучащие звуки, скрежет или какие-то иные звонкие звуки, немедленно отключите накопитель. Причиной подобных явлений может быть: неисправность БМГ или коммутатора-предусилителя, неисправность микросхемы VCM&SM контроллера.

Какие действия можно предпринять при неисправной плате контроллера, указано в разделе «Визуальный осмотр».

yda3b9i9hrdf5nesny9rw0gaiy8

Рис. 5 сильно исцарапанная поверхность пластины (множественные запилы).

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

Отдельным исключением можно рассмотреть случай с Seagate 7200.11 (семейства Moose) с которыми некоторые проблемы можно было решить с использованием RS232-TTL адаптера и обычного терминала, но здесь нужно понимать, что без вникания в проблему микрокода есть риски существенно усугубить ситуацию.

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

image loader

Рис. 6 паспортная емкость диска 1Тб после некорректной отработки BIOS мат. платы Gigabyte

Для решения этой проблемы можно использовать HDAT2 или аналогичное бесплатное диагностическое ПО, с помощью которого можно вернуть оригинальную паспортную емкость накопителя, а также отключить возможность управления HPA в DCO во избежание рецидива проблемы.

3. Подготовка к тестированию

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

Также необходимо приготовить диагностическое ПО. Под Windows можно использовать бесплатный PC3000 DiskAnalyzer в котором, кроме диагностической функции есть возможность создания посекторной копии. Также желательно иметь в наличии загрузочный USB flash накопитель с HDAT2.

Не обязательно для диагностики использовать только это программное обеспечение. Можно использовать любые иные аналоги, за исключением некоторого небесплатного ПО для слишком доверчивых пользователей, в рекламе которого могут звучать подобные слоганы «… unique program for regeneration of physically damaged hard disk drives. It does not hide bad sectors, it really restores them!». При очень громких заявлениях по факту подобное ПО имеет весьма скромные возможности, которые не превышают возможностей бесплатного ПО, а идеология работы с дефектами больше направлена на окончательное убийство накопителя, нежели на помощь в дальнейшем получении данных.

4. Тестирование

Используя диагностическое ПО, необходимо запросить параметры S.M.A.R.T.

image loader

Важно оценить показатели по атрибутам 5 и 197(С5). Если значения в столбце RAW нулевые или показатели проблем единичные, тогда необходимо перейти к дальнейшему тестированию.

image loader

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

Важно непрерывно контролировать процесс сканирования. При появлении посторонних звуков или обнаружении крупных зон с ошибками чтения немедленно прерывать процесс и отключить накопитель во избежание наступления необратимых последствий.

image loader

Рис. 9 график сканирования исправного диска

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

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

image loader

Рис. 10 график сканирования диска с проблемной головкой

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

В такой ситуации не приходится ждать ничего хорошего при самостоятельных попытках извлечения данных. С высокой вероятностью накопитель не переживет попытку создания посекторной копии доступными пользователю средствами.

5. Посекторная копия

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

При исправном жестком диске или диске с небольшим количеством дефектов нет особой разницы, какой инструмент вы примените, важно, чтобы он создавал полную копию. Также важно не пытаться задействовать опции некоторых программ по созданию сжатого образа, так как потом вы скорее всего сможете работать только в рамках возможностей ПО, создавшей такой образ.

Не все ПО бесплатное, но во многом возможностей trial/demo версии будет достаточно для создания копии накопителя.

В качестве примера используем WinHex для клонирования диска.

image loader

Рис. 11 опции в меню WinHex для клонирования диска

На вкладке «Инструменты» выбираем опцию «Дисковые инструменты» в выпавшем окне выбираем «Клонировать диск» или просто нажимаем Ctrl+D.

image loader

Рис. 12 настройки параметров клонирования

Источником выбираем диск, который необходимо клонировать.

Приемником может выступить диск аналогичного или большего объема, а также возможно клонирование в файл-образ.

Убедитесь, что на диске-приемнике достаточно свободного пространства.
В настройках копирования желательно задействовать опцию «пропускать дефекты, секторов».

«Шаблон для замены дефектов источника» — указать удобное для поиска слово или словосочетание, которым будет заполнен сектор в копии на месте непрочитанных секторов из источника. В дальнейшем удобно будет находить поврежденные файлы.

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

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

image loader

Рис. 13 настройки реакций профессионального комплекса при проблемах чтения

Восстановление данных

6. Методы восстановления

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

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

image loader

Рис. 14 Пример настройки R-studio для поиска метаданных нужной файловой системы

Метаданные файловой системы — это структуры, описывающие расположение файлов их имена, атрибуты, права доступа к ним, логи и т.п.

image loader

Рис. 15 Пример метаданных. Фрагмент записи MFT (Master File Table в NTFS)

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

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

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

image loader

Рис. 16 0xFF 0xD8 0xFF регулярное выражение характерное для JPG файлов

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

image loader

Рис. 17 Настройки R-Studio для поиска регулярных выражений нужных вам файлов

7. Типовые случаи и рекомендуемые действия

Повреждение файловой системы

image loader

Рис. 18 поврежденные метаданные файловой системы (нераспознанная файловая система RAW)

В этих случаях достаточно эффективен метод поиска метаданных файловой системы в границах существующего раздела. При незначительных повреждениях можно получить результат, близкий к 100%. Данная рекомендация актуальна для большинства различных файловых систем.

Разумеется, существуют случаи, когда в результате сбоев оказывается испорченным большой объем метаданных текущей файловой системы. Тогда, если не отработал первый вариант, необходимо воспользоваться методом анализа регулярных выражений для поиска нужных вам файлов.

Работа специалиста отличается тем, что он оценивает характер повреждения метаданных и если они не уничтожены, а пребывают в искаженном виде, то возможны ручные коррекции в шестнадцатеричном редакторе.

Удаление файла или группы файлов.

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

Если файлы были удалены на разделе с файловой системой NTFS, то оптимальным методом поиска будет экспресс анализ в различных утилитах, при котором быстро сканируются ключевые структуры (MFT, Index, Logfile) без полного сканирования раздела. Если нужные файловые записи и место, занимаемое этими файлами не перезаписаны иными данными, то достаточно оперативно можно получить интересующие файлы.

image loader

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

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

Восстановление фрагментированных файлов, как правило, достаточно сложная работа, которая весьма слабо автоматизирована. Методы автоматизации можно разрабатывать под конкретный тип структур. Чаще всего задача сводится к ручному низкопроизводительному анализу по поиску необходимых фрагментов. Пример подобной работы можно оценить в статье «Восстановление базы 1С Предприятие (DBF) после форматирования»

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

Если файлы удалены на разделе с файловой системой HFS+, Ext 2, Ext3, Ext4, то, к сожалению, анализировать метаданные бесполезно. Кроме поиска регулярных выражений ничего другого не остается.

Удаление раздела с данными

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

image loader

Рис. 20 удаленный раздел

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

Также можно попытаться использовать DMDE или аналогичные утилиты, которые относительно быстро могут позволить найти признаки начала раздела, и попытаться отобразить файловую систему найденного раздела.

image loader

Рис. 21 результат быстрого поиска разделов с помощью DMDE

Отформатирован раздел с данными.

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

Например, если раздел FAT32 c кластером 8кб, был отформатирован в FAT 32 с кластером 64кб, то размер новых таблиц FAT стал в 8 раз меньше и, следовательно, обе копии новых таблиц испортили только первую копию старых таблиц FAT. В такой ситуации поиск метаданных может дать результат близкий к 100%. Если же раздел был отформатирован в FAT32 с меньшим или равным размером кластера, чем был до форматирования, то новые чистые таблицы полностью перезапишут старые и частично затронут область с пользовательскими данным. В таком случае поиск метаданных даст значительно худший результат.

Также высокий процент восстановления будет, когда раздел с файловой системой NTFS отформатирован в FAT32. В этом случае таблицы FAT испортят данные в начале раздела и как правило не затронут ключевые структуры NTFS. Неудовлетворительный результат будет в случае с малым объемом данных, размер которых сопоставим с размерами двух копий таблиц FAT.

Но если пользователь не желает вникать в нюансы расположения метаданных различных файловых систем, то логичным шагом будет запустить утилиту автоматического восстановления данных в режиме поиска метаданных. И в случае, если получен недостаточный объем данных, применить метод поиска регулярных выражений.

Отформатирован раздел с данными и частично перезаписан иными данными.

Как часто бывает, пользователь может отформатировать раздел и начать заполнять его иными данными, а только потом спохватиться, что на старом разделе была важная информации. В таких случаях не может быть однозначной рекомендации. Все очень сильно зависит от того, как много (количественно и по объему) было записано новых данных, а также где расположились эти данные. В зависимости от условий результат может быть от 0 до близкого к 100%. Заочно это непредсказуемо.

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

В условиях лаборатории восстановления данных специалист построит карту незанятого пространства и проведет поиск регулярных выражений только по этим участкам, чтобы исключить в результатах поиска наличие уже существующих данных. Также с помощью инструментов контроля целостности значительно уменьшит количество ложных распознаваний. А в некоторых задачах вроде восстановления jpg файлов (например, чьего-то домашнего фотоальбома) сможет произвести сортировку согласно информации, содержащейся в Exif тегах jpeg файлов, что позволит получить упорядоченный в хронологическом порядке результат и отсортированный по моделям камер.

image loader

Рис. 22 результат сортировки JPG файлов, найденных посредством поиска регулярных выражений

Аварийное завершение процедур изменения размера, перемещения или объединения разделов.

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

Учитывая сложность и количество возможных вариаций, рассмотрим только универсальный вариант для пользователя, которому нужен результат с минимальным количеством действий. Объектом для анализа нужно выбрать весь накопитель, чтобы гарантированно охватить все места расположения данных. Использовать метод поиска метаданных и копировать все варианты данных по найденным файловым системам. Высока вероятность, что в каждом из вариантов будут корректными разные наборы файлов. Поиск регулярных выражений по заданным типам файлов также важен, так как в таких случаях утраты данных возможна частичная потеря информации об именах и размещении файлов.

8. Проверка целостности восстановленных данных

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

К сожалению, универсального бесплатного средства для проверки целостности большого количества разных файлов, не существует. Но по отдельности можно отыскать бесплатное ПО, которое может контролировать отдельные типы файлов. Например, многие архиваторы позволят проверить исправность архивов, утилитой MP3Diag можно проверить исправность mp3 файлов, ImageMagick можно использовать для тестирования jpg файлов.

Главный недостаток многих бесплатных утилит проверки целостности файлов в том, что они не гарантируют полной проверки файлов. И возможны массовые ошибки.

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

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

Кроме отсева мусора, необходимо отловить поврежденные дефектами файлы. Если вы создавали посекторную копию с заполнением паттерном непрочитанных секторов, то вопрос нахождения поврежденных файлов легко решить посредством поиска в файлах текстовой строки «BAD!BAD!BAD!BAD!» (в нашем примере был использован заполнитель «BAD!»). После нахождения необходимо проверить степень повреждения, так как некоторые форматы файлов могут не сильно страдать от потери небольшого куска данных, а некоторые могут быть полностью негодны.

9. Частые ошибки пользователей.

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

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

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

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

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

Источник