Qu’est-ce que HKEY_LOCAL_MACHINE ?
HKEY_LOCAL_MACHINE, généralement abrégé en Autorité portuaire, est l’une des nombreuses ruches de registre qui composent le registre Windows. Cette ruche particulière contient la plupart des informations de configuration pour votre logiciel installé ainsi que le système d’exploitation Windows lui-même.
En plus des données de configuration logicielle, cette ruche contient de nombreuses informations précieuses sur les pilotes de matériel et de périphérique actuellement détectés.
Sous Windows 11, Windows 10, Windows 8, Windows 7 et Windows Vista, des informations sur la configuration de démarrage de l’ordinateur sont également incluses ici.
Comment se rendre à HKEY_LOCAL_MACHINE
En tant que ruche de registre, HKEY_LOCAL_MACHINE est facile à trouver et à ouvrir à l’aide de l’outil Éditeur du Registre inclus avec toutes les versions de Windows :
-
Ouvrez l’Éditeur du Registre.mettre en œuvre Éditeur de registre Exécuter la commande dans la boîte est un moyen rapide d’y arriver.
-
position HKEY_LOCAL_MACHINE sur le côté gauche de l’Éditeur du Registre.
Si vous ou quelqu’un d’autre avez déjà utilisé l’Éditeur du Registre sur votre ordinateur, vous devrez peut-être réduire toutes les clés de registre ouvertes jusqu’à ce que vous trouviez la ruche. L’utilisation de la touche fléchée vers la gauche réduira tout ce qui est actuellement sélectionné.
-
double-clic ou double-clic HKEY_LOCAL_MACHINE Développez la ruche ou utilisez la petite flèche à gauche.
Sous-clé de registre dans HKEY_LOCAL_MACHINE
Les clés de registre suivantes se trouvent sous la ruche HKEY_LOCAL_MACHINE :
- HKEY_LOCAL_MACHINEBCD00000000
- HKEY_LOCAL_MACHINECOMPONENTS
- HKEY_LOCAL_MACHINEDRIVERS
- HKEY_LOCAL_MACHINEMatériel
- HKEY_LOCAL_MACHINESAM
- HKEY_LOCAL_MACHINESchéma
- HKEY_LOCAL_MACHINESÉCURITÉ
- HKEY_LOCAL_MACHINELogiciel
- HKEY_LOCAL_MACHINESYSTEM
Selon votre version de Windows et la configuration spécifique de votre ordinateur, les clés situées sous cette ruche sur votre ordinateur peuvent varier. Par exemple, les versions plus récentes de Windows n’incluent pas la clé COMPONENTS.
La sous-clé HARDWARE contient des données relatives au BIOS, aux processeurs et à d’autres périphériques matériels.Par exemple, dans HARDWARE est Description > Système > BIOSoù vous pouvez trouver la version actuelle du BIOS et le fournisseur.
La sous-clé SOFTWARE est la plus couramment accessible à partir de la ruche HKLM. Il est organisé par ordre alphabétique des éditeurs de logiciels et c’est là que chaque programme écrit des données dans le registre afin que la prochaine fois que vous ouvrez une application, ses paramètres spécifiques puissent être automatiquement appliqués afin que vous n’ayez pas à reconfigurer chaque fois que vous l’utilisez. Il est également utile lors de la recherche du SID d’un utilisateur.
La sous-clé SOFTWARE contient également un les fenêtres Sous-clés décrivant divers détails de l’interface utilisateur du système d’exploitation, un cours Les sous-clés détaillent quels programmes sont associés à quelles extensions de fichiers et autres.
HKLMSOFTWAREWow6432Node se trouve sur les versions 64 bits de Windows, mais est utilisé par les applications 32 bits. Il est équivalent à HKLMSOFTWARE, mais pas identique, car il est séparé dans le seul but de fournir des informations aux applications 32 bits sur les systèmes d’exploitation 64 bits. WoW64 affiche cette clé comme « HKLMSOFTWARE » pour les applications 32 bits.
Sous-clés cachées dans HKLM
Dans la plupart des configurations, les sous-clés suivantes sont des clés masquées et ne peuvent donc pas être parcourues comme les autres clés sous la ruche de registre HKLM :
- HKEY_LOCAL_MACHINESAM
- HKEY_LOCAL_MACHINESÉCURITÉ
La plupart du temps, lorsque vous ouvrez ces clés et/ou sous-clés qui contiennent des blancs, elles apparaissent vides.
La sous-clé SAM fait référence aux informations sur la base de données du gestionnaire de comptes de sécurité (SAM) du domaine. Chaque base de données contient des alias de groupe, des utilisateurs, des comptes d’invité et des comptes d’administrateur, ainsi que le nom utilisé pour se connecter au domaine, un hachage cryptographique du mot de passe de chaque utilisateur, etc.
La sous-clé SECURITY est utilisée pour stocker la stratégie de sécurité de l’utilisateur actuel. Il est lié à la base de données de sécurité du domaine auquel l’utilisateur est connecté ou à la ruche de registre sur l’ordinateur local si l’utilisateur est connecté au domaine du système local.
Pour afficher le contenu d’une clé SAM ou SECURITY, l’Éditeur du Registre doit plutôt utiliser compte systèmequi a plus de privilèges que n’importe quel autre utilisateur, même un utilisateur avec des privilèges d’administrateur.
Une fois l’Éditeur du Registre ouvert avec les autorisations appropriées, les clés HKEY_LOCAL_MACHINESAM et HKEY_LOCAL_MACHINESECURITY peuvent être explorées comme n’importe quelle autre clé de la ruche.
Certains utilitaires gratuits, tels que PsExec de Microsoft, peuvent ouvrir l’Éditeur du Registre avec les autorisations appropriées pour afficher ces clés cachées.
En savoir plus sur HKEY_LOCAL_MACHINE
Fait intéressant, HKEY_LOCAL_MACHINE n’existe réellement nulle part sur l’ordinateur, mais n’est qu’un conteneur pour afficher les données de registre réelles chargées via des sous-clés situées dans la ruche, comme indiqué ci-dessus.
En d’autres termes, c’est comme un raccourci vers de nombreuses autres sources de données sur votre ordinateur. En raison de cette nature inexistante, ni vous ni les programmes que vous installez ne pouvez créer de clés supplémentaires sous HKEY_LOCAL_MACHINE.
Une ruche est globale, ce qui signifie qu’elle est la même quel que soit l’utilisateur sur l’ordinateur qui la consulte, contrairement aux ruches de registre comme HKEY_CURRENT_USER, qui sont spécifiques à chaque utilisateur qui la visualise lors de la connexion.
Bien qu’il soit souvent écrit ainsi, HKLM n’est pas vraiment un acronyme « officiel ». Ceci est important à savoir car dans certains cas, certains programmes, même des outils fournis directement par Microsoft, ne vous permettent pas d’abréger hive dans les chemins de registre. Si vous obtenez une erreur en utilisant « HKLM », utilisez plutôt le chemin complet et voyez si cela résout le problème.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre