Learn about HKEY_LOCAL_MACHINE (HKLM Registry Hive)
HKEY_LOCAL_MACHINE, often abbreviated as HKLM, is one of several registry hives that make up the Windows Registry. This special Registry hive contains most configuration information for the software you have installed, as well as for the Windows operating system itself.
In addition to software configuration data, HKEY_LOCAL_MACHINE hive also contains valuable information about detected device and hardware drivers.
In Windows 10, Windows 8, Windows 7 and Windows Vista, your computer's boot configuration information is also included in this hive.
What do you know about HKEY_LOCAL_MACHINE (HKLM Registry Hive)?
- How to access HKEY_LOCAL_MACHINE
- Registry subkey in HKEY_LOCAL_MACHINE
- The subkey hides in HKLM
- More information about HKEY_LOCAL_MACHINE
How to access HKEY_LOCAL_MACHINE
As a registry hive, HKEY_LOCAL_MACHINE is easy to find and open with the Registry Editor tool available in all Windows versions:
1. Open Registry Editor.
2. Locate HKEY_LOCAL_MACHINE on the left side of Registry Editor.
3. Click from HKEY_LOCAL_MACHINE or the small arrow to the left to expand it.
If you or someone else used Registry Editor previously on your computer, you may need to collapse any open registry keys until you find HKEY_LOCAL_MACHINE hive.
Registry subkey in HKEY_LOCAL_MACHINE
The following registry keys are located in HKEY_LOCAL_MACHINE hive:
- HKEY_LOCAL_MACHINEBCD00000000
- HKEY_LOCAL_MACHINECOMPONENTS
- HKEY_LOCAL_MACHINEDRIVERS
- HKEY_LOCAL_MACHINEHARDWARE
- HKEY_LOCAL_MACHINESAM
- HKEY_LOCAL_MACHINESchema
- HKEY_LOCAL_MACHINESECURITY
- HKEY_LOCAL_MACHINESOFTWARE
- HKEY_LOCAL_MACHINESYSTEM
Note : The keys located in HKEY_LOCAL_MACHINE on the computer may vary slightly depending on the version of Windows and your specific computer configuration. For example, newer Windows versions do not include HKEY_LOCAL_MACHINECOMPONENT key .
Subkey HARDWARE contains data related to BIOS, processor and other hardware devices. For example, in HARDWARE is DESCRIPTION> System> BIOS , where you will find the current version and BIOS vendor.
Subkey SOFTWARE is one of the most commonly accessed subkeys from HKLM hive. It is organized alphabetically by the software vendor and is where each program writes data to the registry so that the next time the application is opened, its specific settings can be applied automatically, helping Users do not have to reconfigure the program every time they use it. It is also useful to find the user's SID.
Subkey SOFTWARE also contains a Windows subkey describing the different UI details of the operating system, a subkey Classes detailing which programs are associated with the file extension, etc.
HKLMSOFTWAREWow6432Node is found on 64-bit versions of Windows but is also used by 32-bit applications. It is equivalent to HKLMSOFTWARE but not quite the same, because it is separated for the sole purpose of providing information to 32-bit applications on 64-bit operating systems. WoW64 displays this key for 32-bit applications as "HKLMSOFTWARE".
The subkey hides in HKLM
In most configurations, the following subkeys are hidden keys and therefore cannot be browsed like other keys in the hive HKLM registry:
- HKEY_LOCAL_MACHINESAM
- HKEY_LOCAL_MACHINESECURITY
In most cases, these keys appear blank when you open them and / or contain empty subkeys.
Subkey SAM refers to database information Security Accounts Manager (SAM) for domains. In each database are group aliases, users, guest accounts and admin accounts, plus the name used to log in to the domain, cryptographic hash (cryptographic hash function) of each user password, etc .
Subkey SECURITY is used to store the security policy of the current user. It is linked to the security database of the domain where the user is logged in or to the registry hive on the local computer if the user is logged into the local system domain.
To see the contents of the SAM key or SECURITY, Registry Editor must be opened with System Account instead, having greater rights than any other user, even users with admin rights.
Once the Registry Editor has been opened with the appropriate permissions, the HKEY_LOCAL_MACHINESAM and HKEY_LOCAL_MACHINESECURITY keys can be discovered as any other key in the hive.
Some free software utilities, such as Microsoft's PsExec, can open Registry Editor with the appropriate permissions to view these hidden keys.
More information about HKEY_LOCAL_MACHINE
It is interesting to know that HKEY_LOCAL_MACHINE does not actually exist anywhere on the computer, but instead is just a container to display the actual registry data, loaded through the sub-hives in the hive, listed. above.
In other words, HKEY_LOCAL_MACHINE acts as a shortcut to some other data source on your computer.
Since this non-existent property of HKEY_LOCAL_MACHINE, both you and any program you install, cannot create additional keys in HKEY_LOCAL_MACHINE.
HKEY_LOCAL_MACHINE hive is always the same regardless of whether the user on the computer sees it, unlike the hive registry HKEY_CURRENT_USER is reserved for each user viewing when logging on.
Although HKEY_LOCAL_MACHINE is often written as HKLM, this is not really an "official" acronym. This is important because some programs, in many cases, even tools are available directly from Microsoft, do not allow you to initialize the hive name in the registry path. If you get an error while using "HKLM", use the full alternative path and see if it fixes the problem.
You should read it
- Steps to fix corrupted Registry in Windows 10
- Learn about the Windows Registry - Part I
- Block access to Registry Editor on Windows 10/8/7
- 36 best free registry cleaning software 2018
- 50 Registry tricks to help you become a true Windows 7 / Vista 'hacker' (Part 1)
- How to Get Into a Computer Registry
- Use the .reg file to configure the Registry in WinXP
- How to disable Windows Registry on Windows 10
May be interested
- How to re-enable Registry backup on Windows 10in may 2020, microsoft announced that windows 10 will no longer automatically back up the registry starting with version 1803. you can still back up the registry manually, but in many cases, the automatic backup feature very helpful.
- How to Make and Restore a Backup of the Windows Registrythe registry is an essential part of windows. it stores settings and other system information. if the registry becomes corrupted, windows may develop serious problems. it is a good idea to regularly back up your registry, especially if...
- How to use Wise Registry Cleaner to clean and fix registry errorsregistry errors are one of the reasons that a computer is in a sluggish state, working slowly. you can use the wise registry cleaner software to clean the registry again.
- How to fix Behavior:Win32/Hive.ZY Windows Defender error quickly and most effectivelybehavior:win32/hive.zy error warning windows defender is one of the fake errors of windows defender, causing discomfort and insecurity for users when using the computer. so please do one of the two methods below to completely overcome this situation effectively.
- How to Use Regedittoday's tipsmake will show you how to open and use windows registry editor, the registry editor also known as 'regedit'. registry editor allows us to view and edit system files and programs that you cannot access otherwise. if you edit the registry incorrectly, your computer can be damaged, so it's best not to change anything in the registry if you don't know what to do with the registry.
- How to fix a corrupted Registry on Windows 10registry on windows 10 plays a very important role on the system, when the registry is damaged, windows 10 often appears many different errors that affect the operation of the software.
- How to create a hacked Windows Registry file yourselfwhen reading the tips, you see people use hacked registry files to customize and tweak windows computers and wonder how to create them. this article will guide you through the basic steps to create your own registry hack file.
- Backup and restore Registry on Windowsusing the registry to edit the system is always one of the top choices of users and sometimes leads to situations that cause serious system failure.
- How to Fix Registry Errors in Windows 7your windows 7 registry contains the entire 'blueprint' of your windows installation. if your registry gets corrupted, either through a bad driver, a failed uninstallation, or a variety of other reasons, you can usually quickly fix it by...
- How to export the Registry key in Windowsthe windows registry is a centralized decentralized database used by windows to store system settings, hardware configurations, and user preferences. below, tipsmake provides two methods that you can use to export data from the windows registry.