лагодив файли ... h2>
Сергій Трошин p>
замислювалися
Чи ви коли-небудь, наскільки цінна інформація, яка міститься на жорсткому
диску вашого комп'ютера? Що ви будете робити, якщо раптом випадково видаліть файл
з майже готовим текстом докторської дисертації, диплом, курсову роботу? Або
какой-то ще, не менш значимий для вас файл? Звичайно, витягти документ з
Кошики не представляє ніяких труднощів, а от якщо з "Нортона" його
ненароком "чікнуть"? А ваша дитина ще не робив спроб
почистити диск від "непотрібних" файлів? А віруси таблицю FAT ще не
псували? А жорсткий диск поки не давав серйозних збоїв? Від фатальних
несподіванок, на жаль, ніхто не застрахований ... Але чи варто покладатися на
долю або можна зробити ряд профілактичних заходів, щоб не довелося потім
кусати лікті і посипати голову попелом? p>
Ідеальний
варіант - щодня робити резервні копії важливих даних - тоді ніякі віруси
і збої не страшні. Але не кожен же в змозі придбати сьогодні ZIP-привід,
CD-R або запасний "вінт". А цінних файлів може бути не одна сотня
мегабайт - на дешеві дискети їх не всунешь. А що робити, якщо ви - админ,
обслуговуючий не один десяток комп'ютерів - і вам, щоб зарезервувати все,
що потрібно, треба витратити купу часу і купу різноманітних носіїв, або
брати за горло безглуздих юзерів, щоб вони самі це робили (гарантії при
це все одно ніякої). p>
Так
що гріха таїти, інколи просто лінь цим займатися, а іноді і якесь фатальне
збіг обставин не дозволяє вчасно зарезервувати безцінний файл - і
впадає юзер, який постраждав від вірусу або збою "заліза", в паніку, не
знаючи, що давно є способи хоча б частково повернути інформацію на
"звалилася" вінчестері. p>
Особисто
зі мною одного разу сталося щось схоже - мало не відійшла в кращий світ
бухгалтерська база даних в одній конторі, за комп'ютерним парком якої я
час від часу наглядав. p>
До
щастя, зненацька мене це не застало, я вже був навчений, як боротися з таким
стихійним лихом, а тому не тільки жодного нового сивого волосся в мене
не з'явилося, але і весь процес відновлення майже втраченої цінної
многомегабайтной бази зайняв до смішного мало часу. p>
А
діло було так: приїхав до нас у контору якийсь програміст для невеликого оновлення
специфічної програми (з якою досконально розібратися тільки він і міг), а
заодно і для усунення в ній чергової порції "Глюка". p>
А
оскільки я пропрацював в цьому місці на той момент лише кілька днів, то,
довіряючи своєму попереднику, не ставив перед собою завдання якнайшвидше
перевірити всі ПК на віруси - і без того справ було чимало. І ось
"программера" цьому пощастило виявити на одній машині якийсь
стародавній вірус. Зараз вже не з'ясувати, як ця зараза туди потрапила - чи то чекала
свого часу вже давно, чи то сам заїжджий "програмер" її туди і
заніс, але товариш цей не розгубився, і як тільки "Доктор Веб"
показав, що є завантажувальний вірус, "програмер" з чистою совістю
захотів сам все виправити і дозволив "вебу" вилікувати бут-сектор
жорсткого диска. p>
Ймовірно,
його здивування після того, як ПК при перезавантаженні взагалі не знайшов жорсткий диск,
було таке велике, що коли він все-таки завантажив комп'ютер з дискети, він тут же
зі страху скористався утилітою FDISK. p>
Що
і говорити, стукати по клавіатурі "програмери" вміють дуже швидко --
ледве я помітив, що в нього якісь проблеми, як диск був переразмечен заново.
Добре хоч до форматування справа не дійшла ... p>
Товариш
цей, нарешті, зрозумів, що наробив дурниць, через які здоровенна база
даних (з нею і він сам працював) виявилася втрачено разом з усією решті
інформацією на диску. Побачивши, яке зелене обличчя у "программера", я,
злякавшись, що його доведеться відкачувати за допомогою "швидкої", поспішив
сказати, що не так все страшно, як здається, і в мене є програма, яка вміє
відновлювати майже всі файли і в більш серйозних ситуаціях.
"Программер" ковтнув повітря, як Жак Майоль після чергового рекорду
занурення на глибину без акваланга, і, зібравши свої манатки, зі швидкістю
солдата-первогодкі на побудка, відчалив, гордо заявив, що ще повернеться, коли
все буде відновлено. Мені після цих слів захотілось перехреститися - не дай
бог його ще побачити ... p>
Залишившись
один на один з мертвої машиною, я скромно дістав головна зброя в боротьбі з
"убитими" дисками - знамениту у вузьких колах програму Tiramisu, до
жаль, зараз мало кому вже відому. І через годину навіть слідів руйнувань,
викликаних спільними зусиллями вірусу і "программера", не залишилося --
всі файли були повернуті. p>
Утилітою
цієї я не користувався ніколи - ні до цього випадку, ні після (тьфу-тьфу,
постукаємо по дереву), сподіваючись, що ніколи вона мені не знадобиться, але
завантажувальний диск з Tiramisu завжди була в мене під рукою на випадок саме
таких катаклізмів - адже якби впав диск на моєму власному ПК, то робити
цю дискету було б вже пізно - дистрибутив міг бути втрачено, а у безтурботних
знайомих подібних програм не водилося. Так що підопічних тіток-бухгалтерка моя
передбачливість цього разу врятувала, тому і вам я дуже раджу не
покладатися на удачу, а заздалегідь познайомитися з деякими програмами, які вміють
виручати в таких важких ситуаціях. p>
А
почнемо, мабуть, з найбільш простих і зрозумілих утиліт, доступних самому
алюмінієвому "чайнику". p>
Recover 4 All p>
ourworld.compuserve.com/homepages/Kaus/homepage.htm
p>
Це
одна із самих примітивних програм, найпростіший "анделетер",
"анерейзер" - називайте, як хочете. Програми такого роду дозволяють
відновлювати видалені файли, завдяки тим слідів, що залишаються на диску
після їх видалення. Адже, як відомо, фізично сам видаляється файл не
знищується - інформація, що міститься в ньому, на диску залишається, а
операційна система просто зазначає в таблиці розташування файлів, що ці
кластери стали вільними, і на їх місце можна записувати нові файли. p>
p>
Таким
чином, ваш файл живе доти, поки на його місце не буде записано щось
інше. Навіть при звичайному форматуванні область даних на диску не
зачіпається - обнуляються тільки запис завантаження, FAT і коренева директорія
(Root folder). При простому ж видалення файлу на диску залишається практично вся
інформація для його абсолютно коректного відновлення, треба тільки вміти їй
скористатися. Ось цим прості "анделетери" і займаються - беруть в
структурі директорій збереглися там дані про віддалений файлі і пропонують
нам його повернути. p>
Дана
програма хороша тим, що не вимагає інсталяції, гранично проста - не викличе
ніяких труднощів у роботі в будь-якого користувача, що починає - і настільки
мала, що влазить на звичайну дискету. Останнє особливо корисно - перенести її
з комп'ютера на комп'ютер можна, не роблячи ніяких записів на жорсткий диск --
файл, який потрібно відновити, при цьому не буде затертий. Однак працює
вона тільки під Windows 9x, що спрощує роботу з нею, однак є ймовірність,
що сама операційна система перепише кластери віддаленого файлу своїм файлом
підкачки, наприклад. Призначена утиліта виключно для швидкого
відновлення витрусити з Кошики або віддалених іншим способом файлів, але від
наслідків форматування та інших серйозних впливів на файлову систему
вона вас не врятує - тут потрібні більш серйозні програми. p>
Природно,
чим швидше ви схаменулися, тим вища ймовірність реінкарнації ваших
документів. Recover 4 All при цьому чесно вас поінформує про те, які
шанси повернути потрібний файл в первозданному вигляді - якщо після його видалення на диск
щось писалося, то частина файлу може бути затерта чужорідними битами.
Підтримуються файлові системи FAT16, FAT32 і стандарт флоппі-дисків FAT12,
так що і з посипався, нечитабельною дискети є можливість отримати потрібний
файл. Програма "шароварна", коштує $ 49 при реєстрації, що,
мабуть, забагато для такої простої утиліти. Однак, якщо згадати, що
інша програма нашого огляду - Easy Recovery - стоїть на порядок більше, то
дивуватися жадібності програмістів не доводиться. Демонстраційна версія, до
жаль, має суттєве обмеження - вона не відновлює файли
розміром більше 10 кб. p>
Directory Snoop p>
www.briggsoft.com/software.htm p>
Ця
утиліта вже помітно могутніше, тому що навіть при першому погляді на неї видно, що
вилучених файлів Directory Snoop знаходить раз в 10 більше. Це, щоправда, аж ніяк
не означає, що всі їх можна відновити. Повідомлення, що частина кластерів
втраченого файлу зайнята даними іншого файлу - нормальна ситуація. Але це
знову ж таки залежить від своєчасності вашого пориву все відновити: чим швидше
ви схаменіться, тим краще. p>
p>
Управління
в Directory Snoop досить розвинене, виводиться докладна технічна
інформація про жорсткому диску і його параметрах, файли можна заносити в чергу і
відновлювати потім все одночасно, заощаджуючи свій час. Є різноманітні
можливості перегляду вмісту жорсткого диска в двійковому форматі, що
згодиться хіба що фахівцям - рядовому користувачеві екран, заповнений
нулями і одиницями, зазвичай ні до чого, якщо тільки він не вирішив зайнятися
підвищенням рівня своїх знань про комп'ютери і файлових системах. p>
Ще
одна корисна функція - повне і безповоротне знищення файлів з конфіденційною
інформацією. До речі, цілком логічним є те, що програма, яка вміє воскрешати
видалені файли, уміє і знищувати їх так, щоб потім ніхто не міг їх точно
таким же способом відновити. Для досягнення потрібного ефекту знищуються всі
згадки про фото в структурі директорій і в таблиці FAT, а самі кластери з
даними секретного файла перезаписуються у випадковому порядку. Завдяки
декільком проходам записуючої головки вінчестера, підвищується складність
відновлення затертого таким чином файлу навіть для спецслужб, які начебто
б вміють читати дані по залишковій намагніченості між доріжками на
вінчестері, незалежно від того, що записано на самій доріжці жорсткого
диска. При цьому фізично знищуються як ще існуючі файли, так і ті, що
вважаються системою віддаленими. p>
Directory
Snoop має цілком розумну ціну - $ 29, і в демонстраційному варіанті повністю
функціональна, тільки термін її служби обмежений 30 днями. На жаль, працює
вона теж тільки під Windows 9x - DOS-версії в природі не існує. Набір
підтримуваних файлових систем - все той же стандартний мінімум: FAT12, FAT16,
FAT32. P>
Easy Recovery Pro (Tiramisu) p>
www.ontrack.com/ p>
Easy
Recovery Pro на сьогоднішній день - це одна з кращих програм свого класу.
Досить сказати, що за її повну версію розробники хочуть майже $ 500! Але
трохи більш полегшений варіант - Easy Recovery Lite - входить до складу пакету
комплексного обслуговування системи Fix-It Utilities, є і демо-версії
програми. Так що подивитися на неї можна, тим більше, що її стара версія,
називалася Tiramisu, стала майже культовою програмою серед вузького кола
знавців. p>
Easy
Recovery вміє працювати майже з усіма більш-менш поширеними файловими
системами: FAT12, FAT16, FAT32, NTFS, Novell, стандартами ZIP і JAZ-приводів,
підтримуються також і SCSI-жорсткі диски. Одне з найважливіших переваг
програми полягає в тому, що в неї не тільки зручний і зрозумілий
Windows-інтерфейс, доступний недосвідченим користувачам, але і є можливість
створити комплект завантажувальних дискет з повноцінною DOS-версією Easy Recovery.
Зроблено це для того, щоб у разі серйозних проблем, коли немає можливості
завантажити Windows (а, відповідно, і "віндового" версію Easy
Recovery), у вас завжди був би доступ до жорсткого диска, і ви могли б
відновлювати файли безпосередньо з MS-DOS. Такий режим, до речі, найбільш
переважний при великих збоях - на що звалився диск нічого не пишеться, Easy
Recovery працює для нього в режимі Read only, тому і файли на ньому будуть в
більшого збереження. p>
Перше,
що кидається в очі відразу після запуску програми - дуже довгий процес
сканування диска. Однак це не є недоліком, а зовсім навпаки --
свідчить про її неслабкий можливості. Справа в тому, що як я вже казав,
швидкі, прості "анерейзери" отримують інформацію про видалених файлах
і шанси на їх відновлення з структури директорій і таблиці FAT. Часу
це, звичайно, займає дуже мало, але ж файл може ще бути на диску навіть у
тому випадку, якщо більше жодних його слідів не залишилося, та й сама FAT?
коренева директорія можуть бути зруйновані. Ось тут-то і врятує вас Easy Recovery
- Вона просканує цілком весь жорсткий диск, кластер за кластером, намагаючись
зібрати всі шматочки кожного файлу воєдино. p>
При
цьому допускається повна втрата обох копій таблиці FAT, пошкодження Root Folder
і завантажувального сектора диска. Зрозуміло, якщо щось з цього все-таки
збереглося, то буде повною мірою використано. До речі, якщо ви регулярно
дефрагментіруете диск, то шанси на успіх ще більше збільшуються - файл, у
якого використовуються кластери йдуть один за одним, відновити простіше. p>
Таким
чином, Easy Recovery - це одна з небагатьох програм, яка справляється НЕ
тільки з такою "дрібницями", як помилково видалені файли, але і відновлює
інформацію на диску після ушкодження його вірусами, форматування,
переразбіенія на розділи, псування при скачках напруги живлення, збоях заліза
або софта. p>
З
"віндового" інтерфейсу ви, звісно, теж отримаєте все це
багатство можливостей, але тільки в тому випадку, якщо диск з операційною
системою неушкоджений. Тому ще раз раджу зробити заздалегідь завантажувальні дискети
Easy Recovery - з ними ваші дані будуть мати як би додатковий
"рятувальний круг". Правда, оскільки Easy Recovery з пошкодженим
диском працює тільки на читання, то доведеться запастися другу вінчестером або
іншим носієм, перш ніж приступати до відновлення великих об'ємів
даних. Причому доступ до диску ви, швидше за все, отримаєте, навіть якщо ваша ОС його
не виявляє. p>
Звичайно,
з DOS-варіантом програми працювати складніше, тому бажано заздалегідь
простудіювати інструкцію, щоб розібратися у всіх численних опціях Easy
Recovery - на сайті Ontrack є її PDF-версія. Варто, мабуть, звернути особливу
увагу на те, що при відновленні ZIP-диска треба прописати в autoexec.bat
завантажувальної дискети драйвер приводів ZIP і JAZ для MS-DOS - guest.exe. Знайдете
його на сайті Iomega. Втім, з такими дискетами впорається і
"віндовий" Easy Recovery. p>
Ще
одна проблема, з якою ви ризикуєте зіткнутися при роботі з DOS-версією, це
неможливість отримати доступ до логічних дисків. За замовчуванням програма
сканує основний розділ. У цьому випадку доведеться задати їй вручну першим
сектор логічного диска як початковий (розраховуйте його, виходячи з
того, що один мегабайт приблизно дорівнює 2000 секторах). Знову ж таки, на сайті
розробника ви знайдете непогану добірку питань-відповідей за програмою і
складнощів у її використанні - звертайтеся в разі чого до неї. p>
Приємних
і корисних додаткових функцій у Easy Recovery чимало: так, наприклад,
"віндового" версія вміє проводити діагностичний тест диска,
аналогічний тому, що використовується стандартним ScanDisk. У полегшеної
Lite-редакції, що йде в комплекті з Fix-It, цей тест є, але значно
спрощений. При відновленні файлів зберігаються довгі імена. Відповідно до
останніми стандартами, програма здатна сама себе оновлювати через інтернет.
В общем - все в ній було б чудово, якщо б не ціна ... Ціна - більш ніж
чудова, "винда" і то дешевше коштує! p>
PowerQuest
Lost & Found p>
http://www.powerquest.com/ p>
Це
прямий конкурент Easy Recovery, майже повністю йому відповідний за
призначенням і можливостям. Однак Lost & Found - DOS-утиліта, під
"Вінд" ви її не запустіть. Проте радує той факт, що інтерфейс
програми набагато простіше і зручніше, він виконаний у вигляді майстра, який, крок за
кроком, просить вас відповісти на кілька питань - для визначення, який з
жорстких дисків треба просканувати, куди копіювати з нього відновлені
файли і т. п. Lost & Found теж на диск нічого не пише, щоб не постраждали
важливі дані на ньому - позичте у приятеля другий гвинт. Список підтримуваних
пристроїв і файлових систем непоганий - до того, що вміє Easy Recovery, додалася
підтримка приводів SyQuest і LS-120, але поменшало NTFS. p>
Не можна
працювати з дисками Ultra ATA/66 - в нових релізах, можливо, це буде
виправлено. А поки просто доведеться перемкнути такий вінчестер на контролер
Ultra ATA/33 вашого чи сусідської ПК. До диску програма звертається сама,
незалежно від системного BIOS, так що, навіть якщо диск не видно ні в однійОС,
та BIOS його не ідентифікує, Lost & Found зможе витягти з нього файли - лише
б працювала електроніка і механіка "гвинта". На першому дискеті є
інструкція в форматі PDF - вона допоможе вам розібратися з усіма опціями
програми детальніше. Загалом, програма нітрохи не гірше Easy Recovery - уміє
навіть тестувати контролери, вінчестер, його завантажувальний сектор, область FAT;
Одне слово - все як у дорослих, але трохи зручніше і простіше. p>
Так
що, якщо потужна і перевірена роками Easy Recovery вам здалася незрозумілою,
то спробуйте Lost & Found - нічого не втратите. З повсякденними ж ситуаціями,
коли треба швидко повернути втрачений файл, можна впоратися, запустивши
простеньку Directory Snoop. p>
Просто
треба завчасно підготуватися до нештатних ситуацій - зробити дискетки і
покласти в надійне місце. Нехай лежать - не протухнут. Тут як з парасолькою --
якщо взяв у дорогу, то дощу не буде. Зустрінемо ж збої у всеозброєнні! Будьте
готові до будь-яких несподіванок! p>
Список літератури h2>
Для
підготовки даної роботи були використані матеріали з сайту http://ecosoft.iatp.org.ua/
p>