І все-таки я його відновив.
Бистростертий CDRW з даними - ще не трагедія
Отже, це не гон. Стертий в режимі Quick Erase перезаписуваний диск піддається відновленню досить успішно. Два тижні експериментів дали дуже непоганий результат, і тепер я знаю, як це робиться :) Ну-с, приступимо. Перш за все, нам знадобляться (в порядку застосування) ось ці програми.
- Nero Burning Rom
- DiscDump, або подібний до нього іміджмейкер
- WinHex
- Easy Recovery Pro v6.0
- WinRar
- Advanced ZIP Repair
- Office Recovery
- Multi Pipper
Одна з особливостей операційної системи Windows (для зручності можна домовитися вважати це правилом) така - стертий диск вважається порожнім. І якими б універсально-відновними не були програми, вище голови вони стрибнути не в змозі - драйвер, який використовується операционкой, вони обійти не можуть. Отже, перед початком безпосередньо відновлення, нам необхідно зробити диск "видимим" для використовуваних програм. А значить правило слід якось обійти. або обдурити. До речі, велике спасибі qza за совет :). Ми знаємо, що на стертом диску практично всі дані в цілості й схоронності, знищена лише TOC - таблиця змісту. А це означає, що відновивши її, не стираючи решта вмісту диска, ми доберемося до області даних. Найпростіше це зробити, записавши на диск фейковий зміст.
Беремо наш бистростертий диск, закладаємо в трей і запускаємо Nero. Я впевнений, що практично у кожного є на жорсткому диску хоча б один фільм в форматі Mpeg4. ) Готуємо проект записи нового диска, як "вмісту" проекту вказуємо той самий фільм, розміром 600-700 мегабайт. Налаштування Nero звичайні, основні умови - режими No Multisession і DAO. Перше, думаю, зрозуміло чому, а про другий трохи пізніше. Далі просто тиснемо кнопку Write. і майже відразу ж - Cancel. Відбувається саме те, що нам потрібно - запис не переривається тут же, але записується тільки Lead In - початкова мітка диска, спрощено кажучи, і TOC - зміст. Далі запис зупиниться.
Перевага режиму DAO в тому, що перед записом даних спочатку пишеться Lead In, а в режимі TAO практично відразу починається запис треку, а Lead In і Lead Out записуються в кінці. Таким чином, а TAO існує небезпека затерти дані.
Ну ось, найголовнішого ми досягли - тепер диск у нас видно. Залишилося півсправи - найцікавіше, нудне і копітка - витягнути з диска потрібні файли і поміняти їх на гріш клієнта :) Для цього (я маю на увазі витягування файлів, а не грошики клієнта) скористаємося утиліткою - знімемо образ диска в файл. Можна, звичайно, працювати безпосередньо з диском, але з іміджем це вийде швидше як мінімум на порядок. Утиліта має вміти коректно обробляти помилки читання диска, оскільки TOC не відповідає вмісту. Я використовував DiskDump, її можна взяти у мене на сторінці, ось тут.
Імідж готовий, можна приступати до видалення файлів. Для цього найкраще, на мій погляд, підходить програма WinHex, її легко знайти на однойменному сайті www.winhex.com. Однією з чудових функцій цієї програми є пошук файлів по сигнатурі, і подальше збереження знайдених файлів із зазначеним розміром. Відкриваємо в WinHex створений образ, заходимо в Tools -> Disk Tools -> File Recovery by Type і вибираємо потрібний нам тип файлу, який збираємося відновлювати. Встановлюємо розміри файлу, потім розміри сектора і кластера (повинно бути 2048 і 16, але.) І тиснемо Ок.
І ось тут я зіткнувся з якоюсь дивиною. Залежно від розміру кластера, файлів виявлялося різну кількість. Втім, це можна пояснити, але незрозуміло інше - використовуючи опцію File Recovery by Type сигнатур виявлялося набагато менше, ніж слід було очікувати, при будь-яких значеннях розмірів сектора / кластера. Якщо ж застосувати Search -> Find Hex Values. загнавши в рядок пошуку ту ж саму сигнатуру, останніх виявиться саме стільки, скільки файлів з цієї сигнатурою є на диску, то пак в його образі, який ми колупаємо.
Уявімо собі, що все заготовки файлів у нас висмикнуті і акуратно складені в якийсь каталог Recovery. Далі вступають справа дві останні програми з вищенаведеного списку. Easy Recovery Pro 6.0 здатний витягти з заготовок більшість відомих файлів. RAR-архівами займеться безпосередньо сам архіватор WinRAR. Ось, власне, і вся технологія добування файлів з бистростертого CDRW.
Всі права на цей матеріал належать Remsoft