[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 429
  • Last Modified:

What is the Microsoft OS boot-up sequence?

What is the Microsoft OS boot-up sequence?
0
ewatson19
Asked:
ewatson19
2 Solutions
 
Kamaraj SubramanianApplication Support AnalystCommented:
Boot Sequence for x86-Based Machines
1. Power on self-test (POST).
2. Find boot device and load boot record (handled by the system BIOS). The master boot record (MBR) reads the partition table, determines the location of the boot record, and then jumps to that sector and begins execution there.
3. Windows NT bootstrap routine finds and loads NTLDR.
NOTE: Steps 2 and 3 as documented on page 474 of the Windows NT System Guide are in reverse, incorrect order. The step order listed here is correct.
4. NTLDR switches processor to 32-bit flat memory mode.
5. NTLDR reads the BOOT.INI and displays operating system choices.
6. User selects an operating system (Windows NT in this example).
7. NTLDR loads NTDETECT.COM.
8. NTDETECT.COM builds the hardware list. It then passes the list and control back to NTLDR. If an operating system other than Windows NT is selected, BOOTSECT.DOS is loaded and control is passed to it.
9. NTLDR loads NTOSKRNL.EXE.
10. NTOSKRNL.EXE loads and initializes Windows NT using information from the Registry to load and initialize drivers and other system settings.

0
 
LMiller7Commented:
The above is correct for systems up to Server 2003.
For Vista and later it is somewhat different.

This article explains it:
http://www.c-sharpcorner.com/UploadFile/edinson_2109/BootInVista08062009125621PM/BootInVista.aspx



0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now