Главная страницаОбратная связьКарта сайта

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


Сектор диска, в котором хранится его таблица разбиения, или главная загрузочная за-пись(Мвк — Master Boot Record), является самой важной зоной накопителя. В этом секторе емкостью 312 байт содержатся описания логических разделов (не более четырех), а также инструкция по запуску операционной системы. Если MBR окажется поврежденной, система не сможет даже опознать жесткий диск — не говоря уже о том, чтобы загрузиться с него. К сожалению, потерянную главную загрузочную запись восстановить чрезвычайно трудно (с возможностью доступа ко всем хранящимся на жестком диске данным). Однако существует несколько программ, позволяющих в некоторых случаях реконструировать эту важнуюобласть диска. К. ним относятся пакет Norton Utilities для Windows, программы MIRROR (DOS 5.0) и UN FORMAT (DOS 6.2x) для дисков с файловыми системами FAT16, а также программа FDISK — последнее средство восстановления поврежденной главной загрузочной записи.

Программы MIRROR и UNFORMAT

Застраховаться от неприятных последствий всегда проще, чем потом их преодолевать — эта прописная истина справедлива и для процесса восстановления данных. Если в системе установлена операционная система DOS версии 5.0 или более поздней, то для сохранения резервной копии и последующего восстановления главной загрузочной записи можете воспользоваться двумя программами: MIRROR.EXE и UNFORMAT.COM. Программа MIRROR входила только в состав DOS 5.0, а в последующих версиях ОС от нее по непонятным причинам отказались. Однако ее можно позаимствовать со старых дистрибутивов или поискать в архивах Интернет. Пока жесткий диск еще не вышел из строя, введите следующую команду:

MIRROR  /PARTN

После запуска программа MIRROR запросит имя дисковода. Вставьте зафузочную дискету в дисковод А: или В: и дайте указание профамме создать копию таблицы разбиения жесткого диска на этой дискете. Так как главная зафузочная запись изменяется только при переформатировании диска или установке новой операционной системы, достаточно создать ее резервную копию каждый раз после одной из этих процедур. В результате вы всегда будете иметь в запасе «спасательную» дискету на случай возникновения неприятностей с жестким диском. Если его MBR окажется поврежденной, то загрузите компьютер с упомянутой дискеты (на нее, помимо таблицы разбиения, должен быть скопирован еще и файл UNFORMAT.COM) и введите команду:

UNFORMAT /PARTN

Профамма UNFORMAT попросит указать местонахождение и имя файла с резервной копией MBR (обычно он называется RARTNSAV.FIL). Введите буквенное обозначение накопителя (А: или В:), в котором находится дискета с этим файлом, — и работа профам-мы продолжится. Если у вас нет сомнений в достоверности сохраненных данных о разбиении диска, то подтвердите свое желание их восстановить, а затем перезафузите компьютер с жесткого диска. Если на нем была повреждена только главная зафузочная запись, то компьютер должен работать нормально.

Использование программы FDISK с ключом /MBR

Вы, по-видимому, читали и слышали, что профамму FDISK нельзя использовать для восстановления данных, поскольку она вносит такие изменения в структуру диска, после которых ранее хранившаяся на нем информация становится недоступной. Это правда — но не вся. В этой профамме предусмотрена функция, позволяющая восстановить зафу-зочный код в начале MBR, не затрагивая саму таблицу разбиения. Если главную зафузочную запись не удается реконструировать никакими другими средствами, то можно воспользоваться командой FDISK /MBR и попытаться восстановить хотя бы ее часть. Запущенная с ключом /MBR, профамма FDISK работает автоматически. На экран не будет выведено даже ее меню — профамма просто восстановит код в начале MBR и вернет управление операционной системе. Учитывая потенциальную опасность программы FDISK, использовать эту возможность можно лишь в качестве последнего средства восстановления главной зафузочной записи. В результате выполнения команды FDISK /MBR ваши данные, по идее, не должны потеряться, но — всякое бывает! Поэтому, прежде чем идти на крайние меры, создайте резервную копию максимально возможного количества данных с жесткого диска.


Пользуйтесь только той версией программы FDISK, которая соответствует вашей операционной системе. Например, если в компьютере установлена ОС Windows 98, то запустите на исполнение файл FDISK.EXE, записанный на стартовом диске Windows 98.

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

В процессе высокоуровневого форматирования, выполняемого с помощью программы FORMAT, перезаписывается загрузочный сектор и корневой каталог диска. Кроме того, при форматировании проверяется надежность записи и считывания данных во всех кластерах, и сведения о поврежденных ячейках размещения данных заносятся в FAT. По идее, форматирование является разрушающим процессом, т.е. записанные на диске данные после его выполнения становятся недоступными. Однако сами они никуда не исчезают. Это означает, что даже после случайного форматирования раздела диска, хранившиеся на нем данные еще можно спасти. В операционной системе Windows нет собственных средств для восстановления данных на случайно переформатированном диске, но существуют другие программы, позволяющие сохранить копии данных из системных областей дисков и при необходимости использовать их для восстановления испорченных разделов. Если вы работаете в среде DOS 6.2x, то можете воспользоваться для этих целей программой UNFORMAT (позаимствованной из пакета PC Tools фирмы Central Point). Например, для восстановления прежнего состояния диска С:, введите команду:

unformat  с:

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

Программа EasyRecovery

Если жесткий диск выходит из строя, то его обычно отправляют в специализированную мастерскую. Там накопитель приводят в такое состояние, чтобы с него можно бы было считать данные. Если же аппаратная часть накопителя в порядке, то можно воспользоваться программой EasyRecovery фирмы Ontrack для спасения данных, добраться до которых иными способами не удается. Эта программа предназначена для восстановления информации самими пользователями и позволяет реконструировать файловые структуры дисков (втом числе и в разделах, размеры которых превышают 8,4 Гбайт). EasyRecovery не пытается исправить повреждения на самом диске и ничего на него не записывает. Таблица размещения файлов восстанавливается в памяти компьютера, после чего данные пересылаются в другой накопитель (например, на второй жесткий диск). В этом разделе рассматриваются основные возможности программы EasyRecovery и приводятся некоторые практические рекомендации по ее применению. ■

Демонстрационную версию этой программы (позволяющую обнаружить все потерянные файлы и восстанавливать до пяти из них) можно загрузить с сайта фирмы Ontrack: www.ontrack.com/freesoftware. Если программа EasyRecovery покажется вам полезной, вы сможете ее купить.

Принципы работы

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

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

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

Программа EasyRecovery запускается из командной строки DOS и позволяет восстанавливать файлы, созданные под управлением операционных систем DOS, Windows 9x/Me, Windows NT/2000/XP и Novell NetWare. He рекомендуется запускать ее в окне DOS под управлением Windows 9x/Me. Существует несколько версий программы EasyRecovery, предназначенных для компьютеров с различными аппаратными конфигурациями и операционными системами. «Персональная версия» (Personal Edition) позволяет восстанавливать созданные под DOS и Windows 9x/Me данные на жестких дисках IDE/EIDE и SCSI, дискетах и носителях типа Zip и Jaz. В «Профессиональной версии» (Professional Edition), кроме того, предусмотрено восстановление файлов, созданных под управлением Windows NT, 2000 и Novell NetWare, а также расширены некоторые другие возможности:

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

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

■     Восстановление файлов популярных форматов — ZIP, Microsoft Outlook, Access, Excel, Powerpoint, Word.

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

■     Определение критериев отбора восстанавливаемых файлов и директорий (папок) с использованием дополнительных привязок к определенных типам данных.

■     Создание отчетов.

Использование

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



Рис. 20.11 Программа EasyRecovery в процессе восстановления файлов

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

В Зависимости от быстродействия компьютера; емкости нгчсЬпитёля илюли^ чества файлов программа EasyRecovery может работать от 15 минут до нескольких часов. Для анализа разделов накопителей с файловой систембй NTFS или Novell NetWare может потребоваться до 24 часов непрерывной работы компьютера.




Обсудить статью на форуме


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

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


Copyright © 2008 - 2024 Дискета.info