Как восстановить удаленные данные?
- 05 Apr 2025
- Компьютеры, IT-технологии
- 41 Прочтений
- 0 Комментариев
Утилиты для восстановления удаленных файлов
У каждого пользователя были ситуации, когда нужный файл стирался по ошибке с жесткого диска. В большинстве случаев вернуть утраченный файл просто - надо лишь воспользоваться Корзиной. Но что делать, если файл был утрачен в результате системного сбоя или при удалении с использованием клавиш "Shift+Delete"?
Потерять информацию можно различными способами: очистив Корзину, вместо того чтобы восстановить из нее необходимое, или же случайно задав неверную маску для удаления чего-либо в MS-DOS. Для пользователя, потерявшего таким образом набранный вручную большой документ в MS Word, причина не так уж важна. После мимолетной невнимательности ему предстоит трудный и долгий процесс восстановления утерянной информации. Однако можно существенно облегчить жизнь и восстановить, казалось бы, навсегда удаленные файлы при помощи специальных утилит, протестировать которые мы и взялись на этот раз.
Запись
Прежде чем начинать разговор об утилитах восстановления, давайте уясним для себя принципы записи и удаления файлов в файловой системе FAT (File Allocation Table - таблица размещения файлов). Как известно, единицей хранения данных на диске с файловой системой FAT является кластер. Его размеры варьируются в зависимости от объема и конфигурации жесткого диска (от одного до нескольких десятков Кбайт). При записи/сохранении информации на винчестер файл может быть сохранен не в одном, а в нескольких кластерах сразу. Чтобы не запутаться, файловая система нумерует занятые кластеры определенным образом. Так, первый кластер файла содержит номер следующего, и так далее. Довольно часто кластеры разбросаны по диску хаотично - такие файлы называют фрагментированными, и система, считывая последовательно номера кластеров, буквально собирает из них информацию.
Удаление
Если сравнить время, занимаемое записью файла на диск, и время, необходимое для его удаления, то окажется, что запись происходит довольно долго, тогда как для удаления достаточно доли секунды. Тут, конечно, можно вспомнить известную пословицу "Ломать - не строить" и забыть об этом, но нам придется рассмотреть данный аспект подробнее. Удаление происходит быстро из-за того, что система не уничтожает файл полностью, а просто-напросто стирает первую букву его имени. Помимо этого, обнуляются все номера кластеров (сохраняется только указатель на начальный). После этого все кластеры файла воспринимаются системой как свободные и могут быть использованы для хранения другой информации.
Восстановление
Ни одна из программ, предназначенных для восстановления удаленных файлов, не сможет справиться со своей задачей, если при записи кластеры файла были разбросаны по всему диску. Восстановление с большей вероятностью увенчается успехом, если кластеры файла находились на диске перед удалением прямо друг за другом (то есть были дефрагментированы). Имея указатель на начальный кластер восстанавливаемого файла, программа считывает содержимое файла из соответствующего количества последовательных кластеров. Не следует забывать, чем больше файл фрагментирован, тем меньше шансов его восстановить в первоначальном виде. Кстати, почти все утилиты нашего обзора дают информацию о том, сколько шансов у вас есть при восстановлении файла.
Делаем выводы
Если вы хотите, чтобы утилиты восстановления могли достойно выполнять свои функции, необходимо как можно чаще (в разумных, конечно, пределах) использовать программу дефрагментации, которая выстраивает последовательные кластеры друг за другом. Также важно и время между удалением файла и попыткой его восстановления - чем больше прошло времени, тем больше шансов на то, что поверх утерянной информации система уже записала что-то другое.
Заключение
Несмотря на довольно большое количество утилит для восстановления утерянной информации, большинство из них по российским меркам стоят дороговато. В процессе тестирования выяснилось, что программы практически ничем друг от друга не отличаются, кроме разве что пары-тройки функций. Поэтому, думаю, справедливо будет отдать первое место единственной бесплатной программе, а именно Drive Rescue. Правда, перед этим жюри все-таки немного поколебалось: а не отдать ли первое место нашему монстру EasyRecovery Professional, но, вспомнив о ее цене, решило придерживаться первоначального мнения.
***
Letzte Kommentare
Artikel
Fotos
Eigene Seiten