Aller au contenuAller à l'arborescence
FichierRisque : Ne pas toucher

DEFAULT C:\Windows\System32\config\DEFAULT

Ruche DEFAULT, vue sous HKEY_USERS\.DEFAULT : profil du compte SYSTEM, utilisé avant toute ouverture de session (écran de connexion).

Mis à jour le Par AltF4 Formation

À quoi ça sert

DEFAULT est la ruche du Registre que Windows charge au démarrage et présente sous HKEY_USERS\.DEFAULT. C’est le profil du compte SYSTEM, donc celui de l’écran de connexion et des services tant qu’aucun utilisateur n’a ouvert de session. Les règles communes à toutes les ruches (verrouillage, sauvegarde, modification) sont dans la fiche du dossier System32\config.

Ce qu’il contient

  • Les paramètres appliqués avant l’ouverture de session et aux processus lancés sous SYSTEM : disposition du clavier, format régional et préférences de l’écran de connexion.
  • Un réglage très connu : Control Panel\Keyboard\InitialKeyboardIndicators décide de l’état du verrouillage numérique à l’écran de connexion.
  • Ne la confondez pas avec C:\Users\Default\NTUSER.DAT, le profil modèle copié à la création d’un nouvel utilisateur. DEFAULT n’est pas copiée dans les nouveaux profils.
  • Les fichiers de transactions .LOG1 et .LOG2 peuvent se trouver à côté.

Risques et bonnes pratiques

  • Modifiez les valeurs par HKU\.DEFAULT dans le Registre, jamais dans le fichier, et testez d’abord sur une machine de laboratoire : un changement ici modifie l’écran de connexion et le comportement des services.
  • Pour personnaliser les futurs profils utilisateurs, c’est la ruche NTUSER.DAT du profil Default qu’il faut modifier, pas celle-ci.

Commandes utiles

Fenêtre de terminal
# Métadonnées de la ruche (le contenu est verrouillé tant que Windows tourne)
Get-Item -Force "$env:windir\System32\config\DEFAULT" | Select-Object Name, Length, LastWriteTime
# La ruche et ses fichiers associés (.LOG1, .LOG2, .regtrans-ms)
Get-ChildItem -Force "$env:windir\System32\config" -Filter "DEFAULT*" | Select-Object Name, Length, LastWriteTime
# Lire un réglage de l'écran de connexion (verrouillage numérique)
reg query "HKU\.DEFAULT\Control Panel\Keyboard" /v InitialKeyboardIndicators
# Exporter une copie hors ligne de la ruche (en administrateur)
reg save HKU\.DEFAULT "$env:TEMP\default.hiv"

Signaler une erreur