Windows. Вирусы. Ноутбуки. Интернет. Office. Утилиты. Драйверы

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

Чтобы после удаления или случайного форматирования восстановить партицию полностью нам поможет программа TestDisk.

TestDisk: инструкция

Шаг 1. Скачиваем образ диска с программой или скачиваем Ultimate Boot CD (UBCD), в составе которого уже присутствует TestDisk.
(Советуем прочесть нашу статью о том, как создать загрузочную флешку с UBCD: )

Шаг 2. Загружаемся с CD или USB-диска, содержащего программу TestDisk.

Шаг 3. Если Вы загрузились с UBCD 4.11 , то найдите утилиту в соответствующем разделе: Filesystem Tools -> Partition Tools -> TestDisk v6.6 .

Внимание! На все вопросы при запуске программы отвечаем «ОК » с помощью клавиши «ENTER» либо просто ждём автоматического выполнения действий по умолчанию:

Через пару минут программа загрузится.

Шаг 4. В программе TestDisk выбираем жёсткий диск, на котором нужно найти раздел, и жмём Proceed (продолжить) :

Шаг 5. Выбираем тип файловой системы. Если жёсткий диск использовался с ОС Windows, выбираем Intel :

Шаг 6. Жмём Analyze для анализа жёсткого диска:

Шаг 7. Когда программа определит тип файловой системы, жмём Proceed , чтобы запустить поиск затёртой партиции:

Программа ищет удалённые разделы (партиции) и показывает прогресс в процентах:

Если удалённые разделы найдены, они отобразятся в виде списка.

(На картинке ниже мы видим, что в нашем случае программа нашла два раздела — Data1 и Data2 )

Шаг 8. Для восстановления нужного раздела необходимо его выбрать клавишами «Стрелка Вверх» и «Стрелка Вниз» и нажать клавишу Enter :

(Допустим, мы искали раздел Data1 и хотим его восстановить, чтобы он снова стал виден в ОС Windows)

Шаг 9. Теперь нужно выбрать стрелками команду Write! и нажать Enter для её запуска. Этим действием мы восстанавливаем таблицу разделов и выбранный раздел снова будет виден в ОС Windows вместе со всем содержимым:

Шаг 10. Подтверждаем намерение записать таблицу разделов путём нажатия клавиши Y (yes) :

Программа восстановила раздел и сообщает о необходимости перезагрузки! Дело сделано!

Шаг 11. Выход из программы.

Жмём Enter для закрытия сообщения:

… и выходим из программы с помощью команд Quit (все команды по-прежнему запускаются клавишей ENTER ) :


Программа сообщает об успешном завершении работы утилиты TestDisk. Можно нажимать RESET для перезагрузки компьютера.

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

Этот пример проблемной (Пример восстановления ) ситуации представляет собой пошаговые действия при работе с TestDisk, позволяющие восстановить и исправить поврежденные/ый раздел/ы.

Одним из условий при работе в программе является:

  • Запуск программы должен осуществляться с привилегиями / правами "администратора".

Важные моменты для использования TestDisk:

  • Чтобы перейти в TestDisk, используйте клавиши стрелки Вверх/Вниз и PageUp/PageDown .
  • Чтобы продолжить, подтвердите свой выбор нажатием клавиши Enter .
  • Чтобы вернуться к предыдущему дисплею или выйти TestDisk, используйте клавишу Q (выход ).
  • Чтобы сохранить изменения в сделанные при работе TestDisk, вы должны подтвердить их клавишей Y (да) и / или Enter
  • Для записи данных в раздел MBR, вам необходимо выбрать "Write" посредством выбора с клавиатуры и нажмите клавишу Enter .

Признаки

1. Если на жестком диске первичный раздел содержит операционную систему, то, скорее всего, которая больше не загрузиться; из-за в первичном разделе загрузочного сектора.
2. Если жесткий диск содержит вторичные разделы, к которым невозможно получить доступ или вы можете подключаете свой диск на второй канал в другом компьютере (обычно там подключены CD / DVD привод),и наблюдаются следующие симптомы следующие симптомы бы отметил следующее:

  1. Проводник Windows или Дисковый менеджер отображает первый первичный раздел как raw неотформатированный и Windows показывает:
    The drive is not formatted, do you want to format it now? [Ваш диск неотформатирован. Отформатировать его сейчас? ]
  2. Логический раздел отсутствует. В ПРОВОДНИКЕ Windows логический диск не доступен. В Оснастке Управление дисками отображает только "незанятое пространство", на месте где этот логический раздел был расположен.

Запуск TestDisk

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

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

Чтобы восстановить раздел с образа устройства или восстановить файловую систему образа, запустите

  • testdisk image.dd чтобы разделить образ
  • testdisk image.E01 чтобы восстановить файлы с образа Encase EWF
  • testdisk "image.???" если образ Encase разбит на несколько файлов.

Чтобы восстановить файловую систему которая не отображается в TestDisk, запустите testdisk device , например

  • testdisk /dev/mapper/truecrypt0 или testdisk /dev/loop0 чтобы восстановить файлы загрузочных секторов NTFS или FAT32 с раздела TrueCrypt. Этот же метод работает с файловыми системами зашифрованными с помощью cryptsetup/dm-crypt/LUKS.
  • testdisk /dev/md0 чтобы восстановить файловую систему на Linux Raid устройстве.

Создание лога

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

По возможности, выбирайте низкоуровневые (raw) /dev/rdisk* устройства вместо логических /dev/disk* для повышения скорости передачи данных.

Выбор типа Таблицы Разделов

TestDisk отображает типы Таблицы Разделов (Partition Table types).

  • Выберите пункт меню "Анализ" ("Analyse") для проверки структуры разделов текущего диска и поиска "потерянных" разделов.
  • Нажмите Enter для продолжения.
  • Ответьте на вопрос Should TestDisk search for partition created under Vista? (Производить поиск разделов созданных под ОС Vista?).
  • Выберите этот раздел и нажмите p для отображения списка файлов (Для выхода из режима отображения списка файлов, нажмите q ).

Все папки и файлы отображаются нормально. (Утилита не понимает русский язык, поэтому файлы с русскими именами будут отображены не корректно)

  • Нажмите Ввод (Enter) для продолжения.

Сохранить таблицу разделов или продолжить поиск?


  • Когда все искомые разделы присутсвтуют и данные о них отображаются правильно, вам следует выбрать пункт Write в меню чтобы сохранить структуру разделов. Пункт меню Extd Part дает вам возможность решить будет ли расширенный раздел использовать все доступное дисковое пространство или только необходимое (минимальное).
  • Так как первый раздел все еще отсутствует , выберите пункт меню Deeper Search (если он не был выбран автоматически) и нажмите (Enter) для продолжения.

Раздел все еще отстутсвует: Deeper Search

Deeper Search так же ищет резервную копию загрузочного сектора FAT32, резервную копию суперблока загрузочного сектора NTFS , резервную копию суперблока ext2/ext3 чтобы найти больше разделов,

После Deeper Search, результаты будут отображены как на рисунке ниже:
Первый раздел "Partition 1" был найден с помощью резервной копии загрузочного сектора. В нижней строке окна можно увидеть сообщение "NTFS found using backup sector!" и размер раздела. Второй раздел "Partition 2" отображен дважды с различными размерами.
Оба раздела помечены со статусом D для удаления, потому что они частично совпадают.


The file system of the upper logical partition (label Partition 2) is damaged (click on thumb).
  • Let this partition Partition 2 with a damaged file system marked as D(deleted) .
  • Highlight the second partition Partition 2 below
  • Press p to list its files.

It works, you have found the correct partition!

  • Use the left/right arrow to navigate into your folders and watch your files for more verification

Note: FAT directory listing is limited to 10 clusters, some files may not appears but it doesn"t affect recovery.

  • Press q for Quit to go back to the previous display.
  • The available status are Primary, * bootable, Logical and Deleted.

Using the left/right arrow keys, change the status of the selected partition to L(ogical)

  • Confirm at Write with Enter, y and and Ok.

Now, all partitions are registered in the partition table.

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

The boot sector of the first partition named Partition 1 is still damaged. It"s time to fix it. The status of the NTFS boot sector is bad and the backup boot sector is valid. Boot sectors are not identical.


  • To copy the backup of the boot sector over the boot sector, select , validate with Enter, use y to confirm and next Ok.

More Information about repairing your boot sector under TestDisk Menu Items . The following message is displayed:


The boot sector and its backup are now both ok and identical: the NTFS boot sector has been successfully recovered.

  • Press Enter to quit.

  • TestDisk displays You have to restart your Computer to access your data so press Enter a last time and reboot your computer.

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

TestDisk может восстанавливать

  • файлы из разделов NTFS начиная с версии 6.11 .

If it doesn"t work or for other filesystem, try PhotoRec , a signature based file recovery utility.

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

Знакомство с TestDisk

TestDisk – бесплатное кроссплатформенное приложение, которое было создано с одной целью – помочь пользователям восстановить потерянные разделы или сделать незагрузочные диски загрузочными и наоборот. Мы уже писали о подобной проблеме, рассматривая возможности программы Partition Table Doctor Recovery, которая тоже осуществляет восстановление разделов жесткого диска . Зачастую подобные проблемы возникают ввиду человеческого фактора или извне – в результате повреждения вирусами. Кроме того, вы можете воспользоваться утилитой TestDisk для починки некоторых ошибок файловой системы.

Из возможностей TestDisk нужно отметить функцию диагностики HDD. Результаты работы приложения можно записать в журнал testdisk.log, который будет содержать выставленные параметры, техническую информацию и другие выходные данные.

Интерфейс утилиты TestDisk 7.0 для Mac OS X

Что делать, если жесткий диск содержит «битые» (bad) сектора

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

Где найти файлы, которые были восстановлены / скопированы?

По умолчанию, утилита TestDisk копирует восстановленные данные в текущую папку. То есть, вам нужно заглянуть в папку testdisk-6.11.3/win/ (в случае с Windows) или в каталог testdisk-6.12-WIP.

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

У меня не получается скопировать, переместить, переименовать восстановленные в TestDisk файлы!

  • windows: вам нужно выставить права владельца на папку (см. http://support.microsoft.com/kb/308421)
  • mac os x и linux: Смените владельца каталога, для этого используйте в Тестдиске команду:

sudo chown -R username recup_dir.*

Восстановление разделов (и файловой системы)

Файловая система FAT:

  • Для DOS: Запустите команду scandisk c:
  • Для проверки раздела, отформатированного в FAT в среде Windows, запустите chkdsk /f c:
  • Выполните команду fsck.vfat -a название_устройства

Файловая система NTFS:

  • Для проверки NTFS-раздела в ОС Windows, запустите chkdsk /f c:

Файловая система ReiserFS:

  • Если суперблок в разделе с reiserfs отсутствует, в программе "Тестдиск" можно восстановить его так: – reiserfsck --rebuild-sb ваше_устройство.

Восстановление загрузочного сектора

Windows 9x

Если ваша операционная система не запускается, вы можете переустановить системные файлы, используя в приложении TestDisk команду sys c: .

Windows 2000/XP/2003

  • Запустите утилиту fixmbr через Консоль восстановления (т.е. fixmbr \Device\HardDisk0)
  • Проверьте файл c:boot.ini
  • Запустите fixboot для восстановления загрузочного сектора NTFS.

Windows Vista/Windows 7/...

  • Запустите bootrec.exe /fixmbr из Консоли восстановления (см. выше)
  • Проверьте конфиг c:boot.ini
  • Запустите bootrec.exe /fixboot для восстановления загрузочного сектора NTFS.

Linux

Не забудьте обновить файл /etc/fstab для отображения порядка разделов в списке.

Обновите конфигурацию мультизагрузки и переустановите загрузку в MBR (Master Boot Record).

  • Lilo: конфиг – /etc/lilo.conf, lilo для переустановки
  • Grub: конфиг – /boot/grub/grub.conf, grub-install device для переустановки загрузочника

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

Заходим в управление компьютером

Выбираем управление дисками

Мы видим, что в ноутбуке установлен один физический жёсткий диск и на нём создано три раздела. Теперь мы удаляем том D: для проведения эксперимента:

Подтверждаем удаление

И… вместо раздела D: у нас нераспределённое пространство:

Восстановление раздела с помощью Testdisk для Windows

Заходим на официальный сайт программы: http://www.cgsecurity.org/wiki/TestDisk

Переходим в раздел download :

и скачиваем TestDisk для Windows:

Открываем скачанный файл:

Распаковываем его:

Заходим в папку, куда распаковали архив:

и запускаем файл testdisk_win.exe :

Запускается окно консоли.

Выбираем No Log :

Выбираем физический жёсткий диск и нажимаем Proceed :

Выбираем тип партиции и нажимаем Enter :

Выбираем Analyse :

После этого утилита выводит нам список разделов на физическом диске. Нажимаем Quick Search для запуска поиска удалённых разделов:

Просканировав диск утилита находит все разделы, в том числе и удалённый. В нашем случае это том DATA.

Слева отображаются свойства партиций:

* — основной загрузочный
P- основной
L-логический

Наводим курсор на искомый раздел и сверяем его размер. Можно также нажать клавишу P для вывода списка файлов на выделенном диске. Для выхода обратно в главное окно утилиты нужно нажать клавишу Q . Когда мы удостоверились, что это нужный раздел, нажимаем Enter :

Нажимаем Write для записи информации о томе DATA в таблицу разделов диска:

Теперь нужно нажать Y для подтверждения:

Выбираем OK :

Выбираем Quit :

И ещё раз Quit для закрытия окна утилиты:

Перезагружаемся…

И наш диск D: снова с нами:

TestDisk - как пользоваться. У вас пропал раздел жёсткого диска на Windows , произойти это может по многим причинам, вирус попал на ваш компьютер, неправильная работа какой либо программы или неправильные действия пользователя, что происходит чаще. Не надо паниковать ваши файлы в целости и сохранности, удалена всего лишь информация о разделе жёсткого диска , из таблицы разделов. Эта таблица представляет собой что-то похожее на ссылки, файл вроде как есть, а без ссылки на него система не может его увидеть, потому что адрес его не известен. Первое что нужно в таком случае сделать, это ни чего не пытаться делать с этим жёстким диском (форматировать, или что-то пытаться на него записать).Если это произошло с системным разделом, то есть диском С, и система не запускается, то винчестер надо изъять, подключить к другому исправному компьютеру и провести с ним все ниже следующие операции. В рассматриваем случае исчез раздел Е находящийся на одном жестком диске с системой. В этом мне помогла мощная абсолютно бесплатная утилита TestDisk . Эта программа специально создана для восстановления потерянных разделов на жёстких дисках, для восстановления загрузочных файлов, из-за неправильных действий программ, человека и вирусов (к примеру, исчезла таблица разделов), а также при сбое в работе носителя информации. На данный момент, TestDisk считается лучшим инструментом в своей категории, неоднократно помогавший справляться там, где не смогли помочь платные инструменты от таких монстров, как: Acronis, Runtime и прочие. Считается, что использование утилиты по типу Acronis Recovery чаще вредит и более усугубляет проблему, чем вам помогает. И так, представляю вам обзор, как я справился с этой проблемой. Скачиваем TestDisk с официального сайта или , и распаковываем, обязательно на другой жёсткий диск, не на тот на котором собираемся восстанавливать раздел, если у вас один жёсткий диск, то это надо делать на другом компьютере.

У меня пропал раздел Е.

Запускаем программу дважды кликнув на значке

Открывается окно программы

в программе работаем клавишами, вверх, вниз, влево, вправо.

Здесь выбираем Create и нажимаем Enter

Здесь выбираем проблемный жёсткий диск у меня он первый, размером 20 ГБ и нажимаем Enter

Выберите нужный тип Таблицы Разделов. Обычно правильное значение уже выбрано "по умолчанию", поскольку TestDisk при анализе определяет тип таблицы автоматически.

Нажмите Ввод (Enter) для продолжения.

Выбираем пункт меню "Анализ" ("Analyse") для проверки структуры разделов текущего диска и поиска "потерянных" разделов.

Нажимаем Enter для продолжения.

Нажимаем Enter для продолжения.

Ответьте на вопрос Should TestDisk search for partition created under Vista? (Производить поиск разделов созданных под ОС Vista?).

Нажимаем Y для продолжения.

TestDisk отображает результаты поиска в режиме реального времени.

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

Выбираем этот раздел и нажмите p для отображения списка файлов (Для выхода из режима отображения списка файлов, нажмите q).


Все папки и файлы отображаются нормально. (Утилита не понимает русский язык, поэтому файлы с русскими именами могут отображаться не корректно)
Нажимаем Ввод (Enter) для продолжения.

Нажимаем Ввод (Enter) для продолжения.

Здесь начинается повторное сканирование но мы нажимаем Ввод (Enter) программа закрывается, перезагружаем компьютер.

Заходим в мой компьютер и смотрим что там

Раздел восстановлен , всё ОК, файлы спасены.

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter
ПОДЕЛИТЬСЯ: