Detailed explanation of the startup process of Win7 operating system

  

Everyone knows the Windows 7 operating system, but many people do not know how the Windows 7 operating system boot process is how? Today Xiaobian will give you a detailed introduction to the Windows7 operating system boot process, there are Interested friends, you can come and see.

Windows 7 operating system startup process detailed, the general order is: BIOS-->MBR--> Bootmgr -->BCD--> Winload.exe ---> kernel loading.

1) After booting up, the BIOS performs a power-on self-test (POST), then chooses to boot from the hard disk, load the MBR of the hard disk and give control to the MBR (MBR is the first sector of the hard disk, it Not in any partition);

2) MBR will search the 64B size partition table, find the active partition of 4 primary partitions (maybe no 4) and confirm that other primary partitions are not active, then load The first sector of the active partition (Bootmgr) to memory;

3) Bootmgr finds and reads the BCD. If there are multiple boot options, these boot options will be reflected on the screen, which is selected by the user. Which startup item is started.

4) After booting from Windows 7, C:\\windows\\system32\\winload.exe will be loaded, and the kernel loading process will start. The kernel loading process is long and complicated, so I will not talk about it here. It is.

In this process, bootmgr and BCD are stored in the reserved partition of Windows 7, and from Winload.exe, it begins to enter the C drive to perform the kernel loading process.

Copyright © Windows knowledge All Rights Reserved