注册表文件的位置

注册表文件的位置

注册表看上去是一个整体,但它是由许多文件共同组成的。
这些文件保存在不同的位置。
用一个注册表的键来记录:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist]
"\\REGISTRY\\MACHINE\\HARDWARE"=""
"\\REGISTRY\\MACHINE\\SYSTEM"="\\Device\\HarddiskVolume1\\Windows\\System32\\config\\SYSTEM"
"\\REGISTRY\\MACHINE\\SOFTWARE"="\\Device\\HarddiskVolume1\\Windows\\System32\\config\\SOFTWARE"
"\\REGISTRY\\USER\\.DEFAULT"="\\Device\\HarddiskVolume1\\Windows\\System32\\config\\DEFAULT"
"\\REGISTRY\\MACHINE\\SECURITY"="\\Device\\HarddiskVolume1\\Windows\\System32\\config\\SECURITY"
"\\REGISTRY\\MACHINE\\SAM"="\\Device\\HarddiskVolume1\\Windows\\System32\\config\\SAM"
"\\REGISTRY\\USER\\S-1-5-20"="\\Device\\HarddiskVolume1\\Windows\\ServiceProfiles\\NetworkService\\NTUSER.DAT"
"\\REGISTRY\\USER\\S-1-5-19"="\\Device\\HarddiskVolume1\\Windows\\ServiceProfiles\\LocalService\\NTUSER.DAT"
"\\REGISTRY\\MACHINE\\BCD00000000"="\\Device\\HarddiskVolume1\\Boot\\BCD"
"\\Registry\\User\\S-1-5-21-866906862-1782227786-1352328566-1001"="\\Device\\HarddiskVolume1\\Users\\xxx\\NTUSER.DAT"
"\\Registry\\User\\S-1-5-21-866906862-1782227786-1352328566-1001_Classes"="\\Device\\HarddiskVolume1\\Users\\xxx\\AppData\\Local\\Microsoft\\Windows\\UsrClass.dat"

不过,这是不完整的。
起码还有两个:

components C:\Windows\System32\config\components
smi C:\Windows\System32\SMI\Store\Machine\SCHEMA.DAT

而且,通常情况下,它们并不加载。只在系统需要时才加载。

相关文章
相关标签/搜索