Існує кілька способів відновлення файлів, помилково видалених з диска, а також пошкоджених внаслідок появи логічних помилок в файлової структурі і виникнення фізичних дефектів на магнітному диску. Під відновленням файлів розуміється відтворення їх первісного змісту у вихідній формі.
Окремим випадком відновлення файлів є отримання файлів з резервних копій і «лікування» файлів, уражених програмним вірусом. Видалення файлів проводиться при форматуванні диска і при використанні відповідних команд операційних систем і оболонок.
Відновлення файлів на отформатированном диску можливо, якщо було виконано безпечне або швидке форматування зі збереженням образу системної області диска, що містить завантажувальний запис, таблицю розміщення файлів (FAT) і кореневий каталог. Відновлення файлів після такого форматування засноване на тому, що при форматуванні стираються дані тільки з системної області диска, так що доступ до файлів стає неможливим, хоча вміст файлів зберігається. Можна відновлювати як гнучкі, так і жорсткі диски. Повне відновлення диска можливо тільки в тому випадку, якщо після його форматування була записана нова інформація. Інакше можливе лише часткове відновлення. Існують спеціальні утиліти, які дозволяють не тільки відновити вилучені файли, але і захищати файли від видалення.
Для забезпечення схоронності файлів на дисках і відновлення їх необхідно систематично проводити комплекс профілактичних заходів, а саме:
· Виконувати дефрагментацію дисків.
· Здійснювати тестування поверхні дисків.
· Контролювати обсяг вільної пам'яті на дисках.
· Перевіряти цілісність файлової структури дисків.
Під фрагментацією диска розуміється наявність вільних кластерів між областями диска, зайнятими файлами. При збереженні нових файлів в таких кластерах може бути розміщений один і той же файл, так що він виявляється «розкиданим» в несуміжних областях диска. Таке розміщення інформації знижує швидкість доступу до файлів через необхідність часто переміщати магнітні головки дисководів, причому уповільнення роботи комп'ютера може бути значним.
При тестуванні магнітних дисків виявляються фізичні і логічні дефекти. Фізичні дефекти з'являються внаслідок механічних пошкоджень і (або) старіння дискового покриття. Логічні дефекти викликають пошкодження файлової структури. До них відносяться:
· Наявність порожніх кластерів, тобто таких, до яких можна отримати доступ.
· Наявність файлів, що мають спільні кластери.
· Пошкодження каталогів і FAT.
· Різниця в копіях FAT.
Причинами тестування логічних дефектів можуть бути:
· Раптове відключення живлення комп'ютера і збої обладнання.
· Деструктивні дії комп'ютерних вірусів.
Комплексна перевірка дисків здійснюється за допомогою спеціальної утиліти. Вона повідомляє користувачеві про критичний стан параметрів обчислювальної системи за допомогою датчиків. Найчастіше використовуються такі датчики:
· Датчик Цілісності диска - стежить за станом FAT і структури каталогів на вибраному пристрої, усуває помилки, щоб уникнути пошкодження файлів.
· Датчик Тесту поверхні магнітного диска - стежить за станом поверхні диска.
· Датчик Фрагментації диска - відстежує фрагментованість диска.
· Датчик Готовності аварійного диска і Датчик способу системної області диска, - відстежують терміни створення аварійного диска і образу диска. Аварійний диск забезпечує можливість відновлення інформації після відмови комп'ютера. Ці датчики, в залежності від настройки, видають попередження або автоматично оновлюють аварійний диск і образ системної області диска.