本文修复了 x86 计算机上的系统注册表中列出了标记为 Wow6432Node 的注册表子项的问题。
适用于: Windows 7 Service Pack 1
原始 KB 数: 2582176
现象
假设出现了下面这种情景:
运行 Windows 7 的 32 位(x86)平台的计算机。
使用 SP1 安装 Windows 7,或安装 Windows 7 RTM 升级到 SP1。
单击“开始”按钮,在搜索框中键入 regedit 以打开注册表编辑器。
展开以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE
在此方案中,你可能会注意到一个标记为 Wow6432Node 的注册表子项,并觉得系统可能已正确安装或升级。
原因
此注册表项通常用于 64 位计算机上的 32 位应用程序。 如果 x86 计算机上存在它们,则它们不会导致任何问题,因为它们未使用。
解决方法
可以安全地忽略注册表值。
如何确定 Windows 7 平台
有许多工具可用于识别系统上安装的平台。 下面是可用于帮助识别平台的两种方法
方法 1:使用系统信息工具查看处理器体系结构
单击“开始”按钮。
在 “搜索 ”框中,键入不带引号的命令
MSINFO32
。在左侧窗格中,单击“ 系统摘要”。
在右侧窗格中,查看标记为“系统类型”的条目。
如果条目指出 基于 x86 的电脑,则这是 32 位平台。 如果条目声明 基于 x64 的电脑,则这是 64 位平台。
方法 2:使用 Set 命令显示处理器体系结构
打开管理命令提示符
输入以下命令:
set processor_architecture
如果结果 为 PROCESSOR_ARCHITECTURE=x86,则为 32 位平台。 如果结果 为 PROCESSOR_ARCHITECTURE=AMD64 ,则为 64 位平台。