如何修复 WOW64.dll 错误

Him*_*shu 3 windows windows-7 dll

我的系统显示错误信息;

C:\Windows\system32\wow64.dll 不是为在 Windows 上运行而设计的,或者它包含错误。尝试使用原始安装介质再次安装该程序,或联系您的系统管理员或软件供应商以获得支持。

尝试打开所有程序、Internet Explorer、Windows Live、办公套件程序等时会出现此消息。

我怎样才能解决这个问题?

小智 5

当我的 Windows 更新失败时,我开始遇到 WOW64.DLL 错误。我总共花了 9 个小时来解决这个问题,因为没有启动任何应用程序或互联网浏览器,这导致了更多的挫败感。我最终通过以下步骤解决了这个问题:

  1. 从另一台 Windows 7 PC(我使用朋友的 PC)获取位于 C:\Windows\System32的WOW64.DLL副本。将其复制到 USB 驱动器。

  2. 以安全模式重新启动您的 PC(F8在启动过程中按下该键)。

  3. 导航到 C:\Windows\System32,右键单击 Wow64.dll 并选择属性。

  4. 在 Wow64.dll 属性窗口中,转到安全选项卡并单击高级。

  5. 转到所有者选项卡并将所有者更改为管理员(当前所有者通常是 TrustedInstaller)。或者,这也可以使用提升的命令提示符来实现:

    • 在提升的命令提示符中,导航到 C:\Windows\System32

    • 输入以下命令:

      TAKEOWN /F WOW64.DLL
      
      Run Code Online (Sandbox Code Playgroud)

      您应该会收到一条确认消息,内容为“成功:文件(或文件夹):“文件名”现在归用户“计算机名\用户名”所有。

    • 成功后,输入以下命令:

      ICACLS WOW64.DLL /grant administrators:F
      
      Run Code Online (Sandbox Code Playgroud)
  6. 删除或移动您当前的 Wow64.dll 到不同的文件夹。

  7. 将 Wow64.dll 的外部副本(来自上面的第 1 步)复制到系统的 C:\Windows\System32 文件夹中。

  8. 正常重启电脑。

这些步骤解决了我的问题。