Чи траплялося вам помилково видаляти потрібні файли? Майже напевно кожен з вас відповість ствердно. Важко представити, скільки людей щоденні в жаху хапаються за голову, знищивши курсову роботу, диплом, бухгалтерський звіт, колекцію фотографій або майже готову статтю.
Операційна система намагається запобігти випадковим втратам і запрошує підтвердження на видалення інформації, але ефективність цього украй низка. Для будь-якого більш-менш просунутого користувача це вже ритуал - натисни Delete, потім Enter. Попередження ніхто не читає, а кнопка «Та» виділена за умовчанням.
Дієвішим методом є двохетапне видалення. При цьому файл, що видаляється, спочатку поміщається в спеціальну системну теку - Корзину. З Корзини помилково видалений файл легко повернути на колишнє місце. Але і це не дає стовідсоткової гарантії. По-перше, багато хто видаляє файли мимо Корзини - для цього треба утримувати Shift при натисненні клавіші або виборі пункту меню Delete. По-друге, Корзина може бути відключена або переповнена. Ніяких спеціальних попереджень при цьому не виникає. По-третє, файли, видалені з командного рядка, програми DOS або будь-якої 16-розрядної програми, в Корзину не потрапляють. Нарешті, корзину можна просто очистити.
Але і це ще не все. Років десять тому я випробував справжній шок, коли, жартома видаливши з дискети однокурсника звіт по лабораторній роботі - плід його дводенної праці - дізнався, що для дискети Корзина не працює. Слава богу, що у нього знайшлася копія. Точно також йде справа і з флешкамі - на знімних дисках, до яких вони відносяться, Корзина за умовчанням не передбачена.
На щастя для нас (а також для шпигунів, що намагаються вивідати наші секрети), програмісти Microsoft були вельми ледачі або просто економили ресурси системи. Файлова система влаштована так, що навіть остаточно видалений файл насправді нікуди не віддаляється і не стирається. Він просто позначається як видалений, але залишається на своєму місці, живий і здоровий. І лише коли при черговому записі на диск операційна система перезапише нову інформацію на це ж місце - ось тоді з файлом можна попрощатися. Втім, говорять, що спецслужби за допомогою особливих прийомів можуть відновлювати інформацію навіть після двох-трьох перезаписів, але простому смертному такі методи недоступні.
Відновити видалений файл в FAT дуже легко. Настільки легко, що це використовується як завдання для лабораторної роботи по програмуванню на першому курсі інституту. Більш того, файли часто можна відновити навіть після "швидкого" форматування диска. У NTFS це лише небагато чим складніше. Тому в Інтернеті видимо-невидимо утиліт для відновлення даних на будь-який смак. Деякі програми є комерційними і коштують від декількох десятків до сотень доларів. Сюди можна віднести, наприклад, відому утиліту Unerase з пакету Norton Utilities, File Rescue Software компанії Shelf International, File Scavenger компанії Quetek Consulting і RECOVERNT від LC Technology International. Остання, до речі, стоїть аж 169 доларів.
Багато програм розповсюджуються за принципом Shareware, надаючи користувачеві демо-версию з деякими обмеженнями, наприклад по терміну використання або розміру відновлюваних файлів. Деякі shareware-программы повністю функціональні, за однім-едінственним виключенням - не дозволяють до оплати зберегти відновлювані файли. Вельми непоганий прийом для залучення покупців! До shareware відноситься дуже могутня і багатофункціональна програма Easy Recovery.
Але звичайним користувачам, не схильним до склерозу або нападів люті, утиліти для відновлення потрібні раз на рік, і купувати програму для відновлення видаленої фотографії «Я і мій собака» морочливо і невигідно. Горюватимемо і забудемо? Ні, вихід є! Можна знайти freeware-программу, тобто абсолютно безкоштовну. Звичайно, функціональність таких програм трохи менше, чим у комерційних, але адже ми і не збираємося відновлювати RAID-массивы?
Отже, Undelete Plus від Touchstone Software. Безкоштовна, але добротно зроблена програма. Розмір дистрибутива - 850 кілобайт. Для порівняння, Easy Recovery 6 не уміщалася в 28 мегабайт. Про якість розробки можна судити вже по тому, що інтерфейс програми доступний на 27 мовах, перемиканих «на льоту». У числі підтримуваних - російський, японський, турецький і навіть афрікаанс. Робота з програмою інтуїтивно зрозуміла і не викликає особливих утруднень.
Після запуску ми потрапляємо в основне вікно програми. У лівій частині вікна необхідно вибрати диск, файли на якому ми хочемо відновити, а потім натиснути кнопку «Сканувати». При скануванні диска програма шукає всі видалені файли і відображає їх в списку в правій частині вікна. Undelete Plus автоматично аналізує стан файлу і, залежно від шансів на відновлення, класифікує по чотирьох групах - «відмінний», «хороший», «так собі» і «перезаписаний».
Список файлів, особливо для жорстких дисків, виходить вельми значний. У мене, наприклад, виявилися файли, остаточно і безповоротно видалені два-три місяці тому. Список можна фільтрувати по початковому місцеположенню, типам файлів, частині імені, розміру файлів, датам створення і модифікування, так що знайти необхідний файл простіше простого. Відзначивши потрібні файли і вибравши місце для їх відновлення, натискаємо кнопку «Відновити». І ось диво відбулося! Звичайно, може опинитися, що усередині файлу замість осмисленого тексту записано сміття, але відсоток відновлення достатньо великий.
Для збільшення шансів на благополучне завершення процесу необхідно дотримувати декілька правив. Це торкається не тільки Undelete Plus, але і будь-якої іншої програми відновлення. Перш за все, як тільки ви виявили пропажу інформації, негайно вимикайте комп'ютер. Звичайно, не варто видирати вилку з розетки, може опинитися, що разом з однією фотографією ви втратите весь диск цілком.
Але чим менше працював комп'ютер з моменту видалення, тим більше шансів на відновлення. Ідеальний варіант - витягнути диск і всі експерименти проводити, підключивши його до іншого комп'ютера. Ще одна хитрість - у жодному випадку не слід вибирати для запису відновлених файлів той же диск, на якому вони були розташовані. До моменту відновлення всі ці файли для операційної системи - примари. Отже, записуючи один файл, вона легко погубить інший. І ще невідомо, який з них був цінніший.
У всього цього є і оборотна сторона. Тепер ви знаєте, що видалити файли і очистити Корзину абсолютно недостатньо для заховання ваших секретів. Тому для видалення дійсно важливої інформації слід використовувати спеціальні програми для знищення файлів. Принцип їх дії простий - на місце файлу, що видаляється, вони записують випадкове сміття, причому роблять це декілька десятків разів, і лише потім позначають файл як видалений. Такі програми також можна легко знайти в Інтернеті, причому багато - абсолютно безкоштовно.
Проте не варто думати, що все виправно. Як говорив Остап Бендер, «повний спокій може дати людині тільки страховий поліс». За інформацією фахівців компанії Ontrack, одна година простою із-за втрати інформації для крупної брокерської компанії може обійтися в сотні мільйонів доларів. У наше століття загальної інформатизації всього лише десятиденну бездіяльність комп'ютера наносить необоротний фінансовий збиток будь-якій фірмі. Майже половина компаній, пострадавших від втрати інформації, протягом подальших п'яти років перестали існувати. Тому, якщо інформація представляє не особисту, а ділову цінність - не економте, не займайтеся самодіяльністю і не звіть сусіда-студента. Звертайтеся в спеціалізовані фірми.
Окружний адмінсуд Києва вирішив прибрати зі списку люстрованих Миколу Чинчина, який у часи Майдану керував Головним слідчим управлінням Міністерства внутрішніх справ.