解决方案

解决方案

我不得不重新安装 Windows,但忘记从注册表中的应用程序备份设置。我的旧注册表仍位于 Windows.old/Documents and Settings/me 中。我认为它是 ntuser.dat 文件。有没有办法像使用 regedit 一样浏览此文件,以便我可以获取我的设置?

答案1

解决方案

  1. Win+ R,键入或粘贴regedit,然后按Enter
  2. 单击该HKEY_LOCAL_MACHINE键。
  3. 点击文件 > 加载配置单元菜单,然后选择注册表配置单元文件(例如NTUSER.DAT)。
  4. 选择一个唯一的名称,然后单击好的

注册表配置单元将在注册表项内可用HKEY_LOCAL_MACHINE,可供探索。完成后,单击文件 > 卸载配置单元

答案2

作为删除新的不需要的注册表项的答案;从官方网站下载便携式 notepad++ 并将其放在主驱动器根目录下的文件夹中(C:\np)写下不需要的注册表的路径或将路径复制粘贴到主驱动器根目录下的文本文件中(C:\path.txt)

您必须启动到恢复模式关机-> F8F8F8F8-> 修复您的计算机现在进入命令提示符取决于您所在的屏幕键盘->用户->(如果显示自动修复)取消->是->高级恢复选项->命令提示符分别输入这些Cd \-> cd np-> dir->(您需要np 的主可执行文件)现在打开文件打开浏览到C:\windows\system32\config
您必须进行一些侦查,但您的目标是找到不需要的注册表项。这就是为什么我让你早点复制路径,因为这部分要顺利得多。您必须打开每个与用户有关的文件。不是系统,不是安全,也不是Sam。一旦找到。不要删除任何东西!!!!!返回 cmd 而不关闭 np -> 复制 (注册表配置单元文件名) (注册表配置单元文件名).bak 现在您可以删除不需要的键,保存并退出 np,关闭 cmd 并重新启动。您可以检查这些键是否确实通过了 regedit。如果它们仍然存在,那么您必须对其他注册表文件之一执行相同的操作。

答案3

是的,这是可能的。

打开注册表编辑器。

单击File> Import

将下拉菜单更改为Registry Hive Files (*.*),然后选择您的ntuser.dat文件。

当它要求输入要挂载的名称时,请选择“临时注册表挂载”之类的名称。

找到您想要的内容,完成后,右键单击并选择Unload Hive

全做完了!

相关内容