HKEY_LOCAL_MACHINE, sovint abreujat com a HKLM, és un dels diversos ruscs de registre que formen el Registre de Windows. Aquest rusc en particular conté la majoria de la informació de configuració del programari que heu instal·lat, així com del propi sistema operatiu Windows.
A més de les dades de configuració del programari, aquest rusc també conté molta informació valuosa sobre el maquinari i els controladors de dispositiu detectats actualment.
A Windows 11, Windows 10, Windows 8, Windows 7 i Windows Vista, aquí també s'inclou informació sobre la configuració d'arrencada de l'ordinador.
Com arribar a HKEY_LOCAL_MACHINE
En ser un rusc de registre, HKEY_LOCAL_MACHINE és fàcil de trobar i obrir amb l'eina de l'Editor de registre inclosa a totes les versions de Windows:
- Obre l'Editor del Registre. Executar l'ordre regedit al quadre Executar és una manera ràpida d'arribar-hi.
-
Localitza HKEY_LOCAL_MACHINE a la part esquerra de l'Editor del Registre.
Si vostè, o algú altre, ha utilitzat abans l'Editor del registre a l'ordinador, és possible que hàgiu de replegar les claus del registre obertes fins que trobeu el rusc. Si feu servir la tecla de fletxa esquerra, es replegarà el que estigui seleccionat actualment.
- Feu doble clic o toqueu dues vegades HKEY_LOCAL_MACHINE per expandir el rusc o utilitzeu la petita fletxa de l'esquerra.
subclaus de registre a HKEY_LOCAL_MACHINE
Les claus de registre següents es troben sota el rusc HKEY_LOCAL_MACHINE:
- HKEY_LOCAL_MACHINE\BCD00000000
- HKEY_LOCAL_MACHINE\COMPONENTS
- HKEY_LOCAL_MACHINE\DRIVERS
- HKEY_LOCAL_MACHINE\HARDWARE
- HKEY_LOCAL_MACHINE\SAM
- HKEY_LOCAL_MACHINE\Esquema
- HKEY_LOCAL_MACHINE\SEGURETAT
- HKEY_LOCAL_MACHINE\SOFTWARE
- HKEY_LOCAL_MACHINE\SYSTEM
Les claus que es troben sota aquest rusc al vostre ordinador poden variar una mica segons la vostra versió de Windows i la configuració específica de l'ordinador. Per exemple, les versions més noves de Windows no inclouen la clau COMPONENTS.
La subclau HARDWARE conté dades relacionades amb la BIOS, els processadors i altres dispositius de maquinari. Per exemple, dins de HARDWARE hi ha DESCRIPTION > System > BIOS, que és on trobareu la versió i el proveïdor actuals de la BIOS.
La subclau SOFTWARE és la que s'accedeix amb més freqüència des del rusc HKLM. Està organitzat alfabèticament pel proveïdor de programari i és on cada programa escriu les dades al registre de manera que la propera vegada que s'obri l'aplicació, la seva configuració específica es pugui aplicar automàticament perquè no hagi de reconfigurar el programa cada vegada que s'utilitza. També és útil per trobar el SID d'un usuari.
La subclau del PROGRAMARI també conté una subclau de Windows que descriu diversos detalls de la interfície d'usuari del sistema operatiu, una subclau Classes que detalla quins programes estan associats amb quines extensions de fitxer i altres.
HKLM\SOFTWARE\Wow6432Node\ es troba a les versions de 64 bits de Windows, però l'utilitzen les aplicacions de 32 bits. És equivalent a HKLM\SOFTWARE\, però no és exactament el mateix, ja que està separat amb l'únic propòsit de proporcionar informació a aplicacions de 32 bits en un sistema operatiu de 64 bits. WoW64 mostra aquesta clau a les aplicacions de 32 bits com a "HKLM\SOFTWARE\."
Subclaus ocultes a HKLM
En la majoria de configuracions, les subclaus següents són claus amagades i, per tant, no es poden navegar com les altres claus del rusc del registre HKLM:
- HKEY_LOCAL_MACHINE\SAM
- HKEY_LOCAL_MACHINE\SEGURETAT
La majoria de vegades aquestes tecles apareixen en blanc quan les obriu i/o contenen subclaus que estan en blanc.
La subclau SAM fa referència a la informació sobre les bases de dades del Gestor de comptes de seguretat (SAM) per a dominis. Dins de cada base de dades hi ha àlies de grup, usuaris, comptes de convidats i comptes d'administrador, a més del nom utilitzat per iniciar la sessió al domini, hash criptogràfics de la contrasenya de cada usuari i molt més.
La subclau SEGURETAT s'utilitza per emmagatzemar la política de seguretat de l'usuari actual. Està enllaçat a la base de dades de seguretat del domini on l'usuari ha iniciat sessió, o al rusc de registre de l'ordinador local si l'usuari ha iniciat sessió al domini del sistema local.
Per veure el contingut de la clau SAM o SEGURETAT, l'Editor del Registre s'ha d'obrir amb el compte del sistema, que té més permisos que qualsevol altre usuari, fins i tot un usuari amb privilegis d'administrador.
Un cop s'ha obert l'Editor del Registre amb els permisos adequats, les claus HKEY_LOCAL_MACHINE\SAM i HKEY_LOCAL_MACHINE\SEGURETAT es poden explorar com qualsevol altra clau del rusc.
Algunes utilitats de programari gratuït, com ara PsExec de Microsoft, poden obrir l'Editor del Registre amb els permisos adequats per veure aquestes claus ocultes.
Més a HKEY_LOCAL_MACHINE
Podria ser interessant saber que HKEY_LOCAL_MACHINE en realitat no existeix en cap lloc de l'ordinador, sinó que és només un contenidor per mostrar les dades reals del registre que s'estan carregant mitjançant les subclaus situades dins del rusc, esmentades anteriorment.
En altres paraules, actua com una drecera a una sèrie d' altres fonts de dades sobre el vostre ordinador. A causa d'aquesta naturalesa inexistent, ni vostè ni cap programa que instal·leu podeu crear claus addicionals a HKEY_LOCAL_MACHINE.
El rusc és global, és a dir, és el mateix sense importar quin usuari de l'ordinador el visualitzi, a diferència d'un rusc de registre com HKEY_CURRENT_USER, que és específic per a cada usuari que el visualitza mentre està connectat.
Tot i que sovint s'escriu d'aquesta manera, HKLM no és realment una abreviatura "oficial". Això és important saber-ho perquè alguns programes en algunes circumstàncies, fins i tot les eines disponibles directament de Microsoft, no us permeten abreujar el rusc a les rutes del registre. Si rebeu un error mentre feu servir "HKLM", feu servir el camí complet i comproveu si això ho soluciona.