Софт-Архив

восстановление диска ntfs

Рейтинг: 4.0/5.0 (1357 проголосовавших)

Категория: Windows: HDD утилиты

Описание

Восстановление информации на жестком диске

Восстановление информации на жестком диске

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

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

Решение большинства проблем с жесткими дисками при работе с Windows 98 и более ранними системами сводилось к использованию программы fdisk и ряда других утилит, позволяющих производить разметку и восстановление дисков. Сейчас применение таких утилит даже опытным пользователем иногда приводит к необратимым последствиям…

Представьте себе такую ситуацию: Во время работы над статьей по обновлению компьютеров, когда было написано уже более 10000 символов и оставалось несколько предложений и снимков экрана, все, что нужно было сделать – запустить fdisk на компьютере с двумя операционными системами Windows 98/XP Pro и сохранить несколько снимков экрана. У меня в статье несколько абзацев описывали работу с fdisk, предупреждая читателей, не применять эту программу, если нет полной уверенности в своих действиях…

Итак, мне нужно было получить всего несколько снимков экрана, но я забыл, что fdisk при запуске производит запись данных в некоторые области диска, чтобы в них до этого не находилось. Об этом я вспомнил только тогда, когда получил нужные мне копии экрана и перезагрузил компьютер в режиме Windows XP, вернее, хотел перезагрузить… После довольно долгого ожидания система так и не загрузилась.

Исчез основной раздел диска?

Пострадавшим диском, с которым мы будем иметь дело, был Fujitsu 17 ГБ с двумя разделами NTFS по 5 ГБ (XP Home и Professional) и 6 ГБ неиспользованного пространства. После описанного выше инцидента система в обоих разделах XP перестала загружаться.

После подключения диска к компьютеру с Windows 2000, я запустил «управление дисками». Чтобы сделать это в XP или в 2000, нажмите правой кнопкой мыши на «мой компьютер», выберите пункт «управление», а в появившемся окне – «управление дисками».

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

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

Файловые системы

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

Windows может работать с несколькими файловыми системами, которые называются NTFS (NT File System) и FAT (File Allocation Table). FAT – более ранняя файловая система, применявшаяся в DOS под названием FAT-16 и в Windows 9x/Me – под названием FAT-32. Основное различие между FAT-16 и 32 заключается в максимальном объеме дисков и файлов, с которыми они могут работать. FAT-16 может использовать диски объемом до 2 ГБ. Операционные системы Windows 2000 и XP полностью совместимы с FAT, даже притом, что стандартно они используют другой метод хранения данных.

Windows NT, 2000 и XP работают с файловой системой NTFS, обеспечивая лучшую безопасность и надежность хранения данных. Кроме того, NTFS позволяет определять права доступа для каждого файла. Все эти файловые системы используют таблицу разделов и загрузочные записи (MBR), которые хранятся в первом секторе каждого диска, определяя, какой раздел является загрузочным.

Если информация в MBR повреждена, операционная система перестает с него загружаться, а разделы диска могут определяться как пустые.

Разделы NTFS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Есть несколько программ, например, ‘Winternals Disk Commander’ и ‘ERD Commander’, которые загрузят ваш компьютер под управлением DOS или другой операционной системы и начнут процесс восстановления. К сожалению, ни одна из этих программ не является бесплатной.

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

Бесплатные программы для восстановления информации

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

Прежде, чем делать что-либо дальше, внимательно все прочитайте.

FindNTFS (http://inet.uni2.dk/

svolaf/utilities.htm ) – это бесплатная программа, которая может найти и восстановить поврежденный раздел NTFS. Есть несколько разных версий, среди которых есть и предназначенная для работы после загрузки в режиме DOS. Ее можно использовать, если Windows не загружается. FindNTFS кроме поиска и восстановления разделов NTFS имеет еще несколько полезных функций, которые нам сейчас не нужны, и мы на них останавливаться не будем.

Чтобы использовать findntfs, загрузите компьютер с помощью загрузочной дискеты DOS, с записанным на нее файлом findntfs.exe. Получить список файлов и папок на восстанавливаемом диске можно, набрав в командной строке `FINDNTFS # 1 1 1 c:recoverlog.txt files`. Символ # нужно заменить на номер диска. Если у вас только один жесткий диск, то его номер будет 1, а если дисков несколько, то номер 1 получит физический диск, на котором находится логический диск ‘С:’.

Эта команда говорит findntfs, искать по всему указанному диску файлы NTFS и вывести их список в текстовый файл на диске С. Вы можете задать любое имя файла и на любом диске. Только не создайте его на том же диске, информацию на котором вы хотите восстановить. Как только файл будет создан, вы можете его просмотреть. Он должен выглядеть примерно так:

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

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

Выполните команду ‘findntfs # 1 1 1 copy #’ (первый символ # нужно заменить на номер диска, как в предыдущей команде, а второй – на номер нужной папки). Можно указать до 10 номеров папок. Если вы не укажете номер папки, программа попытается скопировать все файлы с указанного диска.

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

У программы findntfs есть еще одно существенное ограничение, она не может копировать файлы в раздел с файловой системой FAT. Это делает восстановление невозможным без раздела NTFS и поддержки его операционной системой (Windows NT/2000/XP). В таком случае, восстановить файлы, загрузив компьютер с помощью диска с DOS, не удастся. Проблему может решить еще одна бесплатная утилита NTFS reader.

NTFS reader для DOS

NTFS reader для DOS (http://www.ntfs.com/products.htm ) – это свободно распространяемая программа, которая позволяет копировать файлы NTFS в разделы DOS (FAT). Если загрузка с вашего раздела NTFS невозможна, вы можете скопировать эту программу на загрузочную дискету и переписать с ее помощью все нужные файлы.

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

Этих ограничений не имеет коммерческая утилита `Active@ Partition Recovery` (http://www.ntfs.com/ ), которая может найти потерянный раздел и скопировать из него данные.

Эти программы предназначены для работы под управлением DOS, с ними можно будет работать и под управлением Windows 9x/ME, но не в Windows 2000 или XP из-за ограничений на доступ к дискам, действующих в этих операционных системах.

TestDisk (http://www.cgsecurity.org/testdisk-4.4.zip ) – это программа, существующая в версиях для DOS и Linux, которую можно использовать для поиска и восстановления разделов FAT и NTFS. С помощью нее можно восстановить загрузочные секторы по их копиям.

С помощью именно этой программы я и восстановил свой первый раздел NTFS, которого вообще не было «видно». Работать с testdisk не очень сложно, главное быть осторожным и прочитать документацию (в папке ‘doc’).

После запуска программы вы увидите список доступных физических дисков:

Укажите диск, разделы которого нужно восстанавливать, и выберите пункт ‘analyze’.

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

После окончания поиска нажмите ‘enter’ еще раз. Дальше желательно выбрать пункт ‘search!’, чтобы произвести более тщательный поиск. Если вдруг вы не видели вначале ни одного раздела из-за повреждения таблицы разделов, testdisk должен их найти.

Проверьте эту информацию и выберите ‘write’, чтобы записать новые сведения о разделах на диск. Если потеря раздела была единственным повреждением, то на этом процесс восстановления для вас закончен. Вы получите полностью восстановленную систему. Но, если поврежден загрузочный сектор раздела (как в моем случае), придется выбрать пункт ‘advanced’, а после него – ‘boot’.

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

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

Есть много разных бесплатных утилит для восстановления данных. Вот несколько, восстанавливающих удаленные файлы: PC INSPECTOR (http://www.pcinspector.de/file_recovery/UK/welcome.htm ) и Restoration для 9x/NT/2K/XP (http://hccweb1.bai.ne.jp/

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

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

Существует и много платных программ для восстановления данных. Большинство из них работает только под управлением Windows. С ними удобно работать, если вам удалось подключить жесткий диск к другому компьютеру или подключить к этому же компьютеру другой жесткий диск с операционной системой. Два хороших примера таких программ: ‘Active file recovery’ и ‘R-Studio’.

Я не проводил серьезного тестирования коммерческих программ, но мне приходилось иметь дело с их демо-версиями, которые просто сообщают, есть ли файл на диске и не поврежден ли он. Исключением была демонстрационная версия R-Studio, позволявшая восстанавливать файлы, не большие 64 КБ. Она удачно скопировала удаленные файлы со статьями.

Из своего опыта работы, я могу порекомендовать ‘Winternals Disk Commander’, но вам придется поверить на слово, так как создатели программы не предоставляют демо-версий. Ниже мы привели список платных программ для восстановления данных, к помощи которых вы можете обратиться, если бесплатные утилиты, рассмотренные в этом обзоре, не смогли решить ваших проблем.

Восстановление Диска Ntfs:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Восстановление поврежденных разделов NTFS - № 10, 1999

    Восстановление поврежденных разделов NTFS

    А. В. Фролов, Г. В. Фролов

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

    Что же делать, если в один прекрасный момент обнаруживается, что компьютер с ОС Windows NT больше не загружается или некоторые логические разделы NTFS стали вдруг недоступны?

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

    Проблемы с диском

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

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

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

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

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

    Проблемы с файловой системой

    Убедившись, что диск, контроллер и соединительный кабель исправны, не торопитесь использовать дискету NT Repair Disk, созданную при установке ОС, или запускать программу восстановления файловой системы chkdsk — результат может оказаться плачевным. Не пытайтесь также найти «волшебную» программу восстановления NTFS в комплекте Norton Utilities для Windows NT — пока ее там нет. Если информация, записанная на диске, имеет особую ценность, нужно вначале проанализировать состояние управляющих блоков файловой системы NTFS с помощью редактора диска.

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

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

    Сначала подключается только первый диск и инсталлируется ОС Windows NT. Этот диск будет использован для сохранения файлов, восстановленных из разделов поврежденного. Далее устанавливается редактор Disk Probe, входящий в состав Windows NT Resource Kit. Хотя этот редактор далек от совершенства, именно он позволит выполнить всю работу по восстановлению потерянных файлов.

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

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

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

    Запустите программу Disk Probe. Выберите в меню Drive позицию Physical Drive. В панели Open Physical Drive, появившейся на экране, укажите устройство PhysicalDrive1, дважды щелкнув левой клавишей мыши по соответствующей строке списка Available Physical Drives. Затем нажмите кнопку Set Active, оставив включенным переключатель Read Only, и закройте панель кнопкой OK (рис. 1).

    Рис. 1. Выбор физического диска

    В результате программа Disk Probe получит доступ на чтение поврежденного диска. После этого попытайтесь прочитать содержимое главной загрузочной записи диска, расположенной в первом секторе на нулевой дорожке нулевого цилиндра. Для этого в меню Sectors выберите строку Read. Появится панель Read Sector. В поле Starting Sector укажите номер первого сектора, равный нулю, а в поле Numbers of Sectors установите значение 1. Затем нажмите кнопку Read.

    Добравшись до загрузочной записи нужного вам раздела, выберите из меню View строку NTFS Bootsector. Вы должны увидеть что-то вроде изображения на рис. 2.

    Восстановление NTFS раздела

    Место под MFT файл выделяется сразу и с большим запасом, обычно 12,5% (но может быть и 25%, 37,5% и 50%) от объема раздела. Оставшееся место предназначено для хранения содержимого файлов. Однако ОС, при необходимости, может сокращать место, выделенное для MFT файла, когда место под содержимое файлов заполнено. Для этого, в текущих версиях NTFS, оставшееся свободное место, выделенное под MFT файл, уменьшается вдвое, тем самым, увеличивая место, отведенное для размещения содержимого файлов. И когда ОС информирует о свободном месте, то это сумма свободного места в обеих частях раздела (зарезервированное под MFT файл и выделенное под хранение содержимого файлов). Но файлы не только добавляются в раздел, но и удаляются из него. И в этом случае возможно вновь увеличение места, отводимого под MFT файл. При этом в служебной области может оказаться содержимое файлов, которое там и останется. MFT файл начнет фрагментироваться, хотя это и не есть good. Еще раз повторюсь, сказанное относится к вновь отформатированному разделу. Когда я при помощи программы Partition Magic добавил неразмеченное пространство перед NTFS разделом к NTFS разделу (F:), то MFT у меня начинается с 1731201 кластера, хотя обычное значение - 4.

    Сам MFT поделен на записи фиксированного размера по 1 Кб (2 сектора) каждая. Первые 24 записи - это служебные файлы, причем первым в списке идет сам MFT. Ввиду особой важности MFT файла, копия первых четырех записей хранится в файле $MFTMirr где-то в районе середины раздела. Также в последнем секторе раздела (для Win'2k/XP) хранится резервная копия boot сектора. Таким образом, для восстановления раздела необходимо найти и скопировать в начало раздела 4 первые записи MFT из резервной копии и, возможно, сам загрузочный сектор.

    Для работы нам потребуется любой дисковый редактор. Главное, чтоб он мог видеть все пространство твоего диска. Можно воспользоваться DiskEdit от дяди Нортона из пакета Norton Utilities 2002 или штатным дисковым редактором Win'2k - Disk Probe, для чего нужно с дистрибутива Windows из папки Support\Tools установить дополнительные инструменты, в том числе и Disk Probe. Также потребуется программа PartitionInfo из пакета Partition Magic. Для начала, выясним физические границы требуемого NTFS раздела. Это можно сделать при помощи программы PartitionInfo из пакета Partition Magic.

    В моем случае раздел NTFS начинается с 5060538 сектора диска. (также в нижнем окне доступна информация в формате C:H:S) Теперь получим информацию о номере последнего сектора и о расположении MFT и ее копии, для чего нажимаем кнопку Boot Record…

    Итак, последний сектор раздела это 5060538 + 3341456 = 8401994 (первый сектор раздела + Total NTFS Sectors), MFT начинается с 8х4=32 сектора (MFT start cluster * Sectors per cluster), MFT Mirr - c 417682 х 4=1670728 сектора (MFT Mirror start cluster * Sectors per cluster). Уточним размер отдельной записи в MFT файле, для чего запустив программу Partition Magic, выбрав требуемый раздел, нажав правую кнопку мыши, выберем пункт Properties В появившемся окне выберем вкладку NTFS Info. Как и должно быть, размер записи в MFT файле (File Record Size) составляет 1 Кб (2 сектора).

    Запускаем дисковый редактор, например Disk Probe, и выбираем пункты меню <Drives> - <Logical Volume>. В появившемся окне дважды щелкаем мышкой по требуемому разделу (в моем случае это G), нажимаем последовательно кнопки Set Active и OK. Теперь переходим на сектор, содержащий копию MFT. Для этого выбираем пункт меню <Sectors> - <Read> и в открывшемся окне вводим номер сектора 1670728 и число требуемых секторов (16) и нажимаем кнопку Read. Теперь перепишем эти сектора по месту расположения MFT, с 32 сектора. Для этого выбираем пункт меню <Sectors> - <Write>. Отвечаем утвердительно на вопрос изменения режима работы с Read Only на Read/Write, в появившемся окне указываем сектор, с которого надо осуществить запись (в нашем случае это 32) и нажимаем кнопку Write it. Подтверждаем свое желание еще раз и MFT восстановлена.

    Теперь необходимо скопировать на свое место загрузочный сектор. Для этого выбираем пункт меню <Drives> - <Physical Drive…> после чего устанавливаем активным требуемый физический диск. Это аналогично тому, что мы осуществили для логического диска. Теперь надо перейти на последний сектор восстанавливаемого раздела. Через меню <Sectors> - <Read> вводим значение 8401994 после чего записываем это значение в сектор 5060538. Будьте особенно внимательны, поскольку вы работаете с целым диском и не ограничены границами поврежденного раздела!

    Осталось запустить утилиту chkdsk e: /f, которая найдет и исправит просто огромное количество ошибок, после чего поздравить себя со спасенным разделом.

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

    Примеры восстановления данных

    Примеры восстановления данных

    english version deutsche Version version espanol version francaise Русская версия

    Тип файловой системы RAW - Восстановление поврежденного загрузочного сектора FAT

    Загрузочный сектор FAT32 логический раздел поврежден. Windows сообщает об ошибках:

    1. The type of the file system is RAW. (Тип Вашей файловой системы RAW)

    2. The disk in drive D is not formatted. Do you want to format it now? (Диск в устройстве D: не отформатирован. Отформатировать сейчас?)

    В [Advanced]. выберите этот пункт:

    Если резервная копия загрузочного сектора является правильной, выберите [Backup BS]. чтобы скопировать резервную копию загрузочного сектора поверх загрузочного сектора. Если и резервный бутсектор поврежден, то следует попробовать [RebuildBS].

    Восстановление потерянных и поврежденных томов с файловой системой NTFS

    Раздел не доступен

    В результате быстрого поиска найден только один раздел NTFS. Что бы найти больше разделов нужно выбрать [Deeper Search] (расширенный поиск).

    Оба раздела были найдены, но первый NTFS был найден с помощью резервной копии загрузочного сектора, Вам нужно восстановить загрузочный сектор. Выбрать [Write] (Запись), а затем выберите [Backup BS]. чтобы скопировать резервную копию загрузочного сектора поверх текущего загрузочного сектора.

    Восстановление на компьютерах Dell

    На компьютерах Dell есть специальный раздел, называется DellUtility. Это раздел FAT16, который не видно из Windows, потому что его тип раздела DE

    После Analyse. выбирайте раздел DellUtility (используйте кнопку 'T' для смены типа раздела). Используйте кнопки со стрелками, что бы сделать загрузочным раздел NTFS.

    Проблема с геометрией диска - Все разделы уничтожены

    В этом случае, все разделы диска удалены/уничтожены. TestDisk показывает отсутствие разделов! Пользователь лезет в testdisk /debug /log и видит:

    Обнаружен раздел FAT32, но выдано предупреждение об ошибке в геометрии текущего диска. BIOS компьютера выбрал другую геометрию диска на основе содержимого MBR (в данном случае пустого!). Запустив TestDisk, выберите опцию [Geometry] (геометрия), установите [Heads] (число головок) в 255 вместо 240 и запустите [Analyse] (анализ) заново.

    Восстановление двух разделов FAT32

    Было два раздела FAT32 на жестком диске, но они были удалены. После выполнения анализа [Analyze]. быстрого поиска [Quick Search] и глубокого поиска [Deeper Search]. TestDisk нашел только второй раздел.

    Используем кнопку A для добавления раздела, который считаем потерянным, так создаем новую таблицу разделов с двумя FAT32:

    Используя последовательно [Advanced]. [Boot]. [RebuildBS]. мы пробуем заново создать загрузочный сектор (boot sector) первого FAT32 раздела. Используя [List]. можно увидеть список файлов в корневом каталоге, правда вместе с кучей "мусора". Ничего еще не записано. В лог-файле (эта информация может быть получена в режиме Expert), мы видим 4 найденные копии FAT32:

    В нормальной ситуации должно быть найдено только 2 копии FAT. Существуют остатки данных от 2 различных FAT32 разделов: одни в начале 0/1/1, вторые в конце 1/1/1. Следовательно, мы допустили ошибку. Теперь нужно добавить правильный раздел и затем записать его [Write].

    Далее, используя [RebuildBS] (Advanced/Boot), мы можем успешно воссоздать загрузочный сектор.

    Потерянный раздел после дефрагментации

    После запуска дефрагментации первого раздела, второй диск FAT32 исчез (или нулевой). При проверке таблицы разделов, TestDisk обнаруживает проблему у первого раздела и . отсутстствие логического раздела.

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

    Выбираем восстановление первого раздела FAT32.

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

    Пришло время восстановить второй раздел.

    Вручную добавляем второй раздел.

    В [Advanced]. выберите второй FAT32 и [RebuildBS]. После перезагрузки и небольшой проверки файловой системы, даные снова будут доступны

    Восстановление предыдущих сессий с компактдиска

    После записи мульти-сессионных компакт-дисков, часто недоступны файлы из предыдущей сессии (более ранние записи). Но файлы на самом деле не удаляются, и скопировать их оттуда можно. Чтобы прочитать файлы из первой сессии, загружаемся в Linux и используем утилиту mount:

    Восстановление переформатированного раздела
    • запустите TestDisk ,
    • выберите диск, затем тип раздела (partition type)
    • выберите Advanced
    • выберите partition
    • укажите Type,
    • введите значение, соответствующее предыдущей (исходной) файловой системе
    • выберите Boot
    • выберите RebuildBS
    • List
    • Если теперь вы можете видеть список файлов, выберите [Write] (Записать) и подтвердите выбор.
    • В режиме [Analyse] (анализ), выберите [rewrite the partition] (перезаписать раздел) указав правильный тип раздела.

    Вернуться на Главную страницу TestDisk

    Восстановление NTFS, срочно восстановить разделы NTFS c HDD жестких дисков и RAID массивов

    Восстановление данных разделов NTFS NTFS: особенности устройства и восстановления данных

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

    Немного истории

    Первая файловая система появилась одновременно с DOS в далеком 1981 году и называлась FAT. Это была простая таблица, где находились записи о местонахождении на диске того или иного файла. То есть представляла собой таблицу размещения файлов или File Allocation Table – сокращенно FAT. В 30-з годах систему значительно расширили по возможностям, но принцип работы остался тем же – это была всем известная FAT32. В современном же мире используется система NTFS, которую мы и рассмотрим далее более подробно.

    New Technology File System

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

    Причины потери данных в NTFS

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

    • Постоянные перегрузки компьютера
    • Проблемы с BIOS и повреждение контроллеров
    • Физический износ жестких дисков или заводской дефект
    • Наличие вирусов и неграмотное пользование разделами
    • «Случайные» сбои и прочие неприятности

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

    Особенности восстановления данных в файловой системе NTFS

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

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

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

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

    Авторский блог Ильи Коваленко: Компьютерное железо, Программное обеспечение: Как восстановить испорченный NTFS-раздел жесткого диска, если изменение е

    Как восстановить испорченный NTFS-раздел жесткого диска, если изменение его размера завершилось ошибкой, и он стал определяться виндой как RAW?

    статьей с друзьями

    в соцсетях!

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

    И вот опять случилась не совсем приятная история.

    Я решил разбить раздел жесткого диска ноутбука (не своего естественно, у меня все разбито с первых дней покупки), размер которого был чуть более 900 гигабайт, на нем была установлена Windows 7 Home Basic и были загруженные файлы, музыка, фильмы, и т.д. - всего около 250 Гб. вместе с операционкой.

    Я взял свою флешку на 2 гига, с загрузочным windows-образом от Paragon, и имеющейся там утилитой Paragon Partition Manager 9.0. загрузился, и решил для начала уменьшить размер системного раздела до

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

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

    Я поторопился, и не проверив диск на ошибки, перезагрузил компьютер, загрузился с флешки, запустил Paragon Partition Manager, уменьшил размер раздела, нажал кнопочку "Apply" (применить), и стал ждать.

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

    Я попытался перезагрузить ноутбук (без особых надежд), но система падала в BSOD, логотип windows 7 при этом даже не успевал до конца собраться воедино, и сразу же синий экран.

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

    Далее я попробовал загрузиться с DVD-диска, в который я прожег загрузочный ISO-образ на базе WinPE - LiveCD Windows7 by xalex.[2009]. Там меня привлекли две утилиты, с помощью которых я попробовал восстановить раздел - Acronis Disk Director Server и Ghost .

    Обе программы мне помочь не смогли, ghost просто просканировал раздел, это заняло несколько часов, но ничего не изменилось. А вот acronis вообще не порадовал функционалом.

    И не упустил я возможность воспользоваться утилитой CHKDSK с компакт-диска WinPE.

    После запуска утилиты из консоли, она мне выдала такой текст:

    CHKDSK недопустим для дисков RAW

    Если windows не может определить тип файловой системы, то он обзывает ее "RAW" но не NTFS, и не мудрено что он не может загрузиться и падает в BSOD.

    После всего этого, я психанул, удалил испорченный раздел, и попытался найти его с помощью Paragon Partition Manager 9.0. но эта программа не смогла ничего найти.

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

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

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

    Ну что за бред.

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

    Там написано про некую утилиту под простым названием "TestDisk ", которая смогла найти и восстановить удаленный раздел.

    Я скачал ISO-образ загрузочного диска на базе Linux - GParted LiveCD. прожег его на DVD-болванку, загрузился.

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

    Я перезагрузился - все успешно! Windows загрузился, все файлы целые.

    Затем я запустил проверку диска из под windows - ошибок не нашлось, как ни странно.

    В итоге, размер раздела остался прежним, ничего не изменилось, и это хорошо.

    А далее я решил воспользоваться последней версией Paragon Partition Manager 12 Professional - скачать его можно через торрент-клиент по этой ссылке Magnet URI .

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

    Вот такая история.

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

    А для прожига ISO-образов, кстати говоря, я использую программы UltraISO или CDBurnerXP. очень удобно, рекомендую!

    Эксклюзивный сайт завода изготовителя Tapco. Мы эксклюзивный представитель американской компании Тарсо - ведущего кустарного цеха по производству оборудования в Китае, предназначенного для резки и гибки металлов. На сегодняшний день предприятие производит и предлагает: http://tapco.pro/. По оптовым прайсовым ценам с поставками из Америки.

    Обновлено: 26.07.2013 - 02:22