Реклама:

11. На последнем этапе загрузки операционной системы запускаются программы из папки автозагрузки и ветви системного реестра RunOnce. После загрузки программы ее параметр из ветви системного реестра RunOnce удаляется.

Загрузка Windows NT/2000/XP

При запуске систем Windows NT/2000/XP используется иная, чем в Windows 9х/Ме, последовательность загрузки. Вместо файлов Io.sys и Msdos.sys в Windows NT/2000/XP запускается загрузчик системы NTLDR, который начинает определять оборудование и позволяет выбрать систему для загрузки.

Далее описан базовый процесс загрузки операционных систем Windows NT/2000/XP.

1. Загрузочный сектор загружает службу Ntldr (NT Loader). Процессор переходит в защищенный режим, активизирует файловую систему и считывает содержимое файла Boot .ini, где определяются параметры и начальное меню загрузки (этот файл необходим при установке на один компьютер двух или более операционных систем). При двойной загрузке и выборе операционной системы, отличной от NT/2000/XP, загружается файл Boot sect. dos. Если в системе установлены жесткие диски SCSI, загружается файл Ntbootdd. sys, содержащий загрузочные драйверы SCSI.

2. Служба Ntdetect. com собирает данные аппаратной конфигурации и передает их программе Ntldr. Если существует несколько аппаратных записей, Windows выбирает нужную для текущей конфигурации. Когда ПЗУ BIOS совместимо с ACPI, Windows использует технологию ACPI для обнаружения и инициализации устройств.

3. Загрузка ядра операционной системы. Загрузчик Windows передает данные, собранные Ntdetect. com, модулю Ntoskrnl. exe, загружающему непосредственно ядро системы, уровень абстрагирования от аппаратных компонентов (Hal .dll) и информацию системного реестра. При этом внизу экрана указываются детали процесса загрузки.

4. Загрузка драйверов и регистрация пользователя. Сетевые компоненты (например, протокол TCP/IP) загружаются одновременно с другими службами, после чего на экран выводится строка Begin Logon (начало загрузки). После успешной регистрации пользователя Windows обновляет информацию последней удачной конфигурации.

5. Обнаружение и настройка новых устройств Plug and Play. Новым обнаруженным устройствам назначаются соответствующие программные ресурсы, после чего Windows извлекает нужный драйвер из архива Driver . cab. В противном случае пользователь сам указывает расположение драйвера. Поиск новых устройств осуществляется одновременно с процессом регистрации пользователя в системе.

При загрузке Windows NT/2000/XP используются следующие файлы:

■ ntldr;

■ boot.ini;

■ bootsect. dos (только в компьютерах с несколькими операционными системами);

■ ntbootdd. sys (загружается только для жестких дисков SCSI);

■ ntdetect. com;

■ ntoskrnl.exe;

■ hal.dll;

■ файлыв каталоге системная nanKa\System32\Conf±g (реестр);

■ файлыв каталоге системная nanKa\System3 2\Driver s (драйверы).

Примечание

Если во время загрузки появилось сообщение об ошибке или же система не загрузилась должным образом, перезагрузите компьютер, после чего нажмите клавишу <F8> (только при работе с Windows 2000/ХР) для отображения дополнительных вариантов загрузки и выберите вариант Enable Boot Logging (Разрешить протоколирование загрузки), чтобы создать файл Ntbtlog. txt. В результате будет сохранен файл, который окажется очень кстати при выявлении файлов и процессов, препятствующих корректной загрузке.


⇐ Предыдущая страница| |Следующая страница ⇒