Explain the booting process for a windows xp system, Operating System

Assignment Help:

Q. Explain the booting process for a Windows XP system?

Answer: (1) Since the hardware powers on the BIOS begins executing From ROMand loads as well as executes the bootstrap loader from the disk.

(2) The NTLDR program is loaded as of the root directory of the identified system device as well as determines which boot device contains the operating system.

(3) NTLDR loads the HAL library and kernel and system hive. The system hives point towards the required boot drivers and loads them.

(4) Kernel implementation starts by initializing the system and creating two processes- the system process containing all internal worker threads as well as the first user-mode initialization process: SMSS.

(5) SMSS further initializes the system by establishing paging files as well as loading device drivers.

(6) SMSS makes two processes WINLOGON which brings up the rest of the system and CSRSS (theWin32 subsystem process).


Related Discussions:- Explain the booting process for a windows xp system

Define page fault, Page fault is a trap to the software gained by the har...

Page fault is a trap to the software gained by the hardware when a process accesses a page that is goes in the virtual address space, but not added in physical memory. In the har

Write a short note about process, Write a short note about process. Unc...

Write a short note about process. Unceremoniously, a process is a program in implementation. A process is too much than the program code, which is occasionally known as the tex

Windows Resources on a Network, VoIP (Voice over Internet Protocol), also c...

VoIP (Voice over Internet Protocol), also called Internet telephone, was once a novelty on the Internet, but not very useful because of all the problems with poor voice quality and

Describe the buddy system of memory allocation, Buddy system of memory allo...

Buddy system of memory allocation Free memory is used to maintain in linked lists, each of similar sized blocks. Every block is of size 2^k. When some memory is needed by a th

Could you replicate a multilevel directory structure, Q. Could you replica...

Q. Could you replicate a multilevel directory structure with a single-level directory structure in which arbitrarily long names can be used? If your answer is yes describe how you

Galvin, difference between process and thread

difference between process and thread

Deadlock prevention, While it is hard to resolve a deadlock which has been ...

While it is hard to resolve a deadlock which has been detected, fortunately it is fairly easy to prevent deadlocks from ever happening. The key is that the conditions above for dea

Write a script in linux to match a data directory, Write a script that uses...

Write a script that uses this idea to print output similar to the following: Files in this directory that match *~ : bash-scripts.html~ chimpanzee~ countdown~ countd

Advantages and disadvantages of thread, OPERATING SYSTEM 1. Describe th...

OPERATING SYSTEM 1. Describe the term operating system. Write down the functions of operating system. 2. Explain Thread? Write down the advantages and disadvantages of threa

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd