我正在尝试查看已保存副本中的注册表项NTUSER.DAT
;我该怎么做?
我想这样做是因为我的硬盘崩溃了,我想让所有程序重新运行。我重新安装了 Win10 和所有程序,这些程序都来自 USB 驱动器备份,但现在有些程序拒绝运行,因为它们找不到注册表设置;我有一个崩溃前的备份NTUSER.DAT
,我想查看它,以便找到丢失的项目。
答案1
注册表配置单元(例如NTUSER.DAT
)是一种定制的文件格式,有多种查看方式:
- 也许最干净的方法是使用第三方应用程序,例如:
- 使用方便:MiTeC 的 Windows 注册表恢复
- 法医分析:Eric Zimmerman 的注册表浏览器
- 如果您不想要第三方工具,您可以使用以下命令安装注册表配置单元
regedit
:
(您可能不想这样做,因为它需要本地管理员权限)- 从“开始”菜单,找到注册表浏览器/
regedit
- 在左侧树窗格中选择
HKEY_USERS
- 来自文件菜单,选择加载配置单元...
- 选择要挂载的文件 [
NTUSER.DAT
] - 给它起一个名字 [
OLD
],你现在会看到下面的安装的蜂巢HKEY_USERS
- 要卸载它,请选择您为其指定的名称 [
OLD
],然后从文件菜单,选择卸载配置单元
- 从“开始”菜单,找到注册表浏览器/
答案2
答案3
我很感激这些建议,但我无法让任何建议按我想要的方式工作。不过,我确实找到了一种解决方法:我为这个麻烦的 EXE 创建了一个快捷方式,并将其属性(兼容模式)更改为 Windows 7。我还设置了快捷方式->高级->以管理员身份运行。这实际上并没有回答我最初提出的问题,但它确实解决了我的问题。