Windows Vista System Boot Process Overview

  

Power On ——

1. The computer system will perform a Power On Self Test (POST). If passed, the BIOS will then read the master boot record (MBR) —— the first sector of the hard disk marked as booting the device, and transfer the control code established by Windows Vista to the MBR.

—— At this point, Windows takes over the boot process. Next:

MBR reads the boot sector - the first sector of the active partition. This sector contains code to launch the Windows Boot Manager program Bootmgr.exe.

02. The Windows Boot Manager reads the information in the "Boot Configuration Data store". This information contains configuration information for all operating systems that have been installed on your computer. And used to generate a boot menu.

3. When you select the following actions in the boot menu:

(1) If you select Windows Vista, Windows Boot Manager runs %SystemRoot%\\ OS loader- Winload.exe in the System32 folder.

(2) If you choose to restore Windows Vista from hibernation, the boot manager will load Winresume.exe and restore your previous usage environment.

(3) If you select an earlier version of Windows in the boot menu, the boot manager will locate the volume where the system is installed and load the Windows NT-style early OS loader (Ntldr.exe) & mdash; — generates a boot menu that is determined by the contents of boot.ini.

When Windows Vista starts, it loads its core files Ntoskrnl.exe and hal.dll—— reads the settings from the registry and loads the drivers. Next you will run the Windows Session Manager (smss.exe) and start the Windows Launcher (Wininit.exe), Local Security Authentication (Lsass.exe) and Services (services.exe) processes. Once you are done, you can log in to your The system is gone.



Copyright © Windows knowledge All Rights Reserved