Режим аварийной загрузки Safe Mode
Для загрузки компьютера в аварийном режиме нужно нажать кнопку F8 на старте. На машинах с двойной загрузкой это следует сделать тогда, когда появляется меню загрузки системы. Далее на экран выводится меню дополнительных настроек (Advanced Options), предлагающее на выбор один из трех аварийных режимов. Первый, Safe Mode, пытается загрузить операционную систему с минимальным набором драйверов и служб, необходимых для выполнения основных операций. Второй пункт, Safe Mode with Networking, пытается загрузить сетевые драйверы и службы, необходимые для работы с сетью (например, сервисы server и workstation). Третий пункт, Safe Mode with Command Prompt, позволяет ограничиться командной строкой и не загружает графический интерфейс explorer.exe. В ключе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Safeboot можно найти перечень всех драйверов и служб, которые загружаются в каждом из режимов аварийной загрузки.
Режим аварийной загрузки позволяет восстановить работоспособность системы в случае, когда сбой связан с загрузкой какого-либо приложения или нового драйвера устройства. В этом режиме загружаются только необходимые для запуска системы драйверы, что позволяет заменить драйвер, вызвавший ошибку, или запретить загрузку в нормальном режиме неисправного приложения или службы. Как и в Windows NT, в Windows 2000 имеется возможность загрузить компьютер в режиме предыдущего успешного запуска (Last Known Good Configuration), однако режим Safe Mode позволяет не потерять настройки, сделанные с момента создания информации об успешном запуске.
Консоль восстановления Recovery Console
Консоль восстановления используется, когда система не может загрузиться ни в режиме аварийной, ни в режиме предыдущей успешной загрузки. Это происходит при удалении или повреждении основных системных файлов. Консоль восстановления позволяет получить доступ из командной строки к каталогу системы (%systemroot%) и к сменным носителям, таким как дискеты и компакт-диски. С помощью консоли восстановления можно выполнять некоторые команды: например, скопировать файлы с компакт-диска в системный каталог, разрешить или запретить запуск сервисов, а также восстановить загрузочную область диска. Доступны следующие команды: ATTRIB, DELETE, FIXBOOT, MD, TYPE, CD, DIR, FIXMBR, MKDIR, SYSTEMROOT, CHDIR, DISABLE, FORMAT, MORE, CHKDSK, DISKPART, HELP, RD, CLS, ENABLE, LISTSVC, REN, COPY, EXIT, LOGON, RENAME, DEL, EXPAND, MAP и RMDIR. Подробное описание команд консоли восстановления приведено в статье Q254582 Microsoft.
Ограничения командной строки консоли восстановления
При работе с консолью восстановления можно использовать только следующие папки: корневой каталог загрузочного диска, корневой каталог загруженной системы %SystemRoot% (и вложенные в него папки), папка Cmdcons и сменные носители.
ПРИМЕЧАНИЕ: При обращении к другим папкам возникает сообщение об отказе в доступе "Access Denied". К тому же консоль восстановления не позволяет скопировать файлы с жесткого диска на дискеты. Файлы можно копировать только с дискет и компакт-дисков на жесткий диск, а также переписывать с одного жесткого диска на другой.
Консоль восстановления запускается двумя способами. Можно загрузить компьютер с установочного компакт-диска Windows 2000 и в диалоговом окне установки выбрать пункт «Repair a Windows 2000 Installation». Кроме того, с помощью команды winnt32.exe /cmdcons можно скопировать файлы консоли восстановления на жесткий диск и вручную добавить пункт запуска консоли в меню загрузки системы.
По умолчанию консоль восстановления имеет ограничения при доступе к сменным носителям. Эти ограничения связаны с настройками безопасности групповых политик, а именно Recovery Console: Allow automatic administrative logon и Recovery Console: Allow floppy copy and access to all drives and all folders. Настройки при желании можно изменить, однако при этом возникает угроза безопасности системы.
Итак, если на стадии загрузки Windows 2000 произойдет сбой, режим аварийной загрузки и консоль восстановления сохранят администратору время, данные и нервы.
Роберт Макинтош - Консультант и инструктор по продуктам Microsoft и технологиям систем защиты, основатель Covenant Solutions. Имеет сертификаты MCT, MCSE и инструктора по IIS. С ним можно связаться по адресу: rmcintosh@covenantsolutions.com.