如果您相信的话,我使用了好几年的程序使用 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/...
答案1
HKCU 配置单元NTUSER.DAT
位于配置文件的目录下(或类似的文件名):
C:\Users\<NAME>\Ntuser.dat
您可以启用查看系统文件,或者在 regedit 中打开文件时选择HKEY_LOCAL_MACHINE
,转至文件»加载 Hive,浏览到C:\Users\<NAME>
,Ntuser.dat
在文件名框中输入并选择打开。
答案2
您在正确的目录中,注册表配置单元是没有文件扩展名的文件,但 HKCU 除外,它是 NTUSER.dat 文件
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.alt、System.log、System.sav
HKCU:Ntuser.dat,Ntuser.dat.log
HKLMSAM:Sam、Sam.log、Sam.sav
HKLMSecurity:安全、Security.log、Security.sav
HKLM软件:软件、Software.log、Software.sav
HKLM系统:系统、System.alt、System.log、System.sav
HKU.DEFAULT:默认、Default.log、Default.sav