answersLogoWhite

0

Windows - boot process & simple troubleshooting ---- This is the (simplified) boot sequence for Windows NT, 2000, XP and 2003:

BIOS: performs Power On Self Test (POST)

BIOS: loads MBR from the boot device specified/selected by the BIOS

MBR: contains a small amount of code that reads the partition table, the first partition marked as active is determined to be the system volume

MBR: loads the boot sector from the system volume

BOOT SECTOR: reads the root directory of the system volume at loads NTLDR

NTLDR: reads BOOT.INI from the system volume to determine the boot drive (presenting a menu if more than 1 entry is defined)

NTLDR: loads and executes NTDETECT.COM from the system volume to perform BIOS hardware detection

NTLDR: loads NTOSKRNL.EXE, HAL.DLL, BOOTVID.DLL (and KDCOM.DLL for XP upwards) from the boot (Windows) volume

NTLDR: loads \WINDOWS\SYSTEM32\CONFIG\SYSTEM which becomes the system hive HKEY_LOCAL_MACHINE\System

NTLDR: loads drivers flagged as "boot" defined in the system hive, then passes control to NTOSKRNL.EXE

NTOSKRNL.EXE: brings up the loading splash screen and initializes the kernel subsystem

NTOSKRNL.EXE: starts the boot-start drivers and then loads & starts the system-start drivers

NTOSKRNL.EXE: creates the Session Manager process (SMSS.EXE)

SMSS.EXE: runs any programs specified in BootExecute (e.g. AUTOCHK, the native API version of CHKDSK)

SMSS.EXE: processes any delayed move/rename operations from hotfixes/service packs replacing in-use system files

SMSS.EXE: initializes the paging file(s) and the remaining registry hives

** before this step completes, bugchecks will not result in a memory dump as we need a working page file on the boot (Windows) volume **

SMSS.EXE: starts the kernel-mode portion of the Win32 subsystem (WIN32K.SYS)

SMSS.EXE: starts the user-mode portion of the Win32 subsystem (CSRSS.EXE)

SMSS.EXE: starts WINLOGON.EXE

WINLOGON.EXE: starts the Local Security Authority (LSASS.EXE)

WINLOGON.EXE: loads the Graphical User Identification and Authentication DLL (MSGINA.DLL by default)

WINLOGON.EXE: displays the logon window

WINLOGON.EXE: starts the services controller (SERVICES.EXE)

** at this point users can logon **

SERVICES.EXE: starts all services markes as automatic

---------

NOTES:

The SYSTEM volume is the partition from which the boot process starts, containing the MBR, boot sector, NTLDR, NTDETECT.COM & BOOT.INI

The BOOT volume is the partition which contains the Windows folder - this can be a logical partition

User Avatar

Wiki User

16y ago

What else can I help you with?

Related Questions

When youre running a component within aspnet what process is it running within on windows xp windows 2000 windows 2003?

The ASP.NET worker process. Source: http://www.developerzen.com/2005/02/


When youre running a component within ASP.NET what process is it running within on Windows XP Windows 2000 and Windows 2003?

The ASP.NET worker process. Source: http://www.developerzen.com/2005/02/


What are the different editions of Windows Server 2003?

Windows 2003 Standard Edition windows 2003 Enterprise Edition Windows 2003 Data Center Edition windows 2003 Web Edition


How do I load office 2003 on Windows Vista?

The same process. Insert the CD and follow the onscreen instructions!


How do you install Windows Server 2003?

Install Windows Server 2003 How can I install Windows Server 2003 on my PC? Step 1 : Check system requirements. Check hardware and software compatibility. Choose the approciate file system : FAT, FAT32, NTFS DECIDE ON A WORKGROUP OR DOMAIN INSTALLATION. STEP 2 : I install directly from a CD by booting your computer with the CD. STEP 3 : Start the computer from the CD,The setup process begins loading a blue-looking screen. PRESS f6 after then Setup will load all the needed files and drivers then Read and accept the licensing agreement and press F8 if you accept it after then Select or create the partition on which you will install Windows Server 2003 and then next The computer will restart in graphical mode, and the installation will continue after that the setup process reboots and loads a gui mode phase,If you don't need to make any changes just press Next. Windows server 2003 install to the final phase of the setup process,Press Next to accept the Typical settings option if you have one of the following situations,After the copying and configuring phase is finished then setup finishes and boots windows server 2003. For more help you can visit website:http://www.iyogibusiness.com


Can you get MS Paint 2003 for Windows 7?

There's no such thing as "MS Paint 2003." If you meant the Paint program from Windows XP and Windows Server 2003, yes. Just copy the program from a Windows XP or Windows Server 2003 installation to your Windows 7 installation.


Different between 2003 server and windows?

Windows is a brand name. Windows Server 2003 is a product in that brand.


What are the different functional levels that you can have a Windows Server 2003 domain set to?

Windows 2000 mixed Windows 2003


Can Windows XP SP2 upgrade to Windows Server 2003?

No, Windows Server 2003 must be a fresh install.


Which servers can be joined to a forest domain windows 2003 interim?

Windows Server 2003, and Windows NT 4.0


How many different functional levels are there for domains?

There are four domain functional levels for Windows Server 2003: Windows 2000 mixed Windows 2000 native Windows Server 2003 interim Windows Server 2003


What is the latest service pack of Windows Server 2003?

Windows Server 2003 Service Pack 2 (32-bit x86)Supported Operating Systems: Windows Server 2003; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 Service Pack 1; Windows Small Business Server 2003 Note: Nowadays Latest service pack 2 windows server 2003.