Видалений розділ або diskpart clean: відновлення даних

Коротка відповідь: Видалення розділу або виконання diskpart clean зазвичай не стирає самі файли — перезаписується лише таблиця розділів, тому Windows не знає, де починається том. Негайно вимкніть комп’ютер, нічого не записуйте на диск, не створюйте новий розділ і не продовжуйте інсталяцію Windows. Виняток — команда clean all, яка, за документацією Microsoft, записує нулі в кожен сектор; дані з перезаписаної частини вже не відновить ніхто.

Нерозподілений простір не означає порожній диск

Типова аварія: під час інсталяції Windows ви видаляєте розділи не на тому диску, у diskpart вибираєте неправильний номер диска й запускаєте clean або підтверджуєте ініціалізацію в Керуванні дисками. Після цього диск відображається як «Нерозподілений простір».

Але це означає лише те, що поточна таблиця розділів не описує жодного тому. Файлова система (NTFS, exFAT, ext4) і файли на диску зазвичай усе ще існують. Результат залежить від точної команди, типу диска й того, що з ним відбувалося після цього.

Що саме перезаписують різні операції

У документації Microsoft до команди diskpart clean зазначено, що на дисках MBR перезаписуються лише відомості про розділи диска та приховані сектори, а на дисках GPT — відомості про розділи, включно із захисним MBR. Натомість параметр all записує нуль у кожен сектор.

Що сталосяЩо зазвичай перезаписуєтьсяЩо це означає для відновлення
Видалення розділу (інсталятор Windows, Керування дисками)Запис у таблиці MBR або GPTНа HDD файлова система та файли залишаються, доки не почнеться запис нових даних
diskpart cleanТаблиця розділів MBR або GPT, включно із захисним MBRДані не обнуляються; потрібно заново знайти межі початкових розділів
Ініціалізація як MBR або GPTНова таблиця розділів; у GPT — метадані на початку та наприкінці дискаЧастина метаданих перезаписується, але області з даними залишаються
Швидке форматуванняНові структури файлової системи (таблиця файлів, кореневий каталог)Не перезаписує весь диск, але руйнує початкові метадані; на SSD додатково існує ризик TRIM
diskpart clean allНулі в кожному секторіУ завершеній частині відновлювати вже нічого; якщо процес було перервано, можуть залишитися незачеплені області

Отже, сама ініціалізація — це не нешкідливе «підтвердження», але її наслідки все ж значно менші, ніж після створення нового розділу та його форматування. Ситуацію після форматування докладніше розглянуто у статті Випадково відформатований диск або карта: які шанси.

Що зробити відразу після аварії

  • Зупиніть інсталяцію Windows і вимкніть комп’ютер.
  • Не створюйте новий розділ у нерозподіленому просторі.
  • Не підтверджуйте ініціалізацію диска як GPT або MBR.
  • Не запускайте швидке або повне форматування.
  • Не запускайте CHKDSK, «Виправити диск» або автоматичне відновлення.
  • Не встановлюйте програму для відновлення на пошкоджений диск і не зберігайте на нього знайдені дані.
  • Від’єднайте зовнішній SSD або NVMe також від живлення.

Запишіть, що саме сталося: видалення розділу в інсталяторі, clean, clean all, ініціалізація чи форматування, коли це відбулося, чи завершилася команда та про який носій ідеться — HDD, SATA SSD, NVMe або диск у USB-корпусі. Ці відомості впливають на подальші дії більше, ніж будь-що інше.

HDD і SSD після видалення поводяться по-різному

На справному HDD видалення розділу змінює лише метадані, а не вміст файлів. Доки на ті самі місця не записано нічого нового, початкову файлову систему NTFS або exFAT можна знайти та витягти з неї файли. Вимкнений HDD сам собою не погіршується.

Поведінка SSD і NVMe менш передбачувана. У Windows для NTFS зазвичай увімкнено TRIM: система повідомляє контролеру, які блоки їй більше не потрібні, а контролер може стерти їх під час внутрішнього очищення. Після цього операція читання повертає нулі. Саме видалення розділу ще не обов’язково означає, що TRIM торкнувся всього його діапазону, але швидке форматування, створення нової файлової системи або подальша робота з підключеним SSD значно підвищують ризик. Результат також залежить від контролера, прошивки й того, чи передає USB-перехідник команди TRIM. Докладніше це пояснює стаття Відновлення даних із SSD: чому воно складніше, ніж із HDD.

Коли може допомогти TestDisk

Безплатна програма TestDisk уміє шукати втрачені розділи за збереженими структурами файлової системи (Analyse, Quick Search, за потреби Deeper Search), а в підтримуваних системах — за допомогою клавіші P показувати, чи містить знайдений розділ очікувані папки.

Небезпека прихована в останньому кроці. Пункт Write записує знайдену структуру в таблицю розділів на диску (документація TestDisk). Якщо межі визначено неправильно, можуть утворитися розділи, що перекриваються, або підключитися пошкоджений том, на який Windows почне записувати дані.

TestDisk доцільно використовувати насамперед для фізично справного HDD, якщо:

  • ви точно знаєте, що було видалено;
  • диск не видає незвичних звуків і читається без помилок;
  • ви працюєте з побітовою копією, а не з єдиним оригіналом;
  • знайдені розділи не перекриваються й показують правильні файли;
  • відновлені дані зберігаються на іншому носії.

Коли йдеться про бухгалтерські дані, бази даних, єдину копію документів, SSD, BitLocker або диск із кількома старими розділами, прямий запис на оригінал створює невиправданий ризик. Огляд інших інструментів та їхніх обмежень наведено у статті Програми для відновлення даних: коли допомагають, а коли знищують.

Що роблять у лабораторії

Перше завдання — не «полагодити» диск, а зберегти його поточний стан. Носій підключають у режимі без можливості запису та створюють його посекторну копію на іншому сховищі. Якщо HDD має помилки читання, спочатку копіюють те, що читається без проблем, і лише потім переходять до пошкоджених ділянок. Чому не слід під час кожної спроби починати копіювання спочатку, пояснює стаття ddrescue: побітова копія несправного диска та mapfile.

Потім на копії шукають початкові межі розділів, основну й резервну GPT, завантажувальний сектор NTFS, MFT та її дзеркало, резервні структури exFAT або ext4, заголовки зашифрованих томів і сліди нового розділу чи форматування, які вже перекрили частину даних. Розділ реконструюють на робочій копії або витягають файли на третій носій. Перевірка не обмежується кількістю знайдених назв: потрібно переконатися, що файли відкриваються, а структура папок збережена правильно.

BitLocker: знайти розділ недостатньо

Відновлення меж розділу не знімає шифрування. Для доступу до файлів потрібні дані для розблокування — зазвичай 48-значний ключ відновлення. Він може зберігатися в обліковому записі Microsoft, у корпоративній системі керування пристроями, на USB-носії або в роздрукованому вигляді. Microsoft не може повторно створити втрачений ключ (де шукати ключ відновлення BitLocker). Без ключа можна врятувати зашифровані сектори, але не отримати доступ до їхнього вмісту.

Коли більше нічого не варто пробувати самостійно

До лабораторії слід передати SSD і NVMe, носії з корпоративними даними без резервної копії, зашифровані диски, диски з помилками читання, а також носії, щодо яких невідомо, чи було виконано clean, clean all або форматування. Те саме стосується випадків, коли інсталятор Windows уже створив нові розділи й почав копіювати систему.

Якщо clean all завершилася на всьому диску, перезаписані сектори не відновить ніхто, і ми повідомимо про це відразу. Але якщо ви не впевнені, яку команду було виконано, або процес перервали, доцільно спочатку перевірити стан носія, а не продовжувати експерименти.

Стандартна первинна діагностика звичайного HDD або SSD може бути безплатною. Однак видалення розділів, форматування чи перезапис належать до випадків, коли діагностика може коштувати 1 210 Kč із ПДВ (1 000 Kč без ПДВ) — про це вас повідомлять заздалегідь. Орієнтовну вартість відновлення після логічного пошкодження наводить прайс-лист відновлення даних; точна сума залежить від типу носія та масштабу пошкодження.

Що написати в запиті

У контактній формі для відновлення даних зазначте тип і місткість диска (HDD, SATA SSD, NVMe), точну виконану команду або дію, чи завершилася вона, чи був диск зашифрований BitLocker, а також які папки або типи файлів є найважливішими. Не вмикайте диск знову до завершення оцінювання.

FAQ

Чи можна відновити розділ, видалений під час інсталяції Windows?

На HDD часто можна, якщо після видалення інсталяцію не продовжували. Якщо інсталятор уже створив нові розділи й копіював систему, частину початкових даних перезаписано, тому відновлення буде лише частковим.

Як визначити, що було виконано: clean чи clean all?

За введеною командою та тривалістю операції. clean завершується майже миттєво, тоді як clean all має пройти всю місткість диска, що на великих HDD триває годинами. Повідомлення «Нерозподілений простір» не показує різниці.

Чи означає нерозподілений простір, що диск порожній?

Ні. Це означає лише, що таблиця розділів не описує жодного тому. Початкова файлова система та файли на диску можуть усе ще існувати.

Чи дозволяти TestDisk записати знайдений розділ?

Спочатку переконайтеся, що знайдений розділ показує правильні папки, і в ідеалі працюйте з побітовою копією. Пункт Write змінює таблицю розділів; якщо межі знайдено неправильно, це погіршить ситуацію.

Чи можна відновити дані з розділу BitLocker без ключа?

Зашифровані сектори можна врятувати, але прочитати їхній вміст без чинного ключа відновлення неможливо. Спочатку перевірте обліковий запис Microsoft, корпоративну систему керування пристроями, а також роздруковані чи збережені записи.

Де нас знайти

ITHOPE — компанія з Брно, Чехія: ми робимо відновлення даних з дисків, RAID і NAS, сервіс ПК та ноутбуків та IT для бізнесу, усе у власній лабораторії за адресою Viniční 3587/216, 615 00 Brno.

Телефон +420 775 556 063 (цілодобово). Пристрій можна привезти особисто або надіслати курʼєром (Zásilkovna, PPL).