如何在 Windows 7 x64 中查看/编辑 x86 注册表值

如何在 Windows 7 x64 中查看/编辑 x86 注册表值

我有一个使用 x86 处理器编译的应用程序,它在目标机器注册表中注册了许多值。我已在 Windows 7 x64 上安装了此应用程序。
现在,当我尝试使用 regedit 查看已注册的键时,我注意到它们不在那里。搜索后我发现 Windows 7 x64 上有两个版本的注册表。一个用于 x86 应用程序,另一个用于 x64 应用程序。显然,在这种情况下,regedit 会向我显示 x64 注册表。
我如何查看/编辑 x86 注册表的值?

答案1

如果您从 64 位应用程序查看注册表,您可以在注册表项下看到 32 位应用程序的值Wow6432Node(例如,包含被视为来自 32 位应用程序的HKEY_LOCAL_MACHINE\Software\Wow6432Node32 位特定树)。请参阅HKEY_LOCAL_MACHINE\SoftwareMicrosoft 文档了解更多详细信息。

相关内容