Friday, November 4, 2011

CSIT 534 Operating System (1)

Boot-Up Process

Boot operation performs two major functions: One is Power on self test (POST) another one is search drives for an operation system. The most fundamental program from POST is Basic input / output system (BIOS), which will load the component records from CMOS and check all the associated hardwares such as CPU, memory, keyboard, hard drives to ensure system will work properly before boot – which is to transfer control of PC to the operation system.

As ROM BIOS tell CPU to execute a program from hard driver’s boot section. A specific code name NTLDR (NT LoaDeR), tell CPU where to find more code on the drive. In Window’s XP, this specific code is NTDETECT.com. NTDETECT displays the list onscreen and passes it along to the Window Registry, where other program have access to the information.

REGISTRY

Window Registry is a hierarchical database of configuration setting that controls all aspects of how Windows looks and works. At the very top of the Registry are five root keys that each control how Windows works.

  • HKCR (Hkey Class Root) – root key contains information about file type
  • HKCU (Hkey Current User) – control the settings of the user current logged into Windows
  • HKLM (Hkey Local Machine) – contain information about the computer hardware and OS
  • HKU (Hkey User) -- control the user-by-user settings Windows uses to display the Desktop
  • HKCC (Hkey Current Config) – control configuration data of the current hardware profile.

No comments:

Post a Comment