Мы уже рассказывали о том, как можно использовать утилиту chkdsk для поиска и исправления поврежденных секторов диска. Иногда секторы невозможно исправить, что приводит к полной потере файла, который физически был записан в этих секторах. Утилита RECOVER позволяет спасти ту часть файла, которая записана в корректно работающих секторах диска.

Если файл содержит важный документ, резервной копии которого не существует, то этой командой можно воспользоваться для хотя бы частичного восстановления необходимых данных.

Команда recover работает только на уровне имен файлов и не поддерживает использование символов шаблонов, поэтому команду можно запускать для каждого файла отдельно. Команда recover имеет следующий синтаксис:

recover [диск:] [путь] имя_файла

Если эту команду запустить в каталоге, в котором находится поврежденный файл, то достаточно указать только имя файла. В противном случае, в качестве параметра команды необходимо указать полное имя файла. Например, если документ С:\Docs\windata.doc совершенно непостижимым образом оказался поврежден в вашей системе Windows, то можно запустить следующую команду:

recover "C:\Docs\windata.doc"

Эта команда позволит сохранить хотя бы часть документа. Если поврежденным оказывается большой документ, то большинство пользователей согласятся, что часть документа это лучше, чем вообще ничего. После запуска утилиты recover над поврежденным файлом результат может оказаться скромнее, чем ожидалось, но по крайней мере не нужно будет сообщать пользователю, что "ничего спасти не удалось".