Александр ФроловГригорий Фролов
Добро пожаловать
Новости
Карта сайта
Книги и статьи
Документация
Web-проекты
Восстановление данных
Авторский CD-ROM
Консалтинг
Документация и справочные системы
Представительство в Интернете
Клуб NetSpider
Пишите нам
Отзывы
Наши благодарности

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

EraseUndo for NTFS
CrashUndo 2000 for NTFS

Уже несколько лет в рамках проекта DataRecovery.Ru мы занимаемся восстановлением данных, разрушенных в результате сбоев аппаратуры или программного обеспечения, в результате воздействий компьютерных вирусов и ошибок операторов. Для выполнения этих работ мы создали утилиту восстановления стертых файлов EraseUndo for NTFS, а также утилиту восстановления данных из частично разрушенных разделов NTFS с названием CrashUndo 2000 for NTFS.

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

Во времена операционных систем MS-DOS и Microsoft Windows версии 3.1 нам удавалось восстанавливать файлы из разрушенных разделов FAT при помощи таких хорошо известных программ, как Norton Disk Editor и Norton Disk Doctor. Эти же средства пригодны и для работы с разделами FAT-32, создаваемыми операционной системой Microsoft Windows 98. Что же касается NTFS - основной файловой системы для Microsoft Windows NT/2000/XP - то здесь утилиты Нортона пока не смогут оказать заметной помощи при восстановлении информации. Программа Microsoft Disk Probe, входящая в состав пакета Microsoft Resource Kit, представляет собой не более чем простейший редактор диска, программа checkdsk может даже ухудшить ситуацию. Хотя нам и удавалось при помощи Microsoft Disk Probe извлекать из разрушенных разделов NTFS файлы, не упакованные средствами самой NTFS, повторить это для упакованных файлов не представляется возможным.

Утилита восстановления стертых файлов EraseUndo

Утилита EraseUndo для NTFS предназначена для восстановления стертых файлов в разделах NTFS. В частности, при помощи утилиты EraseUndo для NTFS администратор сервера Microsoft Windows NT сможет восстановить файлы, случайно стертые пользователями из сетевых каталогов.

Утилита EraseUndo для NTFS способна восстановить файлы, удаленные не только из стандартной мусорной корзины Microsoft Windows, но и из так называемых защищенных корзин, поставляемых другими разработчиками программного обеспечения.
Загрузите условно-бесплатную утилиту EraseUndo for NTFS версии 1.0.136 (379 Кбайт)

Утилита EraseUndo поможет вернуть Ваши файлы если Вы:

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

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

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

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

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

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

Хотя в будущем мы и планируем распространять программу CrashUndo 2000 for NTFS, пока она не продается. Если у Вас возникла необходимость в восстановлении файлов из разрушенного раздела NTFS (а также FAT и FAT-32), Вы можете обратиться в нашу службу восстановления DataRecovery.Ru или отправить нам электронное письмо по адресу alexandre@frolov.pp.ru.


© Александр Фролов, Григорий Фролов, 2001.  Художник Алексей Абрамкин, редактор Юлия Леонова