Registry explanation

Tech

Padawan
Hi all

Can somebody please give me a resonably straight forward explanation of what
HKEY_CLASSES_ROOT is associated with in the Registry. I've read a couple of explanations but unfortunatley none have given me that lightning bolt moment of clarity.

:confused:
 
HKEY_CLASSES_ROOT: File extensions
HKEY_CURRENT_USER: Settings for the current user only
HKEY_LOCAL_MACHINE: Settings for the whole Windows installation
HKEY_USERS: ?
HKEY_CURRENT_CONFIG: Hardware configurations inside Windows

Hope this helps :)
 
HKEY_CLASSES_ROOT: File extensions
HKEY_CURRENT_USER: Settings for the current user only
HKEY_LOCAL_MACHINE: Settings for the whole Windows installation
HKEY_USERS: ?
HKEY_CURRENT_CONFIG: Hardware configurations inside Windows

Hope this helps :)

Thanks to both RHochstenbach and x slash x for trying but i'm looking for something a little more explanitory, for example, I know that it defines the standard "class objects" for windows and that class objects are groups of functions that define what you do with the object they represent but what this means in real, physical, sat at the computer terms is a bit of a mistery to me. I guess i'm just looking for an exmple that can help me grasp it.
 
I guess i'm just looking for an exmple that can help me grasp it.
An example: A text file has the extension .txt. This is stored in HKEY_CLASSES_ROOT. There is the key .txt. Inside that key is the location of the program to open (in this case notepad.exe). Also the icon of .txt files is stored there. And all known file types are stored there, including the information about what program needs to open that type of file.
 
Windows Needs To Know What Files Are Associated With What Program, The HKEY_CLASSES_ROOT Does Just That. :)
 
Thanks for the answers guys. It seems quite simple but the way some people tried to explain it was just baffling :confused:
 
Back
Top