Aller au contenuAller à l'arborescence
  1. C:
  2. Users
  3. Default
  4. NTUSER.DAT
FichierRisque : Prudence
  • Caché

NTUSER.DAT C:\Users\Default\NTUSER.DAT

NTUSER.DAT du profil Default : ruche modèle copiée dans chaque nouveau profil ; sert à pré-régler HKCU des futurs utilisateurs (CopyProfile, reg load).

Mis à jour le Par AltF4 Formation

À quoi ça sert

Ruche modèle de HKEY_CURRENT_USER : à la première ouverture de session d’un nouvel utilisateur, Windows copie ce fichier comme NTUSER.DAT de son profil. Tout ce qui est écrit ici avant cette première connexion devient la valeur de départ de chaque nouveau compte, local ou de domaine. C’est le levier classique de personnalisation d’une image de référence.

Ce qu’il contient

  • Une ruche de Registre complète, vide de toute préférence personnelle : les valeurs de départ de HKCU\Software, du clavier, de la barre des tâches, etc.
  • Des fichiers compagnons NTUSER.DAT.LOG1 et .LOG2, et parfois des fichiers .TM.blf créés quand la ruche est chargée.
  • Elle n’est pas chargée en temps normal. À ne pas confondre avec HKEY_USERS\.DEFAULT, qui est la ruche du compte SYSTEM (config\systemprofile).

Risques et bonnes pratiques

  • Seuls les profils créés après la modification sont touchés ; les profils existants gardent leur propre NTUSER.DAT.
  • Pour l’éditer : reg load, modification, puis reg unload. Le déchargement échoue si un handle reste ouvert (Regedit ouvert sur la clé, variable PowerShell pointant sur la clé) ; fermez-les, lancez [gc]::Collect() si vous avez utilisé le fournisseur Registre de PowerShell, puis réessayez.
  • Une ruche corrompue ou laissée chargée empêche la création des nouveaux profils : testez avec un compte neuf.
  • Pour industrialiser, préférez CopyProfile dans le fichier de réponses (profil personnalisé en mode audit copié vers Default pendant la passe specialize) ou une stratégie de groupe, qui se rejouent sans retoucher la ruche.

Commandes utiles

Fenêtre de terminal
:: Charger la ruche du profil modèle sous HKU\DefUser (en administrateur)
reg load HKU\DefUser C:\Users\Default\NTUSER.DAT
:: Exemple de valeur à pré-régler
reg add "HKU\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 0 /f
:: Décharger impérativement avant de fermer la session
reg unload HKU\DefUser

Signaler une erreur