“远程”注册表编辑 - Windows 7

“远程”注册表编辑 - Windows 7

是否有可用的注册表编辑器可以根据特定文件(ntuser.dat 等)编辑注册表?

假设我有一个旧的系统驱动器,我们可以称之为“A”;如果我将 A 插入我的工作计算机,是否有任何可用的工具可以访问 A 的 Windows 安装注册表,并提供特定的文件?

(不,我无法从它启动,那不是一个选择。)

答案1

您可以使用 regedit 直接在 Windows 中加载另一个 Windows 配置单元,无需使用第三方软件。

将驱动器作为辅助驱动器连接到另一台 Windows PC 或使用 USB 适配器。

在注册表编辑器中,突出显示 HKLM(或您需要加载的任何配置单元),然后执行文件 > 加载配置单元,导航到损坏驱动器的(驱动器号):\WINDOWS\System32\config,并突出显示文件“Software”(或导航到您需要加载的另一个配置单元),单击确定,它会要求您命名即将加载的配置单元,为其指定一个唯一的名称,如 Test,单击确定,它会在 HKLM 下加载名为 Test 的配置单元,进行您需要的更改,然后突出显示“Test”并执行文件 > 卸载配置单元。选择卸载时,请确保已突出显示 Test 键。

我从未遇到过使用此方法的问题,但我认为我应该发布“可能”的风险参见此文章

注意 WinXP 有一项新功能,称为注册表修复和恢复(微软知识库 Q815011),通常在启动 WinXP 时激活。但在加载离线配置单元时也会激活,这可能会产生不良影响,即加载的配置单元会在您背后进行修改。如果担心“修复”功能弊大于利,可以在 WinXP SP1 中禁用此功能:[HKEY_LOCAL_MACHINE\ System \CurrentControlSet \Control \Session Manager \Configuration Manager] SelfHealingEnabled = 0

我从来没有使用 W7 PC 做过这个,它的自我修复机制。但似乎与文件系统而不是注册表有关,人们会认为它也有一个类似于 XP 的自我修复注册表。

其他离线注册表编辑工具。

巴特·佩

电脑注册表

答案2

我已经很久没用过它了,但是Windows 注册表和恢复应该让您从另一个系统加载配置单元,并使用(iirc)regedit 对其进行编辑并在需要时将其导出。

另外,还有一个基于 Linux/Unix 的离线注册表编辑器,作为离线密码更改器 Live CD

答案3

我需要从崩溃的 win 7 64 中导入部分旧注册表。

解决方案非常简单,只需使用一个名为 YARU 的小应用程序(又一个注册表实用程序)无需安装,适用于 win (All) Linux 和 Mac,只需导入我想要数据的配置单元,并将其中的一部分导出为 .reg 文件,然后将其导入到我的实际 Windows 注册表中。啊,差点忘了:它是免费的 !!!

案例详情:我是一名音乐家,我拥有大量音效库,这些音效库都是为日常使用的采样器逐一注册的。我只需将 ..:\Windows\System32\config\SOFTWARE 文件导入 YARU,然后找到样本的特定条目,将整个分支导出到 reg 文件。最后将其导入到我的新 Windows 注册表中... 就是这样。

这让我节省了数小时繁琐的安装时间。

注意:声音库存储在与以前相同的地址(驱动器号和目录)

您可以在这里找到该程序:http://www.tzworks.net/prototype_page.php?proto_id=3

希望这对所有人都有用

相关内容