Dota 2
718 ratings
Основы Восстановления Информации
By fluxx and 1 collaborators
Мое руководство поможет понять Вам, как восстановить потерянную или удаленную информацию на различных устройствах. Рассмотрим пример работы одной из программ для восстановления данных с жесткого диска, флешки, внешнего накопителя и других устройств после форматирования, неудачного извлечения.

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

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


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


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

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


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

Вторая категория факторов– это сбои программного обеспечения, которые чаще всего происходят по причине вирусов;

Третья, самая распространенная категория – это человеческий фактор, при котором важная информация удаляется по невнимательности.

Как работают программы восстановления данных



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





В разделе NTFS размером более 2 Гбайт в одном кластере содержится четыре сектора. В нашем примере показан небольшой раздел размером 500 Мбайт, у которого каждому сектору соответствует один кластер.
Наряду с этой информацией программы восстановления данных сканируют главную таблицу файлов (Master File Table, MFT), которая тоже находится в Partition Boot Sector. Она представляет собой список всех файлов, находящихся в разделе. Те, которые по размерам менее 1500 байт, записываются прямо в MFT

Для файлов большего объема в MFT есть ссылки на адреса секторов, в которых лежат данные.

Вначале MFT находятся другие записи, например, так называемая битовая карта распределения кластеров (Cluster Bitmap), показывающая все используемые кластеры, а также файл плохих кластеров (Bad Cluster File), регистрирующий все кластеры с ошибками.
Обычно таблица MFT в Windows не видна. Но есть дисковые редакторы, например WinHex, которые показывают содержание MFT в шестнадцатеричных кодах. Для программы восстановления данных достаточно этой информации, чтобы восстановить файл.


На картинке "MFT-запись удаленного файла в HEX-коде"
Что послужило причиной восстановления?


- Физическое воздействие, приводящее к повреждению деталей диска;
- Повреждение носителя от электростатического заряда;
- Повреждение файлов;
- Случайное удаление файлов или форматирование диска;
- Поврежденные секторы на диске;
- Повреждение носителя вследствие поломок или физического износа деталей;
- Воздействие огня и воды
Предупреждение об угрозе потери данных


Современные жесткие диски контролируют себя сами с помощью технологии S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Tool – система самоконтроля, анализа и отчетности). Эта технология позволяет обнаружить, в каких областях диска в ближайшее время могут возникнуть дефекты, и пометить их как ненадежные.

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


При восстановлении данных зависят, прежде всего, от причины, повлекшей их утрату. Если данные еще хранятся в корзине Windows, их можно без проблем восстановить средствами самой ОС, поскольку файлы не удалены, а просто перемещены в папку Recycler. Корзина имеет ограниченную емкость, по умолчанию 5–10% от размера диска. Если место кончается, Windows автоматически удаляет самые старые файлы, и в этом случае функция «Восстановить» уже не поможет. Файлы отсутствуют в корзине.

Если файлы уже стерты в связи со старостью, или были удалены напрямую, без промежуточного помещения в корзину, ситуация гораздо хуже. В Windows нет средств, для доступа к таким файлам.
Поскольку теперь они отсутствуют как в файловой системе ОС, так и в главной файловой таблице (MFT – Master File Table) жесткого диска, Windows освобождает занимаемое ими место для записи других файлов.
Однако файлы все еще находятся на жестком диске. Часто они могут быть восстановлены полностью или хотя бы частично с помощью специальных программ. Однако это должно быть сделано как можно скорее, пока Windows не затерла их. Чем раньше будет запущена программа восстановления, тем больше шансов на спасение всех данных. Если искомые файлы не были затерты на диске, программа в большинстве случаев восстанавливает их полностью.




Хорошая программа умеет восстанавливать, пока только не перезаписанные области удаленных файлов. Удаление или отформатирование раздела жесткого диска. При форматировании любого диска его оглавление полностью очищается.
Программное обеспечение сможет помочь даже в том случае, когда был удален весь раздел. Если после этого никакие новые разделы не создавались, файлы еще сохранились и некоторые из них могут быть спасены программой восстановления.
Многократно перезаписанные файлы. Файлы, стертые с помощью программ безопасного удаления, (например Paragon Disk Wiper), а так же многократно перезаписаны другой информацией.
В таких случаях не помогут даже лучшие программы восстановления данных и специалисты в лабораториях, «информация действительно утеряна навсегда». Механический дефект. Как любое механическое устройство, жесткий диск может просто сломаться. На старых, сравнительно шумных жестких дисках обнаружить неисправность позволяли громкие стуки при включении или внезапное прекращение «жужжания» диска.
Приемы восстановления данных


В файловых системах FAT32 и NTFS Windows создает копию таблицы файлов. С помощью программы восстановления, например R-Studio 4.6, можно реконструировать данные из основной таблицы файлов. Шансы на полное спасение файла довольно высоки. Чтобы программа восстановления не помещалась в раздел, на котором ведется поиск удаленных данных. Иначе возникает опасность перезаписи спасаемой информации файлами самой программы. Хорошие реаниматоры могут работать без установки в систему – аварийного CD или DVD.
Сложнее будет восстановить объекты, если таблица файлов не содержит информации о пропавших данных. Тогда программа восстановления должна просмотреть свободные области винчестера.
Некоторые утилиты восстановления сохраняют найденные данные в виде файлов со сквозной нумерацией.
Многие программы спасения распознают файлы по их заголовку. В этом случае программное обеспечение может восстановить первоначальный формат данных: текстовый файл в формате DOC, а изображение в формате JPG.
Большинство программ, например Microsoft Word, для работы требуют абсолютно неповрежденные файлы.
Если программе восстановления удалось спасти только часть документа, то его уже не удастся открыть в Worde. Поэтому производители программ восстановления интегрируют в них специальное ремонтное программное обеспечение для некоторых типов файлов. Это позволяет вернуть к жизни документы Microsoft Office, изображения в формате JPG или TIFF и музыку в формате MP3.
Методы восстановления файлов


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

Восстановление файлов посредством анализа информации о файлах и папках:

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

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

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



На картинке (Структура восстановленных файлов и папок и виртуальные папки)

Восстановление файлов при помощи сканирования файлов известных типов:

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

При поиске при сканировании файлов известных типов (поиск файлов по сигнатурам) анализируется содержимое диска и производится поиск по "файловым сигнатурам". Файловая сигнатура это некий общий для определенного типа файлов шаблон данных, находящийся в начале или в конце файла.
Почти каждый тип файлов имеет по крайней мере одну файловую сигнатуру. Например, все файлы типа png (portable network graphics, переносимая сетевая графика) начинаются с последовательности символов "PNG" и многие MP3 файлы начинаются с последовательности символов "ID3". Такие файловые сигнатуры позволяют отнести данные на диске с определенному типу файлов и далее восстановить. После сканирования файлов известных типов R-Studio и R-Undelete поместят найденные файлы в категорию "Дополнительно Найденные Файлы (Extra Found Files)", где они будут структурированы по расширениям на основе идентифицированной файловой сигнатуры и где им будет присвоено некое шаблонное имя (порядковый номер).



На картинке (Файлы найденные на логическом диске путем сканирования файлов известных типов)



На картинке (Файлы найденные вне логического диска путем сканирования файлов известных типов)
Как избежать потерю данных?

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

Чтобы архивировать данные было удобнее, необходимо сохранять персональную информацию либо в какой-то специальной папке, либо на отдельном логическом диске.
Резервное копирование представляет из себя процесс создания копии данных на носителе (жёстком диске, дискете и т. д.), предназначенном для восстановления данных в оригинальном или новом месте их расположения в случае их повреждения или разрушения.
40 Comments
🔥⇄👑 18 May, 2022 @ 1:15am 
Р-студио решает, мне много раз помогала. Жаль что немного платная)
Chara 9 Dec, 2017 @ 5:02am 
:rwSmile:
⎛⎝ṦҜẎ₦Ễ₮⎠⎞ 5 Feb, 2017 @ 12:58pm 
Что за шрифт заголовков?
ᛕᚤᛚⰓᛁᚹ ᛜ'ᛟᛋᛖ 23 Dec, 2016 @ 7:40pm 
Оформлено просто великолепно! Да и информация полезна, ведь не все владеют знаниями о ПК... В общем ,моё уважение автору.
Plague doctor 17 Oct, 2016 @ 7:16pm 
Красавец !
76561198051524918 13 Oct, 2016 @ 4:36am 
почти 9к апнул, востановил информацию о рейтинге. теперь я МИРАКЛ
Zloy Psiholog 12 Oct, 2016 @ 11:22am 
Чувак, ты клёв, я б стал твоим последователем
managa 12 Oct, 2016 @ 10:38am 
Мне одному показалось что это самое нужное руководство в доте?
Inash1n 12 Oct, 2016 @ 9:38am 
Я хочу чтобы ты работал информатиком
Никита Буянов 12 Oct, 2016 @ 8:57am 
つ ◕_◕ つ Volvo, Give DIRETIDE つ ◕_◕ つ