Qu'est-ce que le fichier NTUSER.DAT ?
Si vous tombez sur un fichier sur votre ordinateur Microsoft Windows appelé ntuser.dat, ne le supprimez pas. Il contient des informations de configuration spécifiques à l'utilisateur que Windows lit lorsque vous vous connectez à votre ordinateur. C'est une copie d'informations qui sont également stockées dans le registre système pendant que vous utilisez Windows.
Comprendre ntuser.dat
Le fichier ntuser.dat stocke les informations de profil utilisateur utilisées pour configurer Windows pour différents utilisateurs. Il y a généralement un fichier ntuser.dat stocké dans le répertoire personnel de chaque utilisateur Windows. Le nom vient de Windows NT, un ancien système d'exploitation Microsoft dont les versions modernes de Windows ont évolué, et de la tradition de terminer les fichiers de données par une extension .dat. Essentiellement, le fichier ntuser.dat contient des informations sur les utilisateurs de toutes les versions de Windows depuis Windows XP jusqu'à Windows 10.
Les données dans ntuser.dat sont copiées d'un côté à l'autre entre le fichier et le registre Windows, une base de données utilisée par Windows pour maintenir les paramètres du système d'exploitation et des autres logiciels sur l'ordinateur. Le registre est divisé en sections connues dans la terminologie Microsoft sous le nom de ruches (hives), et le fichier ntuser.dat est une copie des données stockées dans la ruche du registre pour un utilisateur spécifique, organisée dans un ensemble de ruches appelé HKEY_USERS. Lorsque vous êtes connecté, votre ruche utilisateur se trouve dans le registre sous HKEY_CURRENT_USER. Vous pouvez éditer et parcourir le registre Windows avec un outil intégré appelé regedit, mais cela peut être risqué si vous n'êtes pas sûr de ce que vous faites.
Travailler avec ntuser.dat
Il n'est pas non plus recommandé de modifier ou supprimer directement les fichiers ntuser.dat sur votre ordinateur. Ces actions peuvent vous faire perdre des informations sur la façon dont Windows est configuré pour des utilisateurs spécifiques et rendre difficile la sauvegarde de nouvelles informations de configuration. Si vous êtes administrateur système et souhaitez empêcher les utilisateurs de modifier définitivement leurs configurations Windows pour que les configurations se réinitialisent à la déconnexion, vous pouvez renommer les fichiers ntuser.dat de certains utilisateurs en ntuser.man. Le fichier sera toujours lu par Windows tel quel, mais les modifications de configuration utilisateur ne seront pas enregistrées dedans pour une utilisation future.
Vous pouvez, en théorie, charger un fichier ntuser.dat dans le registre Windows pour l'éditer. Utilisez un outil en ligne de commande appelé reg pour le faire et pour enregistrer vos modifications dans le fichier par la suite, mais faites preuve de prudence et documentez les modifications que vous apportez car il peut être difficile de déterminer ce qui a été changé si quelque chose casse.
