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

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

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 31.03.2022
Размер файла 4,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

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

Введение

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

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

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

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

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

Расположение файлов на диске

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

В большинстве операционных систем жесткий диск делится на независимые части-- разделы. В ОС типа DOS/Windows такие разделы называются «логическими дисками». Логическим дискам можно назначить букву, метку. Каждый раздел имеет свою файловую систему независимую от других разделов. Информация о самих разделах хранится вначале жесткого и диска и называется "таблица разделов" или же "схемой разделов".

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

Структура логического диска

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

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

В разных файловых системах служебная информация о диске и информация о файлах и папках хранится по-разному. К примеру, в файловой системе FAT она хранится в Таблице Размещения Файлов (FileAllocationTable), в системе NTFS -- в Главной Файловой Таблице (MasterFileTable (MFT)).

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

Для файлов расположенных в одном месте, всё происходит быстро и просто. Иначе обстоит дело для фрагментированных файлов. Фрагментированный файл занимает несколько несмежных областей. Фрагментация файлов происходит довольно часто, однако пользователи о ней даже не догадываются. Если посмотреть на файл в Проводнике Windows то мы не увидим части файла, только его целиком. Это происходит из-за того, что операции по сбору частей файла происходят внутри самой ОС. ОС сразу находит адреса всех частей файлов при попытке чтения файла. При восстановлении файла крайне важны принципы извлечения информации.

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

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

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

По этой причине крайне важно, что бы на восстанавливаемый носитель не были записаны какие либо данные.

Существует два метода восстановления не перезаписанных данных. Все утилиты восстановления используют либо один из них, либо оба.

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

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

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

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

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

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

Метод 2: Восстановление файлов при помощи сканирования файлов известных типов (поиска файлов по сигнатурам)

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

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

Файловая сигнатура -- некий общий шаблон данных (уникальный для определенного типа файлов), находящийся в конце или в начале файла.

Большинство файлов имеет хотя бы одну сигнатуру. К примеру, все файлы PNG начинаются с символов «‰PNG», файлы MP3 начинаются с «ID3». Эти файловые сигнатуры помогают соотнести файлы к определенному типу и восстановить их.

Такие утилиты как R-Studio и R-Undeleteпосле поиска и восстановления файлов по сигнатурам помещают файлы в папку «Дополнительно Найденные Файлы (ExtraFoundFiles)» там они сортируются по расширениям на основе найденных сигнатур, им будет присвоено шаблонное имя.

Ограничения способа восстановленияпоиск файлов по сигнатурам

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

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

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

Восстановление Фрагментированных Файлов

Файл

Условие

Результат

Файл 1

Нет сигнатуры в конце файла, однако файл заканчивается в том месте, где начинается сигнатура в начале файла 2.

Файл успешно восстановлен.

Файл 2

Фрагментированный файл. Файл 3 пересекается с Файлом 2.

Файл не восстановлен. Утилита посчитает что файл заканчивается в месте начала файла 3. Вторая часть файла 2 будет утрачена

Файл 3

Смежный файл с сигнатурой в начале и в конце.

Файл успешно восстановлен.

Файл 4

Нет сигнатуры в конце файла, за файлом следует нераспределенное пространство.

Файл не восстановлен. Утилита посчитает что файл заканчивается в месте начала файла N, и нераспределенное пространство будет добавлено в конец файла 4.

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

Дополнительные параметры при восстановлении файлов

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

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

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

Практические случаи восстановления данных

Случай 1: Восстановление файлов с жесткого диска с поврежденной служебной информацией.

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

Случай 2: Восстановление файлов с разбитого заново на разделы жесткого диска (физический диск).

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

Случай 3: Восстановление файлов с переформатированного раздела (логический диск).

Восстановление данных зависит от примененного к диску форматирования.

Если применено полное форматирование все данные перезапишутся определенными шаблонами (обычно 00 или FF), восстановление станет не возможным.

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

Случай 4: Восстановление файлов с диска с поврежденной файловой системой.

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

Случай 5: Восстановление файлов, утраченных при их переносе на диске.

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

Восстановление данных с USB - накопителя

Для исследования возьмем USB - накопитель объёмом 4 Гбайт, файловая система NTFS.

Запишем файлы на флэшку (Рисунок 1)

Рисунок1

Удалим все файлы (Рисунок 2)

Рисунок 2

Попробуем восстановить файлы с помощью программы R.saver.

R.saver -- бесплатная утилита для программного восстановления данных с различных носителей информации (жёсткий диск, компакт-диск, флеш-карта, дискета и т. д.), а также для копирования файлов с не поддерживаемых в ОС Windows файловых систем.

Нажимаем "Сканировать" (Рисунок 3)

Рисунок3

Выделяем всё и копируем в папку на жестком диске (Рисунок 4)

Рисунок 4

Получаем восстановленные файлы без повреждений (Рисунок 5)

Рисунок 5

Восстановление после форматирования

Форматируем накопитель (быстрое форматирование) (Рисунок6)

Рисунок 6

Пытаемся восстановить данные в папку на жестком диске (Рисунок 7)

Рисунок 7

Получаем все наши файлы, кроме того получаем ранее записанные файлы с не правильным названием (Рисунок 8-9)

Рисунок 8

Рисунок 9

Форматируем накопитель в другую файловую систему из NTFS в FAT32 (быстрое форматирование) (Рисунок10)

Рисунок 10

Восстанавливаем данные(Рисунок 11)

Рисунок 11

В итоге MP3 файл поврежден (Рисунок 12-13)

Рисунок 12

Рисунок 13

Файл MicrosoftWord поврежден (Рисунок 14)

Рисунок 14

Вывод

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

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

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

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

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

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

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

Размещено на Allbest.ru

...

Подобные документы

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

    презентация [67,5 K], добавлен 20.11.2016

  • Особенности и параметры процесса защиты информации. Оценка полноты и достоверности информации. Методы восстановления пропусков в массивах данных с использованием регрессионного моделирования. Методы структурирования данных в условиях неопределенности.

    курсовая работа [89,1 K], добавлен 13.07.2011

  • Компьютер, программа, интерфейс. Состав компьютерной системы. От информации к данным. Оперативная память компьютера. Регенерация оперативной памяти. Память на магнитных дисках. Структура данных на магнитном диске. Размещение файлов на жестком диске.

    реферат [16,5 K], добавлен 23.11.2003

  • Особенности работы "поисковика" дублирующихся файлов на диске. Выбор среды программирования. Разработка программного продукта. Основные требования, предъявляемые к программе, производящей поиск дублирующихся файлов на диске. Отображение скрытых файлов.

    курсовая работа [1,8 M], добавлен 28.03.2015

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

    реферат [24,6 K], добавлен 18.07.2009

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

    курсовая работа [6,2 M], добавлен 31.03.2012

  • Анализ некоторых причин повреждения баз данных. Основные возможности восстановления баз данных на примере SQL Server 2005. Специфика этапа подготовки к восстановлению и его проведение. Общая характеристика специальных ситуаций восстановления информации.

    курсовая работа [40,3 K], добавлен 11.11.2010

  • Разработка удаленной базы данных и приложения-клиента для доступа к электронным источникам литературы, содержащихся на жестком диске сервера предприятия в виде упакованных архивов файлов и пакетов файлов. Реляционное исчисление доменов. Средства Delphi.

    дипломная работа [2,7 M], добавлен 24.03.2011

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

    курсовая работа [2,2 M], добавлен 27.12.2010

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

    курсовая работа [94,1 K], добавлен 19.12.2010

  • Утилиты для дефрагментации жесткого диска. Измерение информации в байтах и битах. Запуск дефрагментации диска в операционной системе Windows XP. Создание контрольной точки восстановления перед дефрагментацией диска, вероятность ошибок при дефрагментации.

    реферат [402,4 K], добавлен 05.04.2010

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

    курсовая работа [304,5 K], добавлен 02.04.2013

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

    дипломная работа [7,0 M], добавлен 27.04.2010

  • Определение последовательности восстановления данных. Просмотр содержимого устройства резервного копирования средствами Enterprise Manager. Восстановление БД при повреждении диска. Команды Transact-SQL. Восстановление БД на другом экземпляре SQL Server.

    презентация [83,2 K], добавлен 10.11.2013

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

    курсовая работа [22,4 K], добавлен 17.05.2013

  • Способы восстановления операционной системы Windows, их достоинства и недостатки. Восстановление ОС при загрузке, при помощи Консоли Восстановления (Recovery Console), с помощью диска Windows XP и Acronis True Image. Проверка целостности системных файлов.

    презентация [337,5 K], добавлен 20.06.2014

  • Ознакомление со структурой диска FAT. Описание функциональных возможностей утилит по восстановлению диска и данных в DOS: Chkdsk, Recover и Scandisk. Принципы работы программы дефрагментации диска. Способы устранения проблем при доступе с жесткому диску.

    дипломная работа [4,7 M], добавлен 22.10.2010

  • Цели восстановления данных. Обеспечение отказоустойчивости, предупреждение неисправностей в работе. Параметры, необходимые для планирования сроков восстановительных работ. Создание устройства резервного копирования баз данных с помощью Transact-SQL.

    презентация [247,6 K], добавлен 10.11.2013

  • Основные методы резервного копирования и восстановления OC Windows 8. История файлов, создание точки восстановления. Выбор средств резервного копирования. Возможности программ для резервного копирования. Особенности моделирования и реализации задачи.

    курсовая работа [1,1 M], добавлен 24.12.2014

  • Формы представляемой информации. Основные типы используемой модели данных. Уровни информационных процессов. Поиск информации и поиск данных. Сетевое хранилище данных. Проблемы разработки и сопровождения хранилищ данных. Технологии обработки данных.

    лекция [15,5 K], добавлен 19.08.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.