4

Если вы можете в это поверить, программа, которую я использовал в течение нескольких лет, сохраняет свои данные в реестре Windows!

Мне нужно восстановить эти данные с резервного диска.

Где в Windows Vista хранится информация о реестре на жестком диске?

Я посмотрел в C:\Windows\system32\config но, похоже, зашел в тупик. Вот содержимое этого каталога:

256K May 31  2008 BCD-Template
 37K May 31  2008 BCD-Template.LOG
  0B Nov  2  2006 BCD-Template.LOG1
  0B Nov  2  2006 BCD-Template.LOG2
 30M Jun 30 15:04 COMPONENTS
1.0K Dec 21  2006 COMPONENTS.LOG
256K Jun 30 15:04 COMPONENTS.LOG1
  0B Nov  2  2006 COMPONENTS.LOG2
8.0K Nov  2  2006 COMPONENTS.SAV
512K Jun 30 15:04 DEFAULT
1.0K Dec 21  2006 DEFAULT.LOG
256K Jun 30 15:04 DEFAULT.LOG1
  0B Nov  2  2006 DEFAULT.LOG2
 20K Nov  2  2006 DEFAULT.SAV
  0B Nov  2  2006 Journal/
8.0K Jun 21 09:36 RegBack/
256K Jun 30 07:57 SAM
1.0K Dec 21  2006 SAM.LOG
256K Jun 30 07:57 SAM.LOG1
  0B Nov  2  2006 SAM.LOG2
256K Jun 30 15:04 SECURITY
1.0K Dec 21  2006 SECURITY.LOG
256K Jun 30 15:05 SECURITY.LOG1
  0B Nov  2  2006 SECURITY.LOG2
8.0K Nov  2  2006 SECURITY.SAV
 39M Jun 30 15:04 SOFTWARE
1.0K Dec 21  2006 SOFTWARE.LOG
256K Jun 30 15:05 SOFTWARE.LOG1
  0B Nov  2  2006 SOFTWARE.LOG2
9.7M Nov  2  2006 SOFTWARE.SAV
 17M Jun 30 15:04 SYSTEM
1.0K Dec 21  2006 SYSTEM.LOG
256K Jun 30 15:04 SYSTEM.LOG1
  0B Nov  2  2006 SYSTEM.LOG2
1.7M Nov  2  2006 SYSTEM.SAV
4.0K Sep 22  2008 TxR/
4.0K Jun 30 07:58 systemprofile/

Я ищу HKEY_CURRENT_USER/Software/...

2 ответа2

5

Вы находитесь в правильном каталоге, кустами реестра являются файлы без расширений файлов, за исключением HKCU, который является NTUSER, файл данных

http://ezinearticles.com/?Windows-XP-Registry-Files-Revealed---Structure-And-Location&id=763552

В реестре есть ульи, которые соответствуют нескольким файлам. Ульи - это набор ключей, подразделов и значений, которые содержат конфигурации для операционной системы и программ. В реестре есть 5 групп: HKEY_CLASSES_ROOT(HKCR), HKEY_CURRENT_USER(HKCU), HKEY_LOCAL_MACHINE(HKLM), HKEY_USERS(HKU) и HKEY_CURRENT_CONFIG(HKCC).

Для соответствующих ульев вы увидите несколько типов расширений: без расширений, .alt, .log и .sav.

Без расширения: полный улей реестра

.alt: Альтернативная копия куста реестра

.log: журнал изменений, произошедших в кусте реестра

.sav: Это автоматическое резервное копирование, созданное при установке или установке программы.

Вот соответствующие файлы:

HKCC: System, System.alt, System.log, System.sav

HKCU: Ntuser.dat, Ntuser.dat.log

HKLMSAM: Сэм, Sam.log, Sam.sav

HKLMSecurity: Безопасность, Security.log, Security.sav

Программное обеспечение HKLMS: Software, Software.log, Software.sav

HKLMSystem: System, System.alt, System.log, System.sav

HKU.DEFAULT: по умолчанию, Default.log, Default.sav

3

Улей HKCU хранится в NTUSER.DAT (или аналогичном имени файла) в каталоге профиля:

C:\Users\<NAME>\Ntuser.dat

Вы можете включить просмотр системных файлов или при открытии файла в regedit выберите HKEY_LOCAL_MACHINE , перейдите в «Файл»> «Загрузить куст» , найдите C:\Users\<NAME> , Ntuser.dat в поле имени файла и выберите « Открыть».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .