Опции отладочного меню при загрузке Windows XP

Любой пользователь, имеющий хотя бы небольшой опыт работы с предыдущими версиями Windows NT, сразу же заметит одно небольшое, но существенное отличие экранов загрузчика Windows 2000/XP и Windows NT 4.0 — это строка, расположенная в нижней части экрана:

For troubleshooting and advanced startup options for Windows, press F8

Аналогичная клавиша — <F8> — имелась в системах Windows 95/98. Если загрузка Windows 2000 и Windows XP завершается неудачей, возможно, вам помогут опции отладочного меню, выводимого по нажатию клавиши <F8>.

Данное меню выглядит следующим образом:

Меню дополнительных вариантов загрузки WindowsВыберите одну из следующих возможностей Безопасный режим Безопасный режим с загрузкой сетевых драйверов Безопасный режим с поддержкой командной строки Включить протоколирование загрузкиВключить режим VGA Загрузка последней удачной конфигурации (с работоспособными параметрами)*Восстановление службы каталогов (только для контроллеров домена Windows)Режим отладки Обьиная загрузка Windows**Перезагрузка** Возврат к выбору операционной системы**(То же самое, но по аглицки)Windows Advanced Options Menu Please select an option: Safe Mode Safe Mode with Networking Safe Mode with Command Prompt Enable Boot Logging Enable VGA Mode Last Known Good Configuration (your most recent settings that worked)* Directory Services Restore Mode (Windows domain controllers only) Debugging Mode Start Windows Normally** Reboot** Return to OS Choices Menu**

 

Примечание

* — опция усовершенствована, по сравнению с Windows 2000.

** — опция впервые появилась в Windows XP.

 

Это меню останется на экране до тех пор, пока не будет выбрана одна из опций.

При загрузке в безопасном режиме (Safe Mode) Windows 2000/XP использует стандартные параметры настройки (монитор VGA, без сетевых средств, с минимальным количеством драйверов — фактически, запускаются только драйверы, необходимые для загрузки Windows). Идея, лежащая в основе безопасного режима загрузки, заключается в том, что одной из наиболее распространенных причин, препятствующих успешной загрузке, является несовместимый с системой или поврежденный сервис/драйвер. Таким образом, безопасный режим повышает вероятность успешной загрузки, поскольку загружается усеченная версия операционной системы с минимальным набором сервисов и драйверов. Например, если после инсталляции нового программного обеспечения Windows 2000/XP перестала запускаться, то вполне возможно, что попытка загрузки в безопасном режиме завершится удачно. После загрузки вы сможете изменить параметры настройки компьютера, не позволяющие выполнить корректную загрузку ОС, или удалить программное обеспечение, вызвавшее эти проблемы.

Опции дополнительного меню загрузки Windows XP с их краткими описаниями перечислены ниже:

· Безопасный режим(Safe Mode)

Как уже упоминалось ранее, эта опция аналогична той, которая использовалась в Windows 2000. Если пользователь выбирает эту опцию, то при запуске Windows XP загружаются только базовые файлы и драйверы, абсолютно необходимые для работы Windows (стандартные драйверы мыши и клавиатуры, накопителей, базовый драйвер видеоадаптера VGA и минимальный объем стандартных системных сервисов). Если Windows XP невозможно загрузить даже в этом режиме, то, вероятнее всего, придется прибегнуть к процедуре восстановления поврежденной системы. Подробная информация по данному вопросу и пошаговые инструкции по выполнению процедуры восстановления приведены далее в этой главе.

· Безопасный режим с загрузкой сетевых драйверов (Safe Mode with Networking)

Подобно опции, существующей в Windows 2000, если выбрана эта опция, то Windows XP начнет загружаться в безопасном режиме (почти так же, как и в предыдущем режиме), но в дополнение делается попытка запуска сетевых служб и восстановления сетевых соединений.

· Безопасный режим с поддержкой командной строки (Safe Mode with Command Prompt)

Выбор этой опции приводит к попытке запуска Windows 2000/XP с использованием только базовых файлов и драйверов, и вместо графического интерфейса Windows отображает на экране командную строку.

· Загрузка последней удачной конфигурации (с работоспособными параметрами) (LastKnownGood Configuration (your most recent settings that worked))

Такая опция существовала и в Windows NT 4.0/2000. Однако ее усовершенствование в Windows XP заслуживает особого упоминания. При выборе данной опции, Windows 2000 запускается с использованием информации реестра, сохраненной после того, как система в последний раз была успешно загружена. (В Windows NT/2000/XP начальная загрузка считается успешной, если в системе зарегистрировался, по крайней мере, один пользователь.) Следует сразу же отметить, что эта опция позволяет исправить только ошибки конфигурирования системы, да и то не всегда. Ее рекомендуется использовать только в тех случаях, когда точно известно о допущенной конфигурационной ошибке. Проблемы, вызванные отсутствием или повреждением системных файлов или драйверов, этим способом не исправить. Кроме того, следует помнить, что в случае применения этой опции все изменения, внесенные позже последней успешной загрузки Windows 2000, будут потеряны.

В Windows XP функциональные возможности этой опции были расширены. В отличие от Windows NT/2000, Windows XP создает резервные копии драйверов перед обновлением текущего набора драйверов. Кроме восстановления самых последних установок реестра, опция начальной загрузки Загрузка последней удачной конфигурации (Last Known Good Configuration)1 также восстанавливает самый последний набор драйверов, который использовался после последней успешной регистрации пользователя. Это позволяет избавиться от системных ошибок, вызванных неверно установленными приложениями и драйверами, препятствующими запуску Windows XP.

· Восстановление службы каталогов (только для контроллеров домена Windows)(Directory Services Restore Mode (Windows 2000 domain controllers only))

Эту опцию не следует использовать в Windows XP Professional, поскольку она предназначается для контроллеров доменов, функционирующих под управлением Windows 2000 Server или более поздних версий этой системы. Как следует из названия этой опции, она служит для восстановления служб каталога.

· Режим отладки (Debugging Mode)

Эта опция запускает Windows XP и устанавливает режим отладки.

· Обычная загрузка Windows(Start Windows Normally)

Эта опция впервые появилась в Windows XP. Позволяет запускать ОС в обычном режиме.

· Перезагрузка (Reboot)

Когда пользователь выбирает эту опцию, процесс загрузки запустится сначала (с выполнением процедуры POST). Как и предыдущая, данная опция впервые представлена в Windows XP.

· Возврат к выбору операционной системы (Return to OS Choices Menu)

Новая опция, появившаяся в Windows XP, позволяющая вернуться к экрану загрузчика, на котором предлагается выбрать операционную систему.

Как уже отмечалось, последние три опции впервые появились в Windows XP. Разумеется, они не предлагают чего-то совершенно нового, и представляют собой чисто "косметическую" модификацию. Однако, с их появлением, стало гораздо удобнее работать с Меню дополнительных вариантов загрузки Windows (Advanced Startup Options), чем в Windows 2000.

Где же хранятся настройки, используемые при загрузке, когда пользователь выбирает одну из опций безопасного режима загрузки? Вероятно, ответ не покажется слишком уж неожиданные — как и все в системе, эти параметры тоже находятся в реестре. Ключ реестра HKEY_LOCAL_MACHINESYSTEM CurrentcontroisetControlsafeBoot (рис. 6.3) содержит параметры конфигурации при загрузке в безопасном режиме. В его составе имеются вложенные ключи Network и Minimal. Как несложно догадаться, ключ Network содержит информацию, необходимую для загрузки при выборе опции Безопасный режим с загрузкой сетевых драйверов (Safe Mode with Networking), а ключ Minimal — ту же самую информацию, за исключением данных о сетевых параметрах. Помимо этого, в составе ключа safeBoot имеется параметр Aiternatesheii, указывающий имя профаммы, которая используется вместо фафической оболочки Windows. Как правило, значение этого параметра устанавливается равным cmd.exe (командный процессор Windows 2000/XP), что соответствует опции отладочного менюБезопасный режим с поддержкой командной строки (Safe Mode with Command Prompt).