Il software HKLM è un hive del Registro di sistema che contiene informazioni di configurazione sui diversi software installati sulla macchina. Questo software è disponibile solo sui sistemi operativi Windows ed è fondamentale per supportare la funzionalità COM.
L'HKLM può essere modificato utilizzando l'utility dell'editor del registro nota come regedit.exe. Esistono due situazioni che possono richiedere la modifica di questo hive del Registro di sistema. Il primo è quello di cancellare tutte le tracce di un dato programma in un computer, e il secondo è quando si tenta di rimuovere manualmente adware e virus che si nascondono nel registro. Il software HKLM contiene anche la configurazione di avvio del computer e le informazioni sull'hardware attualmente rilevato.