Руководства по восстановлению и устранению неполадок
Пошаговые инструкции по использованию TestDisk: от запуска до анализа дисков, восстановления разделов и безопасного копирования файлов.
TestDisk — программа с интерфейсом командной строки. Навигация с клавиатуры (стрелки, Enter, иногда буквы). Нет графического интерфейса. Меню текстовые; после освоения процесс предсказуем.
Как запустить TestDisk
После распаковки архива (не устанавливайте и не запускайте с диска, который восстанавливаете) запустите исполняемый файл TestDisk. В Windows дважды щёлкните testdisk_win.exe. В Linux или macOS выполните testdisk в терминале. Для работы с системными дисками может потребоваться запуск с правами администратора.
Как создать или использовать лог
При запуске TestDisk спрашивает, создавать ли новый лог-файл. Выберите Создать, чтобы записывать сессию. Лог помогает при отладке и фиксирует обнаруженное и выполненные действия. Логи пишутся в текущий каталог или в папку с исполняемым файлом.
Как выбрать правильный диск
TestDisk показывает все видимые диски (модель, размер, иногда имя устройства). Стрелками выделите нужный диск и нажмите Enter. Проверяйте выбор диска: работа не с тем диском может привести к потере данных. Сверяйте размер и модель с данными ОС (Управление дисками в Windows, lsblk в Linux). Не выбирайте диск, на который будете сохранять восстановленные файлы, если он отличается от проблемного.
Как выбрать тип таблицы разделов
TestDisk запрашивает тип таблицы разделов (например Intel для большинства MBR, EFI GPT для GPT, Mac для карты разделов Apple). Часто предлагает тип автоматически. Если предложение совпадает с вашей системой, нажмите Enter. Иначе выберите правильный тип из списка. Неверный тип приведёт к неверному анализу.
Как искать потерянные разделы
В главном меню анализа выберите Анализ. TestDisk покажет текущую структуру разделов. Затем:
- Быстрый поиск ищет границы разделов по типичным схемам. Быстрый, находит многие потерянные разделы.
- Глубокий поиск идёт дальше: ищет резервные загрузочные секторы FAT32, NTFS и резервные суперблоки ext2/ext3, находит больше разделов или подтверждает найденное. Дольше по времени.
После поиска TestDisk выводит список найденных разделов. Можно просмотреть каждый (например файлы) перед записью новой таблицы разделов. Записывайте только когда уверены, что разделы указаны верно.
Как просматривать найденные разделы
При выделенном разделе можно открыть его и просмотреть каталоги и файлы (если ФС читаема). Это помогает убедиться, что раздел тот самый и данные доступны до записи изменений. Меню Дополнительно для выбранного раздела — список и копирование файлов.
Дополнительно / восстановление удалённых файлов
Чтобы восстановить удалённые файлы или скопировать файлы с удалённого или повреждённого раздела: в главном меню выберите Дополнительно, выберите раздел (или диск и затем раздел), затем Восстановить или опцию списка/копирования. Укажите цель на другом диске — никогда не сохраняйте восстановленные файлы на тот же диск, с которого восстанавливаете.
Как безопасно копировать восстановленные файлы
Когда TestDisk запросит цель, выберите папку на другом физическом диске или внешнем носителе. Не устанавливайте и не сохраняйте восстановленные файлы на тот же пострадавший диск. После копирования проверьте важные файлы и сделайте резервную копию как можно скорее.
Устранение неполадок: типичные ситуации
Диск не загружается
TestDisk может исправить таблицу разделов и загрузочный сектор, из-за которых ОС не загружается. Запустите TestDisk из live-среды или другой ОС (например с USB), выберите незагружаемый диск, выполните анализ и поиск разделов, затем при необходимости отремонтируйте таблицу разделов или загрузочный сектор. Запись исправленной структуры может восстановить загрузку. Убедитесь, что выбран правильный диск и раздел перед записью.
Раздел исчез
Используйте Анализ → Быстрый поиск, затем при необходимости Глубокий поиск. TestDisk выведет найденные разделы. Проверьте их, затем запишите таблицу разделов, чтобы раздел снова отображался в ОС. Не записывайте на диск из ОС до завершения восстановления.
Файловая система повреждена
Если раздел виден, но ФС повреждена (например RAW или «требуется форматирование»), используйте в TestDisk ремонт загрузочного сектора и MFT (NTFS), ремонт FAT или резервный суперблок ext. Дополнительно → Загрузка и подобные пункты могут предлагать «Восстановить ЗС» или «Восстановить ЗС из резервной копии». Пробуйте восстановление до форматирования.
Восстановленный раздел по-прежнему недоступен
После записи таблицы разделов ОС может потребовать перезагрузку или повторное сканирование дисков. Если раздел не монтируется, ФС на нём может быть повреждена; используйте меню Дополнительно для ремонта загрузочного сектора/MFT или FAT или копируйте файлы через TestDisk на другой диск.
Не уверены, какой диск выбрать
Сверяйте размер и модель диска с данными в ОС (Управление дисками, lsblk, Сведения о системе). При необходимости отключите другие диски. Не угадывайте: выбор не того диска и запись могут уничтожить данные.
Лучшие практики
- Не устанавливайте и не сохраняйте восстановленные файлы на тот же пострадавший диск.
- Проверяйте выбор диска перед анализом или записью.
- Сразу делайте резервную копию восстановленных данных на другое устройство.
- Действуйте осторожно: просматривайте разделы и записывайте только когда уверены. Создавайте лог сессии.
Техническая справка: команды и использование
TestDisk не изменяет реестр Windows; он работает на уровне диска и разделов (таблицы разделов, загрузочные секторы). Ниже — типичные команды для запуска TestDisk и проверки целостности загрузки.
# Linux / macOS (может потребоваться sudo для системных дисков)
testdisk
# Windows: запуск из папки с распакованным TestDisk (напр. testdisk-7.2.win)
testdisk_win.exe
# Windows (PowerShell или cmd)
certutil -hashfile testdisk-7.2.win.zip SHA256
# Linux / macOS
sha256sum testdisk-7.2.linux.tar.bz2
# или
shasum -a 256 testdisk-7.2.mac.zip
# Сверьте размер и модель с списком TestDisk
lsblk -o NAME,SIZE,MODEL
# или
fdisk -l
Для менее опытных пользователей
Работу с TestDisk можно выполнять по шагам. Читайте каждое меню перед нажатием клавиши. Создайте лог, выберите правильный диск, примите или выберите тип таблицы разделов, затем выполните Анализ и поиск. Не записывайте таблицу разделов, пока не подтвердите найденные разделы. При сомнениях обращайтесь к официальной документации или форуму CGSecurity. Инструмент посилен новичкам, следующим инструкциям.
Сопутствующий инструмент: PhotoRec
Когда нужна восстановление файлов по сигнатуре — например фото или документов после форматирования или при утере ФС — в TestDisk нет сканера по сигнатурам. Используйте PhotoRec того же проекта (CGSecurity). PhotoRec находит файлы по внутренним сигнатурам (типам файлов) и часто поставляется вместе с TestDisk. TestDisk — для ремонта разделов и ФС; PhotoRec — когда нужно извлечь файлы по типу с повреждённых или отформатированных носителей.
Сопутствующий инструмент восстановления
PhotoRec
PhotoRec восстанавливает потерянные, удалённые или отформатированные файлы — фото, видео, документы и архивы — сканируя сырые данные диска по известным сигнатурам. Часто восстанавливает файлы даже при сильно повреждённой ФС или переформатированном диске. Есть консольная версия; QPhotoRec даёт удобный графический интерфейс.
Используйте TestDisk для ремонта разделов и ФС; PhotoRec — когда нужно восстановить файлы по типу с повреждённых или отформатированных носителей.
Скачать PhotoRec / QPhotoRec