Où le registre est-il stocké dans Windows 7? [dupliquer]

9

Duplicata possible:
où sont stockés les fichiers du registre Windows?

Je veux savoir où le registre est stocké dans Windows 7? Je ne veux pas l'ouvrir avec regedit. Je veux les fichiers réels et la manière de les ouvrir (car la plupart des formats de fichiers sont étranges).

narayanpatra
la source
1
Vous avez vraiment vraiment ne devrait pas être ouvrir des ruches de registre avec autre chose que l'éditeur de registre, regedit.exe. Tout autre élément est susceptible de casser votre système au-delà de tout espoir de réparation.
nhinkle
1
Je ne comprends pas pourquoi cela a été migré de StackOverflow, car il semble que non seulement les emplacements mais les formats soient souhaités, et le format est définitivement une question de programmation.
Mark Ransom
La deuxième partie de la question concerne la programmation. Je ne comprends pas non plus pourquoi ils l'ont migré ici.
narayanpatra

Réponses:

21

Ils sont appelés fichiers ruche de registre. Ils se trouvent (principalement) dans le répertoire% SystemRoot% \ System32 \ Config. Beaucoup plus d'informations disponibles dans le MSDN .

Remarque: je ne toucherais pas ces fichiers avec un pôle infiniment long.

zdan
la source
11
Je prédis une question très prochainement du type: "Aide ... J'ai corrompu mon registre et maintenant Windows ne démarre pas!" : p
Andrew Barber
13
HKCU est stocké dans %Userprofile%\NTUser.dat, cependant
Joey
4
J'appuie cette motion "Remarque: je ne toucherais pas ces fichiers avec un pôle infiniment long."
brandon927
5
Les mises en garde sont bien prises, mais il y a certainement des cas où il est souhaitable d'accéder à ces fichiers de ruche. Par exemple, vous pouvez avoir le disque dur d'un ordinateur défunt et vous devez récupérer (en lecture seule) certaines données de l'ancien registre sans réellement démarrer Windows à partir du disque dur. Ou vous devez y accéder à partir d'une boîte Linux. Ce que vous faites ensuite avec ces données est une autre affaire ...
LarsH
4
@grawity, la ruche de registre HKCU \ Software \ Classes est stockée dans% userprofile% \ AppData \ Local \ Microsoft \ Windows \ UsrClass.dat. Windows 7 et 8, je crois.
Baodad