Reputation: 6579
What does HKLM in MS windows stand for??
Upvotes: 2
Views: 3873
Reputation: 1
The link below does not state that the 'H' in 'HKEY' stands for 'hive'. It only states that the logical group of keys is called a hive.
https://msdn.microsoft.com/pt-br/library/windows/desktop/ms724877(v=vs.85).aspx
The H stands for 'handle' following a naming convention for the Windows data type HANDLE. See https://learn.microsoft.com/en-us/windows/win32/winprog/windows-data-types. There are many other resources in the vendor docs that helps us understand that it means 'handle to registry key', but this link might be the clearest. You can also refer to the common list of prefixes in the following link, which includes prepending h to handles. https://learn.microsoft.com/en-us/windows/win32/stg/coding-style-conventions
Upvotes: 0
Reputation: 74551
Microsoft Windows operating systems under Windows NT family use a multipart database commonly known as the Registry; to hold system and user configuration information. The contents of this database are stored in five files referred to as Hives.
Prior to the Windows Registry, .INI files stored each program's settings as a text file, The basic element contained in an INI file is the key or property. Every key has a name and a value, delimited by an equals sign (=) as follows:
name=value
Upvotes: 1
Reputation: 660
As already said above, the 'H' in 'HKEY' really stands for 'hive'.
Just adding the link to the official documentation: https://msdn.microsoft.com/pt-br/library/windows/desktop/ms724877(v=vs.85).aspx
Upvotes: 2
Reputation: 12077
HKEY_LOCAL_MACHINE The registry hive that contains all machine-wide registry settings.
Upvotes: 3
Reputation: 1144
HKEY_LOCAL_MACHINE
HKEY prefix is common to all the registry hives, and the local machine hive is meant for settings that affect every user.
Upvotes: 7
Reputation: 449385
HKEY_LOCAL_MACHINE, a part of the windows registry structure.
Check out the Wikipedia Article on the Windows Registry.
Upvotes: 1