Запуск 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! к запуску в среде восстановления
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
Особенности использования
Для запуска антивируса достаточно выполнить командный файл. Но в среде восстановления нет Проводника, а глядя в консольное окно сложно сразу сказать, какая буква присвоена флешке. Варианты дальнейших действий:
- Выполнить в консоли команду
notepad, откроется Блокнот, в нем выполнить команду «Файл» — «Открыть», перейти в «Компьютер» и посмотреть список дисков. - Выполнить в консоли команду
diskpart, затем внутри —list vol, будет выведен список томов, буквы дисков там тоже видны, выйти изdiskpartкомандойexit. - Командой
dirпроверять все буквы дисков по очереди, пока не найдется флешка.
Командный файл надо запускать из текущего каталога, т.к. в нем указан относительный путь к каталогу с антивирусом. Другими словами, обязательно надо перейти в корень флешки и уже оттуда выполнить команду cure.
По умолчанию у Dr.Web английский интерфейс. Если переключить на русский, в главном окне будут «кракозябры».
В дереве дисков и папок не будет значков. Так что выбрать для сканирования вручную можно только один элемент дерева.
Если антивирус откажется работать из-за просроченной лицензии, можно поменять дату в системе командой date и повторить запуск. Срок действия лицензии — см. файл setup.key, пример:
Expires=2011-03-20 (14:41) UTC
Есть замечания, предложения или пожелания? Сообщите автору!
↑ К началу страницы | соответствует стандартам XHTML, CSS
