Запуск Dr.Web Cure It! в среде Windows RE при загрузке с диска восстановления Windows 7

дата последнего изменения: 02.11.2010
метки: Windows, загрузка


Зачем это нужно

Среда восстановления Windows RE в Windows 7 позволяет решить большинство проблем с загрузкой и работой Windows. С ее появлением больше нет острой нужды в специальных сборках Windows PE (Windows Live CD). При этом довольно быстро загружается. Что особенно удобно, без проблем грузится из ISO-образа через Grub4Dos (привет владельцам нетбуков!).

Не хватает только одного — антивируса. Запускать антивирус прямо из зараженной системы часто бывает бесполезно. Лучше загрузиться со съемного диска и уже в «чистой» системе запустить сканер. К сожалению, лечащая утилита Dr.Web Cure It! просто так из среды восстановления Windows 7 не запускается.

Live CD/USB того же Dr.Web лично мне не удобны. Объем загрузки больше, отдельный компакт-диск с антивирусом таскать не хочется, а флешку форматировать только под одну задачу накладно.

Нашел способ запуска Dr.Web Cure It! в среде восстановления Windows 7 (Windows RE, Repair Disc), подробности далее. На снимке экрана в консоли выделены вспомогательные команды:

Окно Cure It! в среде восстановления Windows RE

Подготовка Cure It! к запуску в среде восстановления

1. Запустить свежий архив антивируса на выполнение, как при обычной проверке, отвечать на вопросы, дождаться появления окна с ссылками «Запустить» и «Обновить». К этому моменту исходный файл будет распакован во временный каталог.

2. Перейти в каталог %TEMP%, найти подкаталог вида B44518C6-2B1E3220-8794CB6E-6FE377E2. Если предварительно очистить %TEMP%, найти каталог будет проще. Скопировать его содержимое на флешку, например, в каталог CureIt.

3. Для удобства запуска сканера нужно в корне флешки создать командный файл. Допустим, его имя — cure.cmd. В скопированном ранее каталоге будет 2 файла с расширением exe, т.е. 2 «приложения». Найти тот, который размером поменьше — у него значок в виде компакт-диска и описание «Autorun». Его имя вписать в командный файл. Кстати, переименовать — не вариант, т.к. работать не будет. Пример командного файла:

cd /d CureIt
a5d850.exe

4. Изменить настройки сканера, см. файл setup_xp.ini. Прежде всего — каталог %USERPROFILE% заменить на %TEMP%. И еще, чтобы ускорить проверку, отключить сканирование архивов и файлов справки. Пример:

ExcludePaths = %TEMP%\DoctorWeb\Quarantine\
ExcludeFiles = *.chm, *.zip, . . .
. . .
CheckArchives = No
. . .
MoveFilesTo = %TEMP%\DoctorWeb\Quarantine\
. . .
LogFileName = %TEMP%\DoctorWeb\CureIt.log

Особенности использования

Для запуска антивируса достаточно выполнить командный файл. Но в среде восстановления нет Проводника, а глядя в консольное окно сложно сразу сказать, какая буква присвоена флешке. Варианты дальнейших действий:

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

По умолчанию у Dr.Web английский интерфейс. Если переключить на русский, в главном окне будут «кракозябры».

В дереве дисков и папок не будет значков. Так что выбрать для сканирования вручную можно только один элемент дерева.

Если антивирус откажется работать из-за просроченной лицензии, можно поменять дату в системе командой date и повторить запуск. Срок действия лицензии — см. файл setup.key, пример:

Expires=2011-03-20 (14:41) UTC

Есть замечания, предложения или пожелания? Сообщите автору!
↑ К началу страницы | соответствует стандартам XHTML, CSS

Фото автора

Павел Железнов
ИТ-специалист

Метки:

Страницы: