Réponses:
Si je crois comprendre ce que vous dites, le registre est conservé %SystemRoot%\System32\config
tandis que les paramètres des utilisateurs individuels sont situés à %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 discrets appelés ruches. Chaque ruche contient une arborescence de registre, avec une clé servant 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 et 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 une clé de registre qui répertorie tous les ruches du système. 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 est d'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:
%UserProfile%\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat
pour les associations de fichiers par utilisateur (HKCR\Software\Classes
).