Windows 7 startup phases


Home windows 7 startup phases :

Electronic Repairing

From the purpose you press the facility button till you’ve gotten your Desktop loaded, Home windows 7 has many steps to take.
The conventional startup sequence of Home windows 7 is:
1- Energy-on self-test section (POST).
2- Preliminary startup section.
3- Home windows boot supervisor section.
4- Home windows boot loader section.
5- Kernel loading section.
6- Lengthy-on section.

1- Energy-on self-test section (POST):

Throughout that section the pc begins executing the BIOS or UEFI program that performs the next duties:
– {Hardware} preliminary checks corresponding to figuring out the quantity of RAM.
– Checks that the units wanted to start out the working system such because the onerous drive are current.
– Retrieves the knowledge saved within the CMOS.

2- Preliminary startup section:

After the POST, the pc will use the boot order data saved within the CMOS to start out, in case the primary boot is tough disk that accommodates Home windows 7 the primary file to be loaded is Home windows boot supervisor, a BIOS appropriate Home windows and UEFI appropriate Home windows load the home windows boot supervisor in a different way:
– For BIOS appropriate it begins by loading the MBR (Grasp Boot Document) which is situated on the first sector of the onerous drive and it accommodates a partition desk (a map of the onerous drive, with all its partitions) and a small boot code used to learn the partition desk and find the lively partition, as soon as the lively partition is situated, the boot sector is learn and the placement of the Home windows boot supervisor is retrieved for extra data learn the article BIOS/MBR boot .
– In case of UEFI appropriate Home windows, there’s a built-in boot supervisor that may be configured within the setup program of the UEFI, the efi system partition accommodates the file wanted to load home windows which is one thing .efi (bootia32.efi ..and so on) for extra data learn the article UEFI /GPT boot.

3- Home windows boot supervisor section:

Throughout this section the home windows boot supervisor allows you to select from a number of of working methods put in, as we noticed in earlier articles BIOS/MBR boot and UEFI /GPT boot  that relies on the Home windows model put in, in case of BIOS appropriate the boot supervisor bootmgr will learn the BCD information base to point out the listing of put in working system, or in case of just one put in it watch for the consumer to press a key to decide on superior boot choices, and in case of UEFI appropriate Home windows the boot supervisor is built-in within the UEFI itself and can seek the advice of the efi system partition to load Home windows.

4- Home windows boot loader section.

The home windows boot supervisor will then load the home windows boot loader file winload.exe situated in C:windowssystem32, this file will begin loading Home windows by doing the next:
  • Masses the kernel (Ntoskrnl.exe) however doesn’t run it.
  • Masses the {Hardware} Abstraction Layer (HAL), Hal.dll situated in C:windowssystem32, which shall be utilized by the kernel.
  • Masses the system registry hive (C:WindowsSystem32ConfigSystem).
  • Masses the drivers configured as well with the working system however doesn’t provoke them, the listing of drivers configured to be load with the working system is discovered within the system registry at HKEY_LOCAL_MACHINESYSTEMServices.
  • Give the management to the kernel that may begin the following step.

 5- Kernel loading section:

The Home windows kernel Ntoskrnl.exe with the Corridor.dll initialize a gaggle of software program options which might be referred to as the Home windows government, it additionally begin companies and drivers configured as well with the system, and it creates the registry key HKEY_LOCAL_MACHINEHARDWARE, which accommodates the {hardware} information collected at system startup.
After that the kernel begins the session supervisor (Smss.exe), a consumer course of that continues to run till the working system is shut down. The session supervisor performs many duties corresponding to Beginning the Logon Supervisor (C:System32Winlogon.exe) which handles the following step and renaming delayed recordsdata, for instance while you set up an software and also you’re immediate to restart your pc in order that the recordsdata in use shall be rename.

6- Lengthy-on section:

Home windows logon winlogon.exe allow the consumer to go online and off, as well as it does the next:
  • Begins the companies subsystem (companies.exe) that manages companies and begins all of the companies configured to be begin with the system.
  • Begins the Native Safety Authority (LSA) course of (Lsass.exe).
  • Checks whether or not the Ctrl+Alt+Delete key mixture are pressed in case the pc is a part of an lively listing area.
  • The registry entry LastKnownGood (situated in HKLMSYSTEMSelect) is up to date with the contents within the CurrentControlSet subkey.
  • Winlogon then begins Userinit.exe and the Home windows Explorer shell.
  • Userinit.exe will then begins the functions configured to start out with the working system.
Remember to love us on Facebook 

Next                                                  Previous

Leave a reply "Hello world!"