Чому видалені файли можна відновити і як це можна запобігти
Коли ви видаляєте файл, він дійсно не стирається - він продовжує існувати на вашому жорсткому диску, навіть після того, як ви очистите його з кошика. Це дозволяє вам (і іншим користувачам) відновлювати видалені файли.
Якщо ви не будете обережні, це також дозволить іншим людям відновити ваші конфіденційні файли, навіть якщо ви вважаєте, що ви їх видалили. Це є особливо важливим питанням, коли ви утилізуєте комп'ютер або жорсткий диск.
Зображення: Norlando Pobre на Flickr
Що відбувається при видаленні файлу
Windows (та інші операційні системи) відстежують, де файли знаходяться на жорсткому диску через "покажчики". У кожному файлі та папці на жорсткому диску є покажчик, який повідомляє Windows, звідки починаються та закінчуються дані файлу..
Під час видалення файлу Windows видаляє покажчик і позначає сектори, які містять дані файлу, як доступні. З точки зору файлової системи файл більше не присутній на жорсткому диску, а сектори, що містять його дані, вважаються вільним простором.
Однак, поки Windows не запише нові дані по секторах, що містять вміст файлу, файл все ще відновлюється. Програма відновлення файлів може сканувати жорсткий диск для цих видалених файлів і відновлювати їх. Якщо файл був частково перезаписаний, програма відновлення файлів може відновити лише частину даних.
Зауважте, що це не стосується твердотільних накопичувачів (SSD) - див. Нижче.
Зображення: Метт Рудже на Flickr
Чому видалені файли не стерти негайно
Якщо вам цікаво, чому ваш комп'ютер не просто видаляє файли, коли ви їх видаляєте, це насправді досить просто. Видалення вказівника файлу та позначення його простору як доступного є надзвичайно швидкою операцією. Навпаки, фактично стирання файлу шляхом перезапису його даних займає значно більше часу. Наприклад, якщо ви видаляєте файл розміром 10 ГБ, це буде практично миттєво. Щоб фактично видалити вміст файлу, це може зайняти декілька хвилин - стільки ж часу, скільки ви написали 10 гігабайт даних на жорсткий диск.
Щоб збільшити продуктивність та заощадити час, Windows та інші операційні системи не видаляють вміст файлу під час його видалення. Якщо ви хочете видалити вміст файлу під час його видалення, ви можете скористатися інструментом "подрібнення файлів" - див. Останній розділ для отримання додаткової інформації..
Твердотільні накопичувачі працюють по-різному: Нічого з цього не стосується твердотільних накопичувачів (SSD). При використанні SSD з підтримкою TRIM (всі сучасні SSD-пристрої підтримують TRIM) видалені файли видаляються негайно і не можуть бути відновлені. По суті, дані не можуть бути перезаписані на флеш-клітинах - щоб написати нові дані, спочатку потрібно стерти вміст флеш-пам'яті. Ваша операційна система негайно видаляє файли, щоб прискорити роботу запису в майбутньому - якщо він не видалить дані файлу негайно, флеш-пам'ять спершу потрібно стерти перед тим, як записати в майбутньому. Це зробить записування в SSD повільніше з плином часу.
- Детальніше: HTG пояснює: Що таке твердотільний накопичувач і що мені потрібно знати?
Зображення: Simon Wüllhorst на Flickr
Відновлення видалених файлів
Якщо ви випадково видалили файл і потрібно його отримати назад, є деякі речі, які слід пам'ятати:
- Ви повинні відновити файл якомога швидше: Оскільки Windows продовжує писати файли на жорсткий диск, шанси на перезапис видалених файлів збільшуються. Якщо ви хочете переконатися, що ви можете відновити файл, вам слід негайно виконати відновлення.
- Слід намагатися використовувати жорсткий диск якомога менше: Найкращий спосіб відновити видалений файл з жорсткого диска - відключення комп'ютера відразу після його видалення, вставлення жорсткого диска в інший комп'ютер і використання операційної системи, що працює на іншому жорсткому диску, для її відновлення. Якщо ви намагаєтеся відновити файл, встановивши програму відновлення файлів на одному жорсткому диску, процес встановлення та нормальне використання жорсткого диска можуть перезаписати файл..
Windows не містить вбудованого інструменту, який сканує жорсткий диск для видалених файлів, але існує велика кількість інструментів сторонніх виробників. Recuva, зроблений розробниками CCleaner, є хорошим варіантом. Recuva та інші утиліти можуть сканувати жорсткий диск для видалених файлів і дозволяти вам їх відновити.
- Читати далі: Як відновити фотографію, зображення або файл, які ви видалили випадково
Запобігання вилученню видалених файлів
Якщо у вас є конфіденційні, особисті дані на вашому комп'ютері, такі як фінансові документи та інша важлива інформація, ви можете бути стурбовані тим, що хтось може відновити видалені файли. Якщо ви продаєте чи іншим чином вибираєте комп'ютер або жорсткий диск, ви повинні бути обережними.
Можна використовувати утиліту, яка автоматично витирає вільний простір вашого жорсткого диска - шляхом запису інших даних на вільний простір на жорсткому диску всі видалені файли будуть видалені. Наприклад, інтегрований інструмент приводу Wiper Drive може зробити це.
- Детальніше: Як використовувати CCleaner Як Pro: 9 Поради та хитрості
Щоб переконатися, що один файл не може бути відновлений, ви можете використовувати програму "подрібнення файлів", таку як Eraser, щоб видалити його. Коли файл подрібнюється або стирається, він не тільки видаляється, але його дані перезаписуються повністю, перешкоджаючи іншим користувачам відновити його. Однак це може не завжди захистити вас - якщо ви зробили копію файлу та вилучили оригінал у певний момент, інша видалена копія файлу може все ще ховатися навколо вашого жорсткого диска.
Зауважте, що цей процес триває довше, ніж видалення файлу зазвичай, тому помилкою є видалення кожного файлу таким чином - це необхідно лише для конфіденційних файлів..
Щоб дійсно запобігти відновленню будь-яких даних, можна скористатися програмою для видалення дисків, такою як DBAN (Darik's Boot і Nuke.) Записувати DBAN на компакт-диск, завантажившись з нього, і він видалить все з вашого жорсткого диска включаючи операційну систему та всі ваші особисті файли, перезаписуючи їх марними даними. Це дуже корисно, коли ви позбавляєтеся від комп'ютера - це допоможе вам усунути всі особисті дані.
- Детальніше: Протріть, видаліть і надійно знищуйте дані жорсткого диска на легких шляхах
Хоча деякі люди вважають, що файли все ще можуть бути відновлені після їх перезапису, докази показують, що одне стирання має бути достатньо гарним.
- Читати далі: HTG пояснює: чому ви повинні тільки витирати диск один раз, щоб видалити його
Тепер ви повинні зрозуміти, чому видалені файли можна відновити і коли вони не можуть. Пам'ятайте про це, коли ви позбавляєтеся від комп'ютера або жорсткого диска - ваші конфіденційні файли можуть бути присутніми на вашому жорсткому диску, якщо ви їх неправильно не стерли.