Où le registre est-il stocké dans Windows? Je souhaite trouver les fichiers affichés lors de l'exécution de regedit.exe
(éditeur de registre Windows).
Si je crois comprendre ce que vous dites, le registre est conservé dans %SystemRoot%\System32\config
tandis que les paramètres des utilisateurs individuels sont situés dans %UserProfile%\Ntuser.dat
.
Si j'ai le mauvais bout du bâton ici, veuillez reformuler votre question et je me ferai un plaisir de vous aider.
Sur le disque, le registre Windows n’est pas simplement un fichier volumineux, mais un ensemble de fichiers distincts appelés ruches. Chaque ruche contient une arborescence de registre, avec une clé qui sert de racine (c’est-à-dire de point de départ) de l’arbre. Les sous-clés et leurs valeurs se trouvent sous la racine.
Emplacement des fichiers de registre Windows L'emplacement de ces ruches de registre est le suivant:
HKEY_LOCAL_MACHINE\SYSTEM:\system32\config\system
HKEY_LOCAL_MACHINE\SAM:\system32\config\sam
HKEY_LOCAL_MACHINE\SECURITY:\system32\config\security
HKEY_LOCAL_MACHINE\LOGICIEL:\system32\config\software
HKEY_USERS\UserProfile:\winnt\profiles\nom d'utilisateur
HKEY_USERS.DEFAULT:\system32\config\default
Certaines ruches sont volatiles et n’ont pas de fichiers associés. Le système crée et gère ces ruches entièrement en mémoire; les ruches sont donc de nature temporaire. Le système crée des ruches volatiles à chaque démarrage du système. Les exemples sont:
HKEY_LOCAL_MACHINE\HARDWARE: ruche volatile HKEY_LOCAL_MACHINE\SYSTEM\Clone: ruche volatile
Ces fichiers sont des fichiers de base de données. Seuls RegEdit, Regedit32 et Kernel32 peuvent les lire. L'outil principal de Windows 10/8/7 pour travailler directement avec le registre est l'éditeur de registre. Pour y accéder, tapez simplement Regedit dans la barre de recherche du menu Démarrer et appuyez sur Entrée!
Si vous souhaitez en savoir plus à ce sujet, rendez-vous sur TechNet!
UPDATE: AccidentalADMIN a fait un commentaire utile. Il dit:
Chaque Windows a reçu une clé de registre qui répertorie chaque système Hive. Ouvrez Regedit et accédez à la clé suivante pour obtenir une liste complète:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist
http://www.thewindowsclub.com/where-are-the-windows-registry-files-located-in-windows-7
Je pense que le moyen le plus rapide et le plus agréable d'y parvenir consiste à utiliser PowerShell.
$ Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\hivelist\
PS: Vous pouvez naviguer dans le registre comme s’il s’agissait d’un système de fichiers. Dans PowerShell, utilisez:
$ cd HKLM:
ou
$ cd HKCU: