- C:
- Windows
- System32
- GroupPolicy
- Machine\Registry.pol
FichierRisque : Prudence
Machine\Registry.pol C:\Windows\System32\GroupPolicy\Machine\Registry.pol
Fichier binaire des paramètres de stratégie de groupe locale de la configuration ordinateur ; écrit par gpedit.msc, appliqué sous HKLM.
À quoi ça sert
Registry.pol contient les paramètres basés sur le Registre de la stratégie de groupe locale pour la configuration ordinateur. gpedit.msc l’écrit, et au traitement de la stratégie Windows applique ses valeurs sous HKLM. LGPO.exe, fourni avec le Security Compliance Toolkit de Microsoft, sait l’analyser et l’importer.
Ce qu’il contient
- Un fichier binaire au format « PReg » : un en-tête de signature, puis des entrées composées d’une clé, d’une valeur, d’un type et de données.
- Les paramètres des « Modèles d’administration » et les autres paramètres basés sur le Registre. Les paramètres de sécurité sont ailleurs, dans des fichiers
.inf. - Pour la configuration utilisateur, voir
GroupPolicyUserset le dossierUservoisin.
Risques et bonnes pratiques
- Modifiez les paramètres avec
gpedit.msc,LGPO.exeou des GPO de domaine : le format binaire ne s’édite pas à la main. - Supprimer le fichier ne retire pas forcément les valeurs déjà appliquées. Après une suppression, lancez
gpupdate /forceet vérifiez le Registre. - Le fichier trahit les durcissements et les protections désactivées : traitez-le comme une configuration sensible.
- Les GPO de domaine n’utilisent pas ce fichier. Elles passent par
SYSVOLet le client de stratégie.
Commandes utiles
# Stratégies ordinateur réellement appliquéesgpresult /scope computer /r
# Décoder le fichier (LGPO.exe est à télécharger avec le Security Compliance Toolkit).\LGPO.exe /parse /m "$env:windir\System32\GroupPolicy\Machine\Registry.pol"
# Le fichier n'existe que si une stratégie locale ordinateur est définieGet-Item -Force "$env:windir\System32\GroupPolicy\Machine\Registry.pol" | Select-Object FullName, Length, LastWriteTime
# Réinitialiser la stratégie locale (en administrateur) ; simulez d'abord la suppressionRemove-Item "$env:windir\System32\GroupPolicy\Machine\Registry.pol" -WhatIfgpupdate /force