one*_*eat 33 windows windows-registry regedit
注册表存储在 Windows 中的什么位置?我想找到运行时显示的文件regedit.exe(Windows 注册表编辑器)。
Wil*_*sum 43
如果我想我明白你在说什么,注册表会保留在%SystemRoot%\System32\config个人用户设置位于%UserProfile%\Ntuser.dat.
如果我在这里弄错了一端,请改写您的问题,我将很乐意提供帮助。
Dmi*_*yko 16
在磁盘上,Windows 注册表不仅仅是一个大文件,而是一组称为 hives 的离散文件。每个配置单元都包含一个注册表树,它有一个键作为树的根(即起点)。子项及其值位于根之下。
Windows 注册表文件的位置这些注册表配置单元的位置如下:
HKEY_LOCAL_MACHINE \SYSTEM : \system32\config\system
HKEY_LOCAL_MACHINE \SAM : \system32\config\sam
HKEY_LOCAL_MACHINE \SECURITY : \system32\config\security
HKEY_LOCAL_MACHINE \SOFTWARE : \system32\config\software
HKEY_USERS \UserProfile : \winnt\profiles\username
HKEY_USERS.DEFAULT : \system32\config\default
有些蜂巢是不稳定的,没有关联的文件。系统完全在内存中创建和管理这些蜂巢;因此,荨麻疹本质上是暂时的。每次系统启动时,系统都会创建易失性配置单元。例子是:
HKEY_LOCAL_MACHINE \HARDWARE :易失性配置单元 HKEY_LOCAL_MACHINE \SYSTEM \Clone :易失性配置单元
这些文件是数据库文件,只有 RegEdit、Regedit32 和 Kernel32 可以读取它们。Windows 10/8/7 中直接使用注册表的主要工具是注册表编辑器。要访问它,只需在开始菜单搜索栏中键入 Regedit 并按 Enter 键!
如果您需要阅读更多相关信息,请前往 TechNet!
更新:AccidentalADMIN 发表了有用的评论。他说:
每个 Windows 都有一个注册表项,其中列出了系统中的每个配置单元。打开 Regedit 并导航到以下键以获取完整列表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist
http://www.thewindowsclub.com/where-are-the-windows-registry-files-located-in-windows-7
我认为实现这一目标最快、最好的方法是使用 PowerShell。
$ Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\hivelist\
Run Code Online (Sandbox Code Playgroud)
PS:您可以像浏览文件系统一样浏览注册表。在 PowerShell 中使用:
$ cd HKLM:
Run Code Online (Sandbox Code Playgroud)
或者
$ cd HKCU:
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
96406 次 |
| 最近记录: |