O software HKLM é uma seção de registro que contém informações de configuração sobre os diferentes softwares instalados na máquina. Este software só é encontrado em sistemas operacionais Windows e é fundamental para oferecer suporte à funcionalidade COM.
O HKLM pode ser editado usando o utilitário do editor de registro conhecido como regedit.exe. Existem duas situações que podem exigir a edição desta seção do registro. O primeiro é apagar todos os vestígios de um determinado programa em um computador, e o segundo é ao tentar remover manualmente adware e vírus que se escondem no registro. O software HKLM também contém a configuração de inicialização do computador e informações sobre o hardware detectado atualmente.