Запуск загрузчика установочного диска ntboot.bin (для CD).
Запуск bootfix.bin (для CD).
Запуск setupldr.bin. Если установка выполняется не с CD, то файл setupldr.bin (запускаемый через winnt.exe) переименовывается в $LDR$ и копируется на диск установки для использования в качестве временного загрузчика для дополнительного этапа копирования.
Setupldr.bin ( $LDR$) передает, через winnt.exe, управление Setupdd.sys,который с помощью txtsetup.sif и winnt.sif выполняет основные фазы текстового этапа, такие как копирование файлов и сбор информации о оборудовании для последующих этапов установки.
Чтение и интерпретация txtsetup.sif, winnt.sif и некоторых других файлов. Для установки не с CD используется dosnet.inf, содержащий сведения о файлах в папке $win_nt$.~ls
Загрузка драйверов оборудования.
Запуск ntoskrnl.exe, ntdll.dll и smss.exe (фактически загружено ядро системы).
Копирование файлов с дистрибутивного диска в %WINDIR%. Или в случае установки из удаленного источника (пусть даже со второго раздела диска) копирование производится в локальный источник: папку $win_nt$.~ls. Затем следует перезагрузка, и с помощью загрузчика $LDR$ управление передается Setupdd.sys,который повторяет этапы 4-8, только на этот раз файлы копируются из $win_nt$.~ls в %WINDIR%.
Копирование прототипов реестра в %WINDIR%\system32\config\*.sav было выполнено вместе с другими файлами, после чего производится обновление и инициализация реестра с помощью hive*.inf.
Setupdd.sys создает файл $wint$.inf в зависимости от конфигурации оборудования и содержимого файлов txtsetup.sif , sysetup.inf, layout.inf, winnt.sif (unnatend.txt). Файлы $wint$.inf (%windir%\System32), sysetup.inf, layout.inf (%windir%\inf) будут использованы мастером установки в графическом этапе установки.
Создание загрузочного сектора, загрузчика NTLDR, файла boot.ini.