最近,Nvidia 一直处于深陷坏消息的处境。除了电源连接器熔化和烧毁问题外,该公司的 GPU 还受到其他问题的困扰,如 ROP 丢失和禁用 32 位 PhysX。这还不包括所有与黑屏相关的驱动程序和软件问题,该公司正在不断通过热修复程序修复这些问题。
除了这些问题之外,Nvidia 的 GPU 似乎在某种程度上与最新的 Windows 11 Canary 频道构建不兼容,原因是 D3D9 DLL 文件与 DirectX 9 发生了某种冲突,导致 D3D9 崩溃。虽然微软并未将此归咎于 Nvidia,但从面临问题的用户评论来看,情况似乎就是这样。
因此,包括游戏和游戏启动器、PowerPoint 演示文稿、浏览器和某些网站在内的各种应用程序都无法启动。从根本上说,它影响了任何使用 DirectX 9 的应用程序。
用户将受影响版本中 System32 和 SysWOW64 系统文件夹内的 D3D9 DLL 文件替换为以前版本中的 D3D9 DLL 文件后,取得了成功。但在此之前,还必须从 “设备管理器” 中禁用 Nvidia GPU。
受影响的用户在 Feedback Hub 上抱怨了这个问题。用户 Mauxx G 在主题中写道:
好吧,在尝试了这里提到的一些事情之后,我找到了一些解决方案
- 禁用 Nvidia GPU(安全) 转到设备管理器并禁用 Nvidia(不要卸载) 坏事,游戏性能会变差
- 替换库(不安全) 首先获得以下文件的管理员权限 PowerShell 控制台在管理员模式下 takeown /f C:\Windows\System32\d3d9.dll takeown /f C:\Windows\SysWOW64\d3d9.dll然后将它们替换为稳定版本(我使用了可从 [URL] 获取的构建 27788.1000 中的版本),它们在 [windows.iso
Microsoft 最初可能认为它不会花太长时间来解决它,但后来该公司的工程师 Jennifer G 更新了该线程的响应,以补充说该问题仍然存在:
感谢您的耐心等待 - 我们了解问题并正在努力修复。如果需要,您可能需要回滚构建
更新:很遗憾,我们仍在努力修复,您将继续遇到 27808 的此问题
因此,在最新的 Canary 频道版本 27808 中,Microsoft 已将该错误添加到其已知问题列表中。
[新增]我们正在调查一个 d3d9.dll 崩溃,该崩溃导致某些预览体验成员从 Build 27802 开始无法启动多个应用程序。
值得庆幸的是,这是一个 Insider Program 错误,尚未影响普通用户。