Файлы реестра, которые называются "ульи", не скрыты. Это файлы без расширений в \Windows\System32\config
, Например, «системный» улей (рассматривается в regedit как HKEY_LOCAL_MACHINE\System
) является \Windows\System32\config\System
, И улей каждого профиля пользователя ntuser.dat
в "домашнем каталоге" этого пользователя, который в XP был \Documents and settings\username
,
Чтобы прочитать это, просто запустите regedit
и выберите любой HKEY_LOCAL_MACHINE
или же HKEY_USER
в левой панели. Затем перейдите к File | Load hive
, Найдите, где находится старый файл куста, и выберите его. Затем он запросит имя ключа. Составьте имя, которое будет «родительским» ключом для всего в этом улье. (Не используйте что-то вроде System
это уже там. Вы могли бы использовать old_system
хотя.) Хорошо, и вы найдете новое имя родительского ключа, например, под. 'HKEY_LOCAL_MACHINE' и содержимое улья там.
Вам не нужно беспокоиться о .sav
и т. д. файлы с одинаковым базовым именем. regedit
с этим справлюсь.
Будут применяться разрешения на доступ к файлам и ключи реестра, поэтому, если ключи, на которые вы пытаетесь взглянуть, недоступны для чтения всем, вам, вероятно, придется вступить во владение ими и установить новый список разрешений.
Чтобы выгрузить улей, выберите клавишу «родитель» улья на левой панели (например, old_system
в приведенном выше примере) и использовать File | Unload hive
,
Загрузка куста не является постоянной при загрузке, поэтому все эти кусты, загруженные вручную, будут автоматически выгружены при завершении работы и не будут перезагружены снова, если вы не пройдете через это снова. Загрузка куста требует некоторой объемной памяти пространства ядра, но для современных систем ее размер довольно мал, так что если вы забудете выполнить разгрузку, большого вреда нет.