Восстановление таблицы разделов жесткого диска ntfs


Восстановление файловой системы NTFS из RAW

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

Как правило, раздел с такой файловой системой определяется Windows, но каких-либо сведений о записанных на него данных не предоставляется, как будто их и нет, прогресс-бар заполнения в Проводнике не отображается. При попытке открыть раздел выдаётся характерная ошибка «Нет доступа к X:/. Чтение невозможно, диск не отформатирован» или что-то вроде этого.

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

Если же NTFS «превращается» в RAW на системном разделе, при включении компьютера выдаётся ошибка загрузки, чаще всего «Operating System not found» или «Reboot and selеct proper boot device».

Что такое файловая система RAW

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

Восстановление томов RAW

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

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

Для этого в запущенной от имени администратора командной строке необходимо выполнить команду chkdsk D: /f и дождаться полной проверки диска.

В случае повреждения системного раздела жёсткий диск желательно подключить к другому компьютеру и проверить его chkdsk, но также для проверки и исправления ошибок можно воспользоваться любым загрузочным диском с Windows, не забывая, однако, что буквы разделов в среде восстановления будут отличаться. Например, логический диск C будет иметь букву D.

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

bootrec.exe /FixMbrbootrec.exe /FixBoot

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

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

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

www.white-windows.ru

Восстановление таблицы разделов жесткого диска « Заметки Эникейщика

Неожиданно пропали разделы диска? Были уничтожены в результате ошибки? Не паникуйте - есть выход.Программа testdisk позволяет восстановить поврежденную или уничтоженную таблицу разделов жесткого диска. Поддерживает большое количество файловых систем, в том числе linux ext2, reiserfs и др., а также файловые системы Windows (ntfs, fat32). Если после какой-то ошибки, у вас “пропали” разделы диска, не стоит паниковать - программа testdisk может помочь. Проверено автором man-linux.ru, на собственном опыте.Итак, у вас пропали разделы жесткого диска. Или вы удалили их сами (например случайно), главное что вы не стирали данные, не форматировали разделы, а просто удалили их.Не паникуйте - ваши файлы в абсолютной целости и пока вы не начали делать каких-то манипуляций с жестким диском - в сохранности. Удалена лишь информация о разделах из таблицы разделов жесткого диска. Это как ссылка на файл - без ссылки файл вроде есть, а доступа к нему нет, потому-что адрес его неизвестен.

Окей, будем восстанавливать таблицу.Если у Вас нет возможности запустить ОС на компьютере, с поврежденным винчестером, для начала, вам понадобится LiveCD (желательно с операционной системой Linux). Я делал это с помощью LiveCD Linux Ubuntu, поскольку под рукой не оказалось других LiveCD, но имея выбор, предпочел бы Linux Fedora Core.Смысл LiveCD заключается в том, что на нем расположена операционная система, которой не требуется жестких дисков вообще, т.е. можно даже отключить винчестер и это не помешает загрузиться операционной системе, расположенной на LiveCD.LiveCD доступны для бесплатного скачивания через интернет, их можно найти например так.

После того, как вы скачали образ диска, необходимо записать его на CD (скорее всего это будет DVD-носитель). Записали? Окей, вставляем диск и грузимся с него. Внимание - не перепутайте загрузку ОС, с установкой ОС - это две огромные разницы. Boot - это загрузка, Install или Setup - это установка, вам нужна именно загрузка ОС без установки ее на жесткий диск.

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

Окей, как бы там нибыло, ОС у нас загружена.Теперь нам понадобится программа testdisk.Эта программа умеет работать также под Windows, но все же надеюсь, что у вас загружена именно Linux и все дальнейшие рекомендации относятся именно к работе в Linux.Для начала пробуем

~# testdisk --help

# testdisk --help TestDisk 6.8, Data Recovery Utility, August 2007 Christophe GRENIER <[email protected]> http://www.cgsecurity.org Usage: testdisk [/log] [/debug] [file or device] testdisk /list [/log] [file or device] /log : create a testdisk.log file /debug : add debug information /list : display current partitions TestDisk checks and recovers lost partitions It works with : - BeFS (BeOS) - BSD disklabel (Free/Open/Net BSD) - CramFS, Compressed File System - DOS/Windows FAT12, FAT16 and FAT32 - HFS, HFS+, Hierarchical File System - JFS, IBM's Journaled File System - Linux Ext2 and Ext3 - Linux Raid - Linux Swap - LVM, LVM2, Logical Volume Manager - Netware NSS - NTFS (Windows NT/2K/XP/2003) - ReiserFS 3.5, 3.6 and 4 - Sun Solaris i386 disklabel - UFS and UFS2 (Sun/BSD/...) - XFS, SGI's Journaled File System If you have problems with TestDisk or bug reports, please contact me.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

# testdisk --help

TestDisk 6.8, Data Recovery Utility, August 2007

Christophe GRENIER <[email protected]>

http://www.cgsecurity.org

 

Usage: testdisk [/log] [/debug] [file or device]

       testdisk /list  [/log]   [file or device]

 

/log          : create a testdisk.log file

/debug        : add debug information

/list         : display current partitions

 

TestDisk checks and recovers lost partitions

It works with :

- BeFS (BeOS)                           - BSD disklabel (Free/Open/Net BSD)

- CramFS, Compressed File System        - DOS/Windows FAT12, FAT16 and FAT32

- HFS, HFS+, Hierarchical File System   - JFS, IBM's Journaled File System

- Linux Ext2 and Ext3                   - Linux Raid

- Linux Swap                            - LVM, LVM2, Logical Volume Manager

- Netware NSS                           - NTFS (Windows NT/2K/XP/2003)

- ReiserFS 3.5, 3.6 and 4               - Sun Solaris i386 disklabel

- UFS and UFS2 (Sun/BSD/...)            - XFS, SGI's Journaled File System

 

If you have problems with TestDisk or bug reports, please contact me.

Выдало справочную информацию - окей, программа есть в комплекте. Выдало ошибку, что программа не найдена - придется устанавливать.Для установки программы, в зависимости от того, какая у вас ОС Linux, откройте терминал (консоль) и наберите:В системах класса RH (Red Hat, Fedora Core, CentOS)

sudo yum install testdisk

В системах типа Debian, Ubuntu:

sudo apt-get install testdisk

В системе Linux Gentoo:

sudo emerge testdisk

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

В целом, установка программы не должна составить больших проблем и скорее всего не придется компилировать ее из исходников - чаще всего она устанавливается с помощью менеджера пакетов (yum, apt-get или emerge, в зависимости от ОС).

Итак, программу установили.

Мучить многострадальный первый диск, восстановленный всего несколько часов назад, я не хочу. Поэтому, покажу на примере своего второго диска sdb, на котором находится (и всегда находился) лишь один раздел, что не очень подходит для нашего примера, к сожалению, но за неимением других вариантов подойдет и этот.Запускаем:

testdisk

:

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

Нам предлагают выбрать один из жестких дисков, для анализа. В моей системе их два, я выбираю sdb (второй), ну а если диск в системе один, то и выбирать не придется.Выбирать можно стрелками вверх-вниз.Стрелками влево-вправо, можно выбрать [ Proceed ] (продолжить), либо [ Quit ] (выход).Выбираем [ Proceed ], жмем Enter:

Теперь, нам предлагают выбрать платформу. В большинстве случаев это будет “Intel”, если же у вас другая платформа - вероятно вам об этом известно.Выбираем платформу и жмем Enter:

Теперь нам предлагают выбрать, одну из возможных опций. Прочитать подробнее, о данных опциях можно используя справочную информацию к команде, в стандартном же случае, нем вполне подойдет опция [ Analyse ], более того, очень не советую трогать другие опции, если вы не знаете точно, что делаете.Выбираем [ Analyse ], жмем Enter:

Здесь команда снова предлагает опции на выбор, а также показывает текущие разделы винчестера. В текущий момент, как вы помните, на жестком диске существует только один раздел, о чем и сообщила программа.Оставляем свой выбор на [ Proceed ] (для этого достаточно ничего не менять) и снова жмем Enter:

Теперь нас спрашивают, нужно ли искать разделы, созданные ОС Windows Vista. Если только вы не используете Висту - нажмите N:

После анализа, перед нами открывается список найденных разделов. На моем втором винчестере как был один раздел, так и есть. Однако, если бы недавно их было несколько - они бы непременно нашлись.Вы можете выбрать раздел (стрелками вверх-вниз) и нажать на клавишу P (английская “П”), что бы посмотреть список файлов, содержащихся на разделе (в том числе и на удаленном ранее разделе).Так же, можно добавлять разделы (A), менять их тип (T), удалять разделы(D) или загружать резервную копию таблицы разделов(L) если она была создана ранее.Нажав на Enter, вы заявите программе, о своем желании сохранить новую таблицу разделов и после подтверждения, программа запишет новую таблицу разделов, восстановив таким образом, удаленные (или поврежденные) ранее разделы.

Данная статья написана через несколько часов после того, как автор собственноручно восстановил три раздела с ОС Linux, зверски удаленных win-программой Partition Magick.

&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp

7d3.ru

Восстановление данных с RAW раздела с помощью TestDisk

Недавно столкнулся с ситуацией, когда мой старый внешний USB диск перестал читаться в Windows, определяясь как RAW. Это свидетельствует о том, что Windows не может определить структуру файловой системы, имеющейся на диске. Причина, по которой раздел определяется, как RAW могут быть разными: диск может быть не размечен, может быть стерт/поврежден/отсутствовать заголовок таблицы разделов, на диске могут присутствовать битые сектора либо иметь место физические проблемы с самим диском или его контроллером.

С точки зрения пользователя такой RAW  диск отображается в проводнике, но его размер определяется как 0 (нулевой). При попытке открыть или прочитать данные с RAW раздела появляются различные ошибки вида:

  • Чтобы использовать диск в дисководе E:, сначала отформатируйте его. Вы хотите его отформатировать?

    You need to format the disk in Drive E: before you can use it. Do you want to format it?

  • Нет доступа к E:\. Файловая система тома не распознана.

    Cannot Access Disk. The volume does not contain a recognized file system.

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

Как правило, самый простой способ восстановить работоспособность диска — удалить текущий RAW раздел и пересоздать его с форматированием. Но данные при этом, естественно, будут потеряны, что может быть категорически не приемлемо. Попытамся запустить проверку диска с помощью стандартной утилиты проверка CHKDSK:

chkdsk e: /f

Утилита вернула, что CHKDSK нельзя выполнить для дисков в формате RAW.

The type of the file system is RAW.CHKDSK is not available for RAW drives.

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

  1. Качаем, распаковываем архив с утилитой и запускаем exe в режиме No Log
  2. Находим диск, файловая система которого определяется как RAW и выбираем Proceed
  3. Далее нужно выбрать тип таблицы разделов диска. Как правило, он определяется автоматически как Intel для MBR разделов либо EFI GPT для GPT таблицы. Однако в некоторых случаях нужно выбрать None
  4. Чтобы запустить анализ структуры данных диска выберите Analyze, а на следующем экране Quick Search
  5. Утилита TestDisk отобразит список найденных разделов. С помощью клавиши P можно вывести список файлов на найденном разделе (Q- выход из режима просмотра), В том случае, если и раздела имеется метка P (раздел выделен зеленым цветом) – такой раздел будет восстановлен. Метка D – удален. Чтобы изменить метку, воспользуйтесь стрелками влево/вправо на клавиатуре.

     Совет. Довольно полезная функций режима просмотра файлов на файловой системе – возможность восстановить отдельные папки/файлы на другой диск. Для этого в режиме просмотра нажмите клавишу C.

  6. После того как все разделы к восстановлению помечены, нажмите Enter и Write (тут будьте внимательными, чтобы не перезатереть таблицу разделов мусором). Если нужно выполнить более глубокий анализ диска, выберите Deep Search.Совет. Имейте в виду, что если вы восстанавливаете таким образом системный диск, помимо раздела с самой Windows, в зависимости от версии ОС могут присутствовать и другие разделы раздел с загрузчиком, раздел со средой восстановления и т.д. Для понимания структуры разделов Windows рекомендую познакомится со статьями раз, два, три. В том случае, если загрузочный сектор диска поврежден, утилита TestDisk предложит попытаться восстановить его с помощью опции Rebuild BS.

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

winitpro.ru

Восстанавливаем таблицу разделов жесткого диска

Если таблица разделов жесткого диска была повреждена, как правило, данные еще можно спасти. Мы покажем, как это сделать.При повреждении таблицы разделов данные, как правило, можно спасти Ваш накопитель легко может остаться без работающей таблицы разделов — если слишком рано отключить внешний диск от питания, если вирус пытается угнездиться на защищенном участке жесткого диска или если секторы, в которых записана таблица, просто стали нечитаемыми. После этого вы обязательно получите сообщение от Windows: «Прежде чем использовать диск в дисководе Х:, его нужно отформатировать. Отформатировать?». Спасаем данные и чистим жесткий диск Разумеется, в абсолютном большинстве случаев вы совсем не хотите форматировать накопитель, ведь на нем находятся ваши данные. Но без таблицы разделов система не сможет получить доступ к жесткому диску. Вам необходимо найти способ как-то иначе извлечь информацию с испорченного носителя. Прежде всего, вам потребуется достаточное количество памяти на диске, чтобы разместить там спасенные данные. Для восстановления таблицы разделов диска вы можете воспользоваться бесплатной утилитой TestDisk. Ее можно скачать с сайта производителя cgsecurity.org или взять с CHIP DVD. Также понадобится инструмент DiskPart. Начиная с версии Vista эта программа идет в комплекте с Windows, однако пользователям XP ее придется загрузить с сайта microsoft.ru. Утилита TestDisk необходима для обнаружения данных без таблицы разделов и их копирования. После этого DiskPart очистит жесткий диск, благодаря чему в итоге можно будет создать работающие разделы с помощью собственного средства Windows «Управление дисками», которое доступно в разделе «Управление компьютером». Не стоит бояться командной строки Конечно, программы TestDisk и DiskPart — это мощные инструменты, при работе с которыми можно столкнуться с определенными трудностями. Но не стоит бояться: внимательно читайте каждое сообщение, просматривайте каждый экран и старайтесь максимально придерживаться нашей инструкции. Если на вашем компьютере используется несколько HDD и/или твердотельных накопителей, особенно важно следить за буквами дисков и обозначениями. Нет ничего обиднее, чем удалить разделы совершенно непричастного исправного носителя. Кстати, после процедуры вы сможете спокойно использовать жесткий диск с когда-то испорченной таблицей разделов. Даже если источником проблемы стали неисправные секторы на HDD, не стоит опасаться, что это снова произойдет. Собственное средство диска для управления секторами отмечает их как дефектные, чтобы впредь они не задействовались. Даже если на данный момент проблем с жестким диском нет, сохраните эту инструкцию, и, когда возникнет чрезвычайная ситуация, вы будете во всеоружии. ПРИМЕЧАНИЕ CHIP не несет ответственности за повреждение ваших аппаратных средств или потерю данных, которые могут возникнуть при выполнении приведенных в статье рекомендаций. Как это сделать? 1. РАСПОЗНАЕМ ПРОБЛЕМУ Если Windows предупреждает, что ваш жесткий диск не отформатирован, это необязательно соответствует истине. Проверить, так ли это, можно запустив встроенный инструмент Windows «Управление дисками». 2.ПРОВЕРЯЕМ ЖЕСТКИЙ ДИСК При отсутствии неполадок в средстве «Управление дисками» («Панель управления | Администрирование | Управление компьютером») диск будет обозначен как «RAW» или иметь статус «Исправен». 3.ПЕРВАЯ ПОПЫТКА ВОССТАНОВЛЕНИЯ Используйте собственную утилиту Windows chkdsk в редакторе командной строки cmd, который необходимо вызывать от имени администратора. Запустите команду «chkdsk x: /f», где вместо «x» подставьте букву вашего диска. 4. ЗАПУСКАЕМ ПРОГРАММУ ДЛЯ АНАЛИЗА Если предыдущая процедура не принесла успеха, запустите TestDisk. Клавишей «Enter» подтвердите настройку «Create». На следующем этапе выберите свой жесткий диск и запустите тестирование последовательностью «Proceed | Intel | Analyse | Quicksearch». 5. ПЕРЕЗАПИСЫВАЕМ ТАБЛИЦУ РАЗДЕЛОВ Выберите свой раздел, нажмите на «Continue» и создайте новую таблицу разделов с помощью функции «Write». Если раздел не отобразится, повторите процесс, используя «Deeper search». 6. СОХРАНЯЕМ ИСЧЕЗНУВШИЕ ФАЙЛЫ Если процесс прошел неудачно, повторите действия этапа 4, однако после «Continue» выберите «List files». Для копирования файлов следуйте указаниям внизу окна. 7. ВОЗВРАЩАЕМ ЖЕСТКИЙ ДИСК В РАБОЧЕЕ СОСТОЯНИЕ После успешного копирования запустите программу DiskPart от имени администратора. С помощью функции «List disk» отобразите все жесткие диски, выберите нужный командой «Select disk x» и очистите его («Clean»). 8. ФОРМАТИРУЕМ И РАЗБИВАЕМ НА РАЗДЕЛЫ В «Управлении дисками» инициализируйте и, если требуется, разбейте на разделы данный диск, а затем верните на него данные.

ichip.ru

Восстановление Данных NTFS Разделов

Видео о программе

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

Назначение программы

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

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

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

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

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

Восстановление файловой системы NTFS после сбоя

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

Восстановление после очистки «Корзины»

Удалили файл из «Корзины» или, минуя ее, с использованием сочетания «Shift» + «Delete». Не паникуйте - утилита вернет файлы в считанные минуты. Даже если вы постоянно удаляете файлы, не помещая их в «Корзину», их содержимое не перезаписывается мгновенно. Файловая система только отмечает запись как «удаленную» и программа, анализируя файловую таблицу, восстанавливает данные.

Восстановление раздела NTFS заблокированного вирусом

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

Восстановление структуры NTFS на "битом" диске

Иногда доступ к системному диску заблокирован сообщением об ошибке. Эти сообщения варьируются от «Доступ запрещен» или «Windows не может получить доступ к диску» до предложения отформатировать логический раздел, что связано чаще всего с поврежденной или отсутствующей системной информацией. Hetman NTFS Recovery получает низкоуровневый доступ к таким устройствам и восстанавливает важную информацию.

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

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

Файлы

Восстанавливая файлы текстовых документов DOC, DOCX, RTF, PDF,…, электронных таблиц XLS, XLSX,…, презентаций PPT, PPTX,…, сжатых архивов ZIP, RAR,…, цифровых изображений JPEG, PSD,…, видео и аудио материалы в AVI, DAT, MKV, MPG, VOB, MP3, … форматах, утилита предлагает комплексное решение для любых форматов данных. Почтовые сообщения, базы данных, бинарные и исполняемые EXE файлы, исходные коды программ, виртуальные образы дисков – это далеко не полный список файлов, поддерживаемых программой.

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

Жесткие диски

Hetman NTFS Recovery восстанавливает информацию системных дисков компьютеров и ноутбуков под управлением файловой системы NTFS.

Внешние USB-диски

Программа работает с внешними дисками и любыми другими устройствами (только NTFS), подключенными USB кабелем к компьютеру пользователя.

SSD-диски

Утилита восстанавливает данные с SSD-дисков, утерянные после форматирования, системного сбоя или удаления файлов (с отключенной функцией TRIM).

Восстановление NTFS в пошаговом режиме

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

Алгоритмы восстановления данных NTFS

Годы опыта инженеров компании Hetman Software позволили совместить в программе два различных алгоритма восстановления данных. «Побайтово» анализируя весь объем носителя информации, программа находит «сигнатуры» начала и конца различных типов файлов и комбинирует эту информацию с данными, полученными после анализа основной файловой таблицы и ее копии. Такой подход позволяет не только восстанавливать содержимое файлов в полном объеме, но и сохранять структуру дерева каталогов, а также всю служебную информацию (имена файлов, размер на диске, даты создания и редактирования и т.д.). Результат работы программы сопоставим с результатами профессиональных криминалистических лабораторий по восстановлению данных.

Предварительный просмотр и HEX-редактор

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

Безопасность восстановления NTFS

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

Сохранение восстановленных файлов

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

К примеру, если вы удалили файл с диска «C», сохранять его необходимо в папку на диске «D». Утилита позволяет сохранить файлы на любой логический диск (на карте памяти, USB-флеш-диске, жестком или внешнем диске), записать на CD- или DVD-диск, создать ISO-образ или сохранить на сервер по FTP-протоколу.

Файловые и операционные системы

Утилита поддерживает все версии файловой системы NTFS (англ. New Technology File System) и восстанавливает альтернативные потоки данных (ADS), сжатые или закодированные файлы. Hetman NTFS Recovery работает со всеми популярными 32- и 64-битными операционными системами Windows: XP, Server 2003, Vista, Server 2008, Seven, Eight, Ten.

Альтернативные продукты

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

hetmanrecovery.com

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

17.10.1999 Автор: А. В. Фролов, Г. В. Фролов

Программы же восстановления 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 строку Partition Table для форматного просмотра таблицы разделов диска, а затем перейдите на нужный раздел с помощью кнопки Go. Если необходимо (когда восстанавливаются файлы из расширенного раздела), повторите эту процедуру несколько раз.

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

Рис. 2. Просмотр загрузочного сектора раздела NTFS

Здесь содержатся все сведения о геометрии восстанавливаемого раздела. В частности, размер кластера в секторах находится в поле Sectors per cluster. Кроме того, здесь приведены номера кластеров основной и резервной таблицы MFT (поля Clusters to MFT и Clusters to MFT mirr соответственно).

А что делать, если главная загрузочная запись или загрузочная запись нужного раздела уничтожены?

Эта ситуация тяжелая, но не фатальная. Подробную таблицу соответствия емкости логического устройства NTFS и числа кластеров можно найти в MSDN. Например, если емкость находится в интервале 1025 — 2048 Мбайт, размер кластера будет равен 4 секторам, а если в диапазоне от 8193 до 16 384 Мбайт — то в одном кластере будет 32 сектора. Заметим, однако, что, позаботившись заранее о возможности последующего восстановления диска в случае его повреждения, можно облегчить такую работу, когда в ней возникнет необходимость. Нужно определить и записать размер кластера сразу после установки ОС, пока загрузочный сектор NTFS еще цел.

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

Таблица MFT

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

Файловая система FAT (и ее разновидность FAT32) хранит информацию о файлах в нескольких местах логического устройства. Дескриптор файла, содержащий его имя, размер, дату создания и номер первого выделенного для него кластера, находится в каталоге. Таблица размещения файлов File Allocation Table, от которой и произошло название файловой системы FAT, хранит связанный список всех кластеров, выделенных файлу. И наконец, сам файл может быть распылен по кластерам.

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

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

В файловой системе NTFS вся информация о файлах хранится в так называемой главной таблице файлов Master File Table (MFT). Записи таблицы MFT содержат наборы дескрипторов с такой информацией о файлах, как имя, даты создания и модификации, атрибуты безопасности, и, что самое главное, списки кластеров, выделенных файлам. Если файл имеет небольшой размер, то он может храниться непосредственно в записи таблицы MFT.

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

Как найти таблицу MFT?

Найти таблицу MFT достаточно просто, если сохранился загрузочный сектор раздела NTFS. Нажмите кнопку Go около поля Clusters to MFT или Clusters to MFT mirr в панели, показанной на рис. 2. Для просмотра содержимого первого сектора таблицы выберите из меню View программы Disk Probe строку Bytes. Результат выполнения такой операции показан на рис. 3.

Рис. 3. Содержимое первого сектора таблицы MFT

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

Строка $.M.F.T. находится со смещением D2. Это имя системного файла, содержащего таблицу MFT, в кодировке Unicode. Таким образом, первая запись файла $MFT описывает сам этот файл. Просматривая таблицу, можно обнаружить записи для других системных файлов, таких как $MFTMirror, $LogFile, $Volume, $AttrDef и др.

Рис. 4. Поиск начала таблицы MFT

Если загрузочный сектор разрушен, начало таблицы MFT нетрудно найти с помощью программы Disk Probe. Для этого выберите в меню Tools строку Search Sector, установите переключатели в положение, показанное на рис. 4, и, заполнив поле Enter characters to search for, нажмите кнопку Search. Следует запастись терпением, поскольку процесс поиска может отнять немало времени.

Заметим, что подобным образом можно найти в таблице MFT записи для тех файлов, которые нужно восстановить. Так как имена файлов хранятся в кодировке Unicode, при поиске следует установить переключатель в положение Unicode characters. Кроме того, необходимо включить режим поиска Exhaustive search и Ignore case.

Анализ записей MFT

К сожалению, программа Disk Probe не содержит никаких средств для форматного просмотра содержимого записей MFT. Более того, точный формат этой записи отсутствует в открытой документации Microsoft. Однако многое можно обнаружить в Internet, сделав запрос по ключевым словам «NTFS Documentation». Нам, например, удалось найти информацию, собранную разработчиками модулей для операционной системы Linux. Анализируя исходные тексты модуля для монтирования в Linux файловой системы NTFS, можно понять назначение отдельных полей записей MFT (авторы приносят благодарность Максиму Синеву за помощь в «расшифровке» записей MFT).

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

Первые четыре байта в записи, описывающей файл, образуют слово FILE. На рис. 3 они выделены красным цветом. Следующие два байта (выделенные синим цветом) — смещение так называемой области Fixup. В рассматриваемом случае значение смещения равно 002A (с учетом обратного порядка расположения байтов в слове). Здесь и далее будем пользоваться шестнадцатеричными числами.

Область Fixup используется в процессе обнаружения ошибок чтения или записи. Она состоит из слов размером два байта. Количество слов хранится в записи MFT со смещением 0006. На рис. 3 поле размера области Fixup выделено фиолетовым цветом. Там хранится значение 0003, следовательно, область Fixup начинается со смещения 002A и простирается до 002A+(2*0003)=002F.

Сразу за областью Fixup начинаются поля атрибутов. Смещение первого атрибута равно 0030.

Первые четыре байта области атрибутов определяют тип, а следующие четыре — размер в байтах. Например, вслед за областью Fixup со смещением 0030 следует атрибут с типом 10. На рис. 3 тип этого и следующего за ним атрибутов выделен красным цветом (размер атрибута выделен синим). Атрибут занимает 48 байт, следовательно, следующий атрибут (с типом 30) начнется со смещением 0078.

Таким образом можно выделить в записи MFT все атрибуты. В конце самого последнего записано значение FFFFFFFF — признак конца цепочки атрибутов.

Для восстановления файлов наибольший интерес представляют атрибуты типа 30 и 80. Первый из них хранит имя файла. По нему следует искать запись MFT, описывающую восстанавливаемый файл. Второй атрибут с типом 80 хранит список кластеров, выделенных файлу, или сам файл. Про него мы расскажем подробнее. Для удобства описание атрибута данных выделено на рис. 5.

Рис. 5. Атрибут данных

Как видно из рисунка, тип атрибута, равный 80, хранится в записи MFT со смещением 0160. Всего атрибут данных занимает D8 байт, так как именно это значение находится в четырехбайтовом поле со смещением 4 относительно начала атрибута.

Байт со смещением 8 относительно начала атрибута данных — это признак резидентного размещения файла. Если его значение равно 1, запись MFT хранит только список кластеров, выделенных файлу (как в описываемом случае), а если 0 — файл находится внутри самой записи MFT. Как правило, записи содержат только файлы небольших размеров.

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

Для того чтобы определить точное расположение нерезидентного файла на диске, нужно проследить цепочку так называемых блоков виртуальных номеров кластеров Virtual Cluster Number (VCN), или просто блоков VCN. Показатель смещения начала этой цепочки хранится в двухбайтовом поле, имеющем смещение 20 байт относительно начала атрибута данных. В описываемом случае этот показатель равен 40, а смещение области блоков VCN относительно начала записи MFT равно 01A0. На рис. 5 эта область выделена жирной вертикальной линией зеленого цвета.

Анализ области блоков VCN

Файл, записанный в разделе NTFS, может быть сегментирован. Он состоит из одного или нескольких фрагментов, называемых экстентами. Размер и расположение каждого экстента описывается в блоке VCN. В зависимости от того, фрагментирован файл или нет, область VCN может содержать один блок или их набор. Блоки VCN имеют переменный размер, определяемый первым байтом.

Формат блока стоит показать на конкретном примере. Возьмем первый блок VCN, имеющий в рассматриваемом примере смещение 01A0 относительно начала записи MFT:

31 20 D9 86 02

Тетрады первого байта со значением 31 определяют размеры двух полей блока VCN. Первое поле, имеющее длину один байт, хранит количество кластеров, выделенных экстенту файла. Второе поле размером три байта содержит номер первого кластера. В данном случае первому экстенту файла $MFT выделено 20 кластеров, а номер первого кластера для первого экстента равен 0286D9. Таким образом определяем размер и расположение первого экстента файла.

Второй блок VCN расположен сразу вслед за первым:

12 24 08 21

Для того чтобы определить первый кластер второго экстента, необходимо прибавить к адресу первого экстента смещение, указанное во втором блоке VCN (с учетом знака). В данном случае второй экстент размещен в кластере с номером 0286D9+21=286FA. Длина второго экстента составляет 0824 кластера.

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

Резидентные файлы

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

Рис. 6. Запись таблицы MFT с резидентным атрибутом

При этом смещение резидентных данных, т. е. файла, записано в двухбайтовом слове со смещением 14 относительно начала атрибута данных, а размер — в двухбайтовом слове со смещением 10.

Приведем небольшой пример. Для иллюстрации формата записи MFT, содержащей резидентный атрибут данных, мы подготовили маленький файл с именем Small.txt, содержащий текстовую строку «This is a small text file.». Затем с помощью программы Disk Probe мы обнаружили запись таблицы MFT, созданную для этого файла (рис. 6).

Здесь атрибут данных начинается со смещением 0160 относительно начала записи MFT. Байт со смещением 8 внутри этого атрибута (выделен зеленым цветом) равен нулю, следовательно, мы имеем дело с резидентным атрибутом.

Как видно из рис. 6, байты файла Small.txt (выделенные желтым цветом) находятся внутри записи MFT со смещением 18 относительно начала атрибута данных, а размер файла составляет 1A байт.

Как же восстановить файлы?

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

Когда известны имена файлов, подлежащих восстановлению, нужно найти соответствующие им записи в таблице MFT. Это можно сделать с помощью программы Disk Probe, воспользовавшись строкой Search Sector из меню Tools. Далее следует обнаружить в этой записи атрибут данных и определить, резидентный он или нет.

Если атрибут данных резидентный, то нужно сохранить сектор, содержащий запись MFT, в виде файла на исправном жестком диске или на дискете. Это можно сделать, используя строку Save as меню File программы Disk Probe. После этого следует вырезать нужную часть данных и сохранить результат в новом файле. Такую операцию нетрудно выполнить, например, в редакторе Norton Disk Editor для MS-DOS.

В случае нерезидентного атрибута работы будет намного больше.

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

Восстановив все экстенты, объедините их в один файл (например, командой COPY с параметром /B). Затем установите правильную длину файла, полученную из поля со смещением 30 атрибута данных. В разделе FAT такая операция может быть выполнена с помощью все той же программы Norton Disk Editor.

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

Что же касается полностью автоматических средств, восстанавливающих разрушенные разделы NTFS и случайно удаленные файлы, до здесь можно упомянуть программу Tiramisu for Windows NT, разработанную в компании OnTrack Data International, Inc. Ее бесплатная демонстрационная версия доступна по адресу http://www. recovery.de.

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

Мы все-таки рекомендуем использовать автоматические средства только в крайнем случае, особенно если речь идет о восстановлении особо важных данных. Известно, например, что такая программа, как Norton Disk Doctor, может в некоторых случаях не только не улучшить, но даже ухудшить состояние диска FAT, сделав потерю данных невозвратимой.

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

ОБ АВТОРАХ

Фролов Александр Вячеславович, Фролов Григорий Вячеславович — авторы серий книг «Библиотека системного программиста» и «Персональный компьютер. Шаг за шагом», их электронные адреса: [email protected] и http://www.glasnet.ru/~frolov

25967

www.osp.ru

Восстанавливаем таблицу разделов жесткого диска

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

После этого вы обязательно получите сообщение от Windows: «Прежде чем использовать диск в дисководе Х:, его нужно отформатировать. Отформатировать?».

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

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

Также понадобится инструмент DiskPart. Начиная с версии Vista эта программа идет в комплекте с Windows, однако пользователям XP ее придется загрузить с сайта microsoft.ru.

Утилита TestDisk необходима для обнаружения данных без таблицы разделов и их копирования.

После этого DiskPart очистит жесткий диск, благодаря чему в итоге можно будет создать работающие разделы с помощью собственного средства Windows «Управление дисками», которое доступно в разделе «Управление компьютером».

Не стоит бояться командной строки Конечно, программы TestDisk и DiskPart — это мощные инструменты, при работе с которыми можно столкнуться с определенными трудностями. Но не стоит бояться: внимательно читайте каждое сообщение, просматривайте каждый экран и старайтесь максимально придерживаться нашей инструкции.

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

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

ПРИМЕЧАНИЕ: мы не несем ответственности за повреждение ваших аппаратных средств или потерю данных, которые могут возникнуть при выполнении приведенных в статье рекомендаций .

Как это сделать?

1. РАСПОЗНАЕМ ПРОБЛЕМУ Если Windows предупреждает, что ваш жесткий диск не отформатирован, это необязательно соответствует истине. Проверить, так ли это, можно запустив встроенный инструмент Windows «Управление дисками».

2.ПРОВЕРЯЕМ ЖЕСТКИЙ ДИСК При отсутствии неполадок в средстве «Управление дисками» («Панель управления | Администрирование | Управление компьютером») диск будет обозначен как «RAW» или иметь статус «Исправен».

3.ПЕРВАЯ ПОПЫТКА ВОССТАНОВЛЕНИЯ Используйте собственную утилиту Windows chkdsk в редакторе командной строки cmd, который необходимо вызывать от имени администратора . Запустите команду «chkdsk x: /f», где вместо «x» подставьте букву вашего диска.

4. ЗАПУСКАЕМ ПРОГРАММУ ДЛЯ АНАЛИЗА Если предыдущая процедура не принесла успеха, запустите TestDisk. Клавишей «Enter» подтвердите настройку «Create». На следующем этапе выберите свой жесткий диск и запустите тестирование последовательностью «Proceed | Intel | Analyse | Quicksearch».

5. ПЕРЕЗАПИСЫВАЕМ ТАБЛИЦУ РАЗДЕЛОВ Выберите свой раздел, нажмите на «Continue» и создайте новую таблицу разделов с помощью функции «Write». Если раздел не отобразится, повторите процесс, используя «Deeper search».

6. СОХРАНЯЕМ ИСЧЕЗНУВШИЕ ФАЙЛЫ Если процесс прошел неудачно, повторите действия этапа 4, однако после «Continue» выберите «List files». Для копирования файлов следуйте указаниям внизу окна.

7. ВОЗВРАЩАЕМ ЖЕСТКИЙ ДИСК В РАБОЧЕЕ СОСТОЯНИЕ После успешного копирования запустите программу DiskPart от имени администратора . С помощью функции «List disk» отобразите все жесткие диски, выберите нужный командой «Select disk x» и очистите его («Clean»).

8. ФОРМАТИРУЕМ И РАЗБИВАЕМ НА РАЗДЕЛЫ В «Управлении дисками» инициализируйте и, если требуется, разбейте на разделы данный диск, а затем верните на него данные.

Источник

pomogaemkompu.temaretik.com


Смотрите также