Registry structure?
Keys |
abbreviation |
Description |
Description |
HKEY_CLASSES_ROOT |
HKCR |
Stores file association and COM object registretion |
Store file associations and COM objects registration |
HKEY_CURRENT_USER | TD>HKCU
Stores data associated with the accounts currently logged on |
stores information related to the currently logged in account |
HKEY_LOCAL_MACHINE |
HKLM |
Stores system-related information |
Storage System System-related information |
hkey_users |
HKU |
Stores information about all the Acco Unts on the machine |
to store information about all accounts on the computer |
hkey_current_config |
HKCC |
Stores information about the present machine profile |
stores information about the currently configured file |
The abbreviations in the table are generally used to write scripts and INF files.
HKEY_CLASSES_ROOT
This branch contains all file association mappings to support the drag-and-drop functionality of the Windows user interface, OLE information, Windows shortcuts, and COM core aspects.
HKEY_CURRENT_USER
This branch links to the HKEY_USERS section of the user who is currently logged on to the PC and includes information such as logins, desktop settings, and Start menu settings.
HKEY_LOCAL_MACHINE
This branch contains computer-specific information about hardware, software, and other preferences on a specific PC that is used for all users who log on to this computer.
HKEY_USERS
This branch contains personal preferences for each user of the computer, each of which is represented by the SID subkey located under the main branch.
HKEY_CURRENT_CONFIG
This branch links to the HKEY_LOCAL_MACHINE section that is appropriate for the current hardware configuration.
HKEY_DYN_DATA
This branch points to part of HKEY_LOCAL_MACHINE for the Plug and Play functionality of Windows, which is dynamic and will change as the device is added and removed from the system.
Registry Common data types
Data Type |
Description |
REG_Binary |
Binary data. Usually in hexadecimal notation. An example is 0xa8 |
Reg_dword |
Double Word (bits). Can be edited in either hexadecimal or decimal |
Reg_SZ |
A string. Figure 1 shows examples in the right pane. |
Where is the registry file stored?
You can Windows\System32\Config
find most of them in the folder
View the SAM, SECURITY, software, and SYSTEM files, which correspond to HKEY_LOCAL_MACHINE
the same keys under the folder.
https://www.howtogeek.com/howto/windows-vista/how-to-clean-up-your-messy-windows-context-menu/
How is the Window registry context menu configured?