Диагностика проблем загрузки в Windows XP с помощью MSCONFIG
Раздел «Параметры загрузки»
Самые полезные функции вкладки «BOOT.INI» сосредоточены в разделе «Параметры загрузки» (Boot Options), о котором пойдет речь ниже. Представленные здесь опции можно комбинировать и использовать для диагностики проблем самыми разными методами.
• Опция «/SAFEBOOT» позволяет задавать различные параметры загрузки системы: • «/SAFEBOOT» плюс «MINIMAL» — запуск в безопасном режиме (Safe Mode); • «/SAFEBOOT» плюс «NETWORK» — запуск в безопасном режиме с поддержкой сетевых подключений (обратите внимание: загружаются не стандартные настройки подключения, а настраиваемая конфигурация TCP/IP); • «/SAFEBOOT» плюс «DSREPAIR» — восстановление службы каталогов (Directory Service) на контроллерах домена; • «/SAFEBOOT» плюс «MINIMAL (ALTERNATESHELL)» — запуск в безопасном режиме с оболочкой командной строки. • «/NOGUIBOOT» — запуск без видеодрайвера VGA, который используется для отображения синего экрана смерти и графики в процессе загрузки. • «/BOOTLOG» — регистрация сведений о загрузке в журнале для последующей диагностики проблем. • «/BASEVIDEO» — запуск с использованием стандартного видеодрайвера VGA, а не фирменного драйвера видеокарты. • «/SOS» — отображение имен драйверов при загрузке для диагностики неполадок, связанных с драйверами.
В диалоговом окне «Дополнительные параметры BOOT.INI» (BOOT.INI Advanced Options) (рис. E) можно задать дополнительные параметры запуска системы:
• «/MAXMEM» ограничивает объем используемой оперативной памяти. Воспользуйтесь этой опцией, если подозреваете, что повреждена микросхема памяти. • «/NUMPROC» ограничивает количество используемых процессоров, если их несколько. • «/PCILOCK» предотвращает динамическое распределение системных ресурсов между устройствами PCI. Вместо этого для устройств используются параметры, заданные в BIOS. • «/DEBUG» запускает систему в режиме отладки. Параметры загрузки можно уточнить с помощью трех дополнительных опций: • «/DEBUG» плюс «/DEBUGPORT» позволяет указать коммуникационный порт для отладки; • «/DEBUG» плюс «/BAUDRATE» позволяет указать скорость двоичной передачи в процессе отладки. Значения по умолчанию — 9600 бод для модема и 9200 бод для безмодемного кабеля; • «/DEBUG» плюс «/CHANNEL» позволяет выбрать для отладки канал связи 1394.
Рисунок E. Дополнительные параметры.
Вкладка «Службы»
Вкладка «Службы» (рис. F) позволяет предотвратить автоматический запуск определенных служб при включении компьютера. Это особенно удобно при диагностике проблем, связанных со службами.
Рисунок F. Большинство служб Windows XP разработано Microsoft. Чтобы найти службы сторонних разработчиков, можно воспользоваться опцией «Скрыть все службы Microsoft» (Hide All Microsoft Services).
Диагностика проблем с помощью вкладки «Автозагрузка»
Вкладка «Автозагрузка» позволяет предотвратить автоматический запуск программ из папки «Автозагрузка» при входе в систему. Как показано на рис. G, чтобы отключить программу, нужно просто снять с нее флажок. Кнопка «Отключить все» (Disable All) позволяет отключить все элементы автозагрузки, а кнопка «Включить все» (Enable All) — соответственно, снова включить все программы.
Рисунок G. Параметры автозагрузки.
Моя любимая функция
Утилита конфигурации системы очень удобна в обращении и значительно облегчает диагностику широкого круга проблем, связанных с загрузкой Windows XP. Возможность с легкостью вносить временные изменения в загрузочные файлы, параметры системных служб и элементов автозагрузки делает MSCONFIG исключительно полезным инструментом диагностики и устранения неполадок. На мой взгляд, лучшая ее функция — это возможность изменять параметры загрузки на вкладке «BOOT.INI». Тем не менее, советую подходить к любым изменениям с осторожностью и всегда записывать порядок действий на тот случай, если что-нибудь пойдет не так.