Vous êtes sur la page 1sur 4

Windows booting procedure http://www.mywindowsclub.com/resources/4150-Windows-booting-pro...

Microsoft Certifications Practice Tests: Exam 77-881 Exam 70-583 Exam 70-642 Exam 77-882 Exam 70-680

34

Forum Resources Microsoft Exams Windows 8 Windows News Product Reviews

New Member FAQ | Google Plus | Microsoft Office 365 | Bookmarks | HTML 5 Tutorials | Lobby | Members | Polls | Revenue Sharing | New Posts |

Awards & Gifts

MyWindowsClub
on Facebook

Like

66 people like
Resources » Operating Systems » General
MyWindowsClub

Billa Reddy

Facebook social plugin


My Profile
Sign In
Quick Links:
Register
AdSense Revenue Google Plus
Windows 8 new features
Windows 8 Microsoft Office 365
Cr-48 Chrome Notebook
Microsoft Lync 2010
Silverlight 5
HTML 5
Cloud Computing
Rupee Symbol
Internet Explorer 9
Windows Azure

Online Members

aaron k johnson
N.V.Hariprasad
Bryan Costello
More...

Active Members
Today
Jeevan kumar (8)

Last 7 Days
chirag sachdev...
Varun Kumar (104)
Tony John (100)
more...

RSS Feeds

Resource Feeds
Forum Feeds
Job Feeds

1 of 4 8/18/2011 7:02 PM
Windows booting procedure http://www.mywindowsclub.com/resources/4150-Windows-booting-pro...

Windows booting procedure

Posted Date: 28 Aug 2010 Category: General

Author: Syam Member Level: Silver

Rating: Points: 20 (Rs 15)

Several steps like POST, boot files loading, MBR reading, Kernel initialization etc
are happening during the booting procedure of a Windows machine. Read more
details about these Windows booting procedures from here

Every day we are using an operating


system and most specifically a Windows
operating system but most of us are not
aware of the process or procedures
involved in the starting of Windows.
Here we are going to learn the step by
step processes involved in the booting
procedure of a Windows operating
system.

What is booting?

Before checking the booting procedures we should know the meaning of booting. Booting is just the process of starting or resetting the computer.
There are two types of booting: cold booting and warm booting. Cold booting is the booting process happening when we first turn on computer and
warm booting is the processes happening when we reset the computer. During the booting process the computer loads the operating system to its
memory and prepares it for use.

Booting procedure of Windows operating system

Functions of BIOS

The first process starting when you turn on your computer is BIOS i.e, Basic Input Output System. BIOS has two functions, to conduct POST and
read MBR.

a) POST - POST stands for Power On Self Test. POST checks all the hardware devices connected to a computer like RAM, hard disk etc and make
sure that the system can run smoothly with those hardware devices. If the POST is a failure the system halts with a beep sound.

b) Now BIOS checks the boot priority. We can set the boot priority as CD drive, hard disk or floppy drive.

c) MBR - The next duty of BIOS is to read the MBR. MBR stands for Master Boot Record and its the first sector on a hard disk. MBR contains the
partition table and boot loader.

Functions of Boot loader

Now BIOS has passed the control to boot loader and boot loader is a small program which loads kernel to computers memory. Actually there are
two stages of boot loaders, stage 1 boot loader and stage 2 boot loader. MBR contains the stage 1 boot loader and stage 1 boot loader is a link to

2 of 4 8/18/2011 7:02 PM
Windows booting procedure http://www.mywindowsclub.com/resources/4150-Windows-booting-pro...

the stage 2 boot loader. The stage 2 boot loader resides in the boot partition and it loads the kernel to memory.

Boot files and functions

There are three boot files in a Windows operating system and they are NTLDR, NTDETECT.COM and Boot.ini. The boot files are found in the active
partition of hard disk and its normally C drive in a Windows machine.

NTLDR - NTLDR stands for NT Loader and its the second stage bootloader. The path of NTLDR is C:\Windows\i386\NTLDR.

Boot.ini - Boot.ini contains the configuration files of NTLDR. When the operating system is loaded we cannot pass any arguments to kernal, so
those arguments are passed through boot.ini. You can edit boot.ini by opening through notepad. The path of Boot.ini is C:\boot.ini.

NTDETECT.COM - This file detect hardware's and passes information to NTLDR. Using the collected information the NTLDR creates a hardware key
and this key is used to detect hardware's. A new hardware key is generated after each reboot of the operating system and that's why system asks
to reboot after installation of a new hardware. The hardware keys created by NTLDR can be found in Windows registry at HKEY_LOCAL_MACHINE
-> HARDWARES.

Kernel and its functions

After executing the functions of boot files the control is passed to Kernel. ntoskrnal.exe is the kernel file in a Windows machine and its path is
C:\Windows\system 32\ntoskrnal.exe. Kernel acts as a layer between software and hardware. The library file hal.dll (C;\Windows\system32\hal.dll)
helps Kernel to interact with hardware's. HAL stands for Hardware Abstraction Layer and this hal.dll file is machine specific. Now the drivers for
hardware's are loaded from the file C:\Windows\system32\config\system and the Kernel is loaded to primary memory.

Services and log in procedure

When kernel is loaded in the primary memory services for each process is started and the registry entry for those services can be found at
HKEY_LOCAL_MACHINE - System - Current control set - Services. Winlogon.exe (C:\Windows\system32\winlogon.exe) is the last service started
during this process. Winlogon.exe starts the log in procedures of windows machine. It first calls the library file msgina.dll (C:\Windows\system32
\msgina.dll). MSGINA stands for Microsoft Graphics Identification and Authentication and it provides the log in window. Now msginal.dll passes the
control to LSA (Local Security Authority), it verifies the username and password from the SAM file. SAM (Security Accounts Manager) contains the
information about all users created in a Windows operating system.

Now the booting procedure is over and we have reached the desktop of Windows operating system.

0 Share
Share Buzz 0 Share 3 Like 3 people like this. Be the first of your friends.

Responses to "Windows booting procedure"

No responses found. Be the first to respond and make money from revenue sharing program.

Feedbacks

Popular Tags Tag posting guidelines Search Tags

Windows booting procedure .

Post Feedback

3 of 4 8/18/2011 7:02 PM
Windows booting procedure http://www.mywindowsclub.com/resources/4150-Windows-booting-pro...

This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.

Next Resource: Using pirated version of windows operating system


More Resources

Previous Resource: How to find genuine Microsoft Windows 7 Ultimate


Using pirated version of windows operating
version?
system

Return to Resources
XPS Format and Microsoft XPS Viewer

Post New Resource


Create Your Own Screen Savers

Category: General
Windows 7 or Windows XP - Which is Better?

New Features in Windows 7


Post resources and earn money!

Comparison between Windows XP and Windows


Vista

About Us Contact Us Revenue Sharing sites Advertise Privacy Policy Terms Of Use
Copyright © SpiderWorks Technologies Pvt Ltd., Kochi, India
2005 - 2011 All Rights Reserved.

4 of 4 8/18/2011 7:02 PM

Vous aimerez peut-être aussi