Windows 95/98/NT FAQ

Как происходит процесс загрузки NT?


Сначала рассмотрим файлы, необходимые для загрузки NT:

Файлы, обязательные для загрузки:

Последовательность загрузки:

  1. Запускается процесс самотестирования
  2. Основная загрузочная запись (Master Boot Record) загружается в память и запускается программа загрузки
  3. Загрузочный сектор (Boot Sector) из активированного раздела (Partition) считывается в память.
  4. Из загрузочного сектора загружается и инициализируется Ntldr
  5. Изменение положения процессора из реального режима (real mode) в 32-х разрядный режим
  6. Ntldr запускает драйвера минифайлсистемы, которая встраивается в Ntldr и дает возможность считывать FAT и (или) NTFS
  7. Ntldr считывает файл Boot.ini
  8. Ntldr загружает выбранную операционную систему:
    * Если выбрана Windows NT, Ntldr загружает Ntdetect.com
    * Для других операционных систем, Ntldr загружает Bootsect.dos и передает ей контроль. На этом процесс загрузки Windows NT завершается
  9. Ntdetect.com сканирует "железо" компьютера и отсылает лист конфигурации в Ntldr для включения его в HKEY_LOCAL_MACHINE\HARDWARE
  10. Затем Ntldr загружает Ntoskrnl.exe, Hal.dll и системный раздел реестра
  11. Ntldr сканирует системный раздел и запускает драйвера устройств, предназначенные для старта во время загрузки
  12. Ntldr передает контроль Ntoskrnl.exe. На этом процесс загрузки заканчивается и начинается процесс запуска собственно NT.

На первую страницу    Раздел Windows NT    Назад

Copyright © 2000. Andrey Harchenko. При перепечатке ссылка на http://WinFAQ.com.ru обязательна.
Авторские права на оригиналы статей: Microsoft Corporation, SavillTech Ltd, Simon Clausen