Вы случайно удалили раздел на ноутбуке — и вместе с ним пропали документы, рабочие файлы или целая операционная система. Паниковать рано. В большинстве случаев данные физически остаются на диске, пока поверх них не записана новая информация. Утилита TestDisk умеет находить потерянные разделы и восстанавливать их. Разберёмся, как это сделать — шаг за шагом, без лишней теории.
- Когда имеет смысл восстанавливать, а когда — нет
- Что понадобится перед началом
- Запуск TestDisk: первые шаги
- Выбор действия: почему именно «Analyse»
- Сканирование и поиск удалённого раздела
- Восстановление раздела: запись таблицы
- Что делать, если раздел найден, но файлы не читаются
- Сравнение подходов: TestDisk vs альтернативы
- Частые ошибки при восстановлении
- Как действовать в зависимости от вашей ситуации
- Как подготовиться к восстановлению, чтобы не навредить
- Итог: пошаговый чек-лист
Когда имеет смысл восстанавливать, а когда — нет
TestDisk работает с таблицей разделов (MBR/GPT) и файловыми системами на низком уровне. Он может найти удалённый раздел, даже если загрузчик уже перезаписан. Но есть ситуации, когда восстановление невозможно или бессмысленно:
- Раздел был удалён, а потом поверх него создали новый и отформатировали его. В этом случае часть данных почти гарантированно перезаписана.
- Диск — это SSD, и после удаления раздела сработала команда TRIM. На SSD удалённые блоки физически обнуляются, и TestDisk ничего не найдёт.
- Раздел был зашифрован (BitLocker, LUKS), и ключ утерян. Восстановить структуру можно, но прочитать данные — нет.
Если же раздел просто удалили через «Управление дисками» или случайно стёрли таблицу разделов, шансы на полное восстановление высокие — при условии, что вы ничего не записывали на диск после удаления.
Что понадобится перед началом
TestDisk — консольная утилита без графического интерфейса. Она работает в Windows, Linux и macOS. Вам понадобится:
- Сама программа — скачайте с официального сайта cgsecurity.org.
- Флешка или другой носитель, куда вы запишете загрузочный образ, если ОС на ноутбуке не загружается.
- Внешний жёсткий диск или флешка для копирования восстановленных файлов — никогда не сохраняйте данные на тот же диск, с которого восстанавливаете.
- Терпение. Сканирование большого диска может занять от 15 минут до нескольких часов.
Запуск TestDisk: первые шаги
Если операционная система ещё работает, просто запустите testdisk_win.exe (в Windows) или testdisk из терминала (в Linux). Если ОС не загружается — загрузитесь с Live USB (например, Ubuntu или специализированного загрузочного образа).
При запуске TestDisk предложит выбрать, куда записывать лог. Выберите Create (создать новый лог-файл). Это стандартное действие — просто нажмите Enter.
Далее программа покажет список обнаруженных дисков. Выберите тот, на котором был удалённый раздел. Обратите внимание на размер — он поможет не перепутать диски, особенно если подключено несколько накопителей.
После выбора диска TestDisk попросит указать тип таблицы разделов. В большинстве случаев программа определяет его автоматически. Для современных ноутбуков с UEFI это будет EFI GPT. Для старых с BIOS — Intel (MBR). Если программа определила правильно — просто подтвердите.
Выбор действия: почему именно «Analyse»
После определения типа таблицы вы увидите меню с несколькими опциями:
- Analyse — поиск удалённых разделов и восстановление структуры. Это то, что нужно в нашем случае.
- Advanced — работа с конкретным разделом (восстановление загрузчика, проверка файловой системы).
- Delete — удаление раздела (не трогайте, если не уверены).
- Geometry — изменение геометрии диска. Обычно не требуется.
Выбирайте Analyse и нажимайте Enter. TestDisk выполнит быстрое сканирование — проверит структуру таблицы разделов и найдёт следы удалённых разделов.
Сканирование и поиск удалённого раздела
После запуска Analyse программа покажет текущую разметку и начнёт поиск. Вы увидите список найденных разделов. Если удалённый раздел обнаружен, он будет отмечен зелёным цветом и пометкой D (deleted) или просто появится в списке как неподписанный (без буквы диска).
На этом этапе важно:
- Не прерывайте сканирование, даже если кажется, что оно зависло. На больших дисках быстрый поиск может занять ощутимое время.
- Если быстрый поиск не дал результатов, TestDisk предложит Deeper Search — глубокое сканирование. Соглашайтесь. Оно проверяет каждый сектор диска и находит даже сильно повреждённые разделы.
Когда нужный раздел найден, выделите его стрелками на клавиатуре и нажмите P (List files) — это покажет содержимое раздела. Если вы видите свои папки и файлы — отлично, данные на месте, и раздел можно восстановить.
Восстановление раздела: запись таблицы
Вы нашли удалённый раздел, убедились, что файлы на месте (нажали P и увидели содержимое). Теперь нужно записать структуру разделов обратно на диск:
- Нажмите Enter (или Write, если программа предложит), чтобы записать новую таблицу разделов.
- Подтвердите запись. TestDisk предупредит, что текущая таблица разделов будет заменена. Нажмите Y (Yes).
- После записи перезагрузите ноутбук. Не выключайте принудительно — дайте системе корректно завершить работу.
После перезагрузки операционная система должна обнаружить восстановленный раздел. В Windows он появится в «Управлении дисках» и, возможно, получит новую букву. В Linux проверьте через lsblk или fdisk -l.
Что делать, если раздел найден, но файлы не читаются
Иногда TestDisk находит раздел, записывает таблицу, но файловая система повреждена. В этом случае:
- В Windows: откройте «Управление дисками», раздел виден, но не смонтирован. Попробуйте назначить букву диска через ПКМ. Если система предлагает отформатировать — не соглашайтесь.
- В Linux: попробуйте принудительно проверить файловую систему —
fsck /dev/sdXn(где sdXn — ваш раздел). Если файловая система NTFS, используйтеntfsfix /dev/sdXn. - Если файловая система сильно повреждена, используйте PhotoRec (идёт в комплекте с TestDisk) для извлечения файлов напрямую с диска, без оглядки на файловую систему.
Сравнение подходов: TestDisk vs альтернативы
TestDisk — не единственный инструмент для восстановления разделов. Вот когда что использовать:
| Ситуация | Лучший инструмент | Почему |
|---|---|---|
| Удалён один раздел, таблица разделов повреждена | TestDisk | Находит и восстанавливает структуру таблицы разделов без перезаписи данных |
| Нужно восстановить отдельные файлы с отформатированного раздела | PhotoRec | Извлекает файлы по сигнатурам, игнорируя файловую систему |
| Раздел на SSD, прошло немного времени после удаления | R-Studio или DMDE | Могут работать с теневыми копиями и имеют более удобный интерфейс |
| Раздел зашифрован BitLocker | TestDisk + ключ восстановления | TestDisk восстановит структуру, но без ключа данные не прочитать |
Частые ошибки при восстановлении
Вот что чаще всего делают неправильно — и что из-за этого теряют данные окончательно:
- Продолжают работу на ноутбуке после удаления раздела. Каждый запущенный браузер, каждое обновление системы — это запись новых данных на диск. Чем меньше вы используете ноутбук после удаления, тем выше шансы.
- Восстанавливают данные на тот же диск. Это главное правило: никогда не сохраняйте восстановленные файлы туда, откуда вы их поднимаете. Используйте внешний носитель.
- Прерывают запись таблицы разделов. Если TestDisk пишет новую таблицу разделов, и вы выключите ноутбук кнопкой питания — можете получить полностью нечитаемый диск.
- Форматируют раздел по приглашению Windows. Система не понимает, что раздел без файловой системы — это ваши данные. Она предлагает отформатировать. Не соглашайтесь.
- Используют пиратские сборки TestDisk с торрентов. Скачивайте только с официального сайта. Модифицированные версии могут содержать вредоносный код.
Как действовать в зависимости от вашей ситуации
Ситуация 1: Удалили раздел с данными, ОС работает нормально.
Скачайте TestDisk, запустите Analyse, найдите раздел, нажмите P для проверки содержимого, затем запишите таблицу разделов. Перезагрузьтесь. Скопируйте важные файлы на внешний носитель сразу после восстановления.
Ситуация 2: Удалили системный раздел, ноутбук не загружается.
Создайте загрузочную флешку с Live Linux (Ubuntu, SystemRescue). Загрузитесь с неё, установите TestDisk или используйте встроенную версию. Запустите восстановление по той же схеме. После записи таблицы разделов перезагрузитесь — система должна загрузиться.
Ситуация 3: На ноутбуке SSD, раздел удалён недавно.
Отключите ноутбук от сети (чтобы не было автоматических обновлений), выключите его. Загрузитесь с внешнего носителя и запустите TestDisk. Если SSD поддерживает TRIM и он уже сработал — TestDisk может не найти раздел. В этом случае остаётся только обращаться в специализированные лаборатории, если данные критически важны.
Как подготовиться к восстановлению, чтобы не навредить
- Не записывайте ничего на диск. Никаких новых программ, файлов, загрузок. Каждый мегабайт — это потенциальная перезапись ваших данных.
- Подключите внешний носитель достаточного объёма — минимум столько же, сколько занимали восстанавливаемые данные.
- Зарядите ноутбук полностью. Если процесс записи таблицы разделов прервётся из-за разряженной батареи — последствия могут быть непредсказуемыми.
- Запишите или сфотографируйте структуру разделов до начала восстановления, если видите её в TestDisk. Это поможет откатиться, если что-то пойдёт не так.
Итог: пошаговый чек-лист
Вот краткая последовательность действий, которую можно сохранить:
- Прекратить использование ноутбука с удалённым разделом.
- Скачать TestDisk с официального сайта.
- Запустить TestDisk → Create log → выбрать диск → тип таблицы разделов.
- Analyse → Quick Search (и Deeper Search, если нужно).
- Нажать P на найденном разделе — убедиться, что файлы на месте.
- Записать таблицу разделов (Write → Yes).
- Перезагрузить ноутбук.
- Скопировать восстановленные данные на внешний носитель.
TestDisk — мощный инструмент, который реально работает, если действовать аккуратно и не записывать данные на диск до восстановления. Главное правило простое: чем меньно вы трогали ноутбук после удаления раздела, тем больше шансов всё вернуть без потерь.