HKLM Software verwijst naar de Software sleutel binnen de HKEY_LOCAL_MACHINE (HKLM) registercomponent in Microsoft Windows. In dit gedeelte van het Windows-register wordt informatie opgeslagen over de software die op de computer is geïnstalleerd. Concreet bevat het subsleutels voor elke geïnstalleerde applicatie, die op hun beurt gegevens bevatten over de instellingen van de applicatie, installatiepaden en andere relevante informatie.
Dit verschilt van de sleutel `HKEY_CURRENT_USER\Software`, die software-informatie bevat die specifiek is voor de momenteel ingelogde gebruiker. HKLM\Software is van toepassing op *alle* gebruikers op het systeem. Wijzigingen die hier worden aangebracht, zijn van invloed op elke gebruiker. Daarom is het een cruciaal onderdeel van het systeem en mag het alleen met uiterste voorzichtigheid worden aangepast en alleen door ervaren gebruikers of beheerders. Het onjuist wijzigen van de registersleutel HKLM\Software kan leiden tot systeeminstabiliteit of applicatiestoringen. |