New
#1
registry
Can someone explain me a sequential order how exactly the computer registry come into action from the moment i start the computer. How does it interact with operating system.
Explain in layterms if possible
Can someone explain me a sequential order how exactly the computer registry come into action from the moment i start the computer. How does it interact with operating system.
Explain in layterms if possible
The answer should be found in this book: Windows Internals Book
I've got a copy at home, so shall have a look this afternoon.
I'm confused about why one person asked the original question and another is now responding.
OK, I can't do Win 7, but looking at my copy of Windows XP Registry gives me this (and it's all pretty lengthy):
1. Power-on self-tests and various operations leads to the NTLDR file.
2. NTLDR loads the file ndetect.com and collects information about currently installed hardware and updates the information in the registry at HKEY_LOCAL_MACHINE\Hardware.
3. If Hardware Profile/Last Known Good Menu is invoked, XP uses the specific configuration stored in the registry hive HKEY_LOCAL_MACHINE.
4. The NT kernel is initialized, services are loaded & Windows started.
5. The Hardware Abstraction Layer is loaded and the registry system sub-key HKEY_LOCAL_MACHINE\System is loaded into memory.
6. Windows scans the registry for all drivers with a start value of zero.
7. Kernel initialization starts & the blue background now appears & the system scans the registry for all drivers that must be started at the kernel initialization stage.
8. XP then starts various components and systems. Each component & system reads the registry and performs various tasks & functions.
9. Once XP is booted both OS & applications use the registry. This can be dynamic or static. Some registry items are read once & some every time they are referenced.
10. Application-related data is probably read when the application starts.
11. User-interface data is sometimes dynamic.
12. System data is usually static or otherwise buffered.
And how much use such information is to the average user such as myself is a moot point. :)