![Windows 8 上的 DirectX 11 无法检测到 nVidia GeForce GT540M](https://linux22.com/image/1334913/Windows%208%20%E4%B8%8A%E7%9A%84%20DirectX%2011%20%E6%97%A0%E6%B3%95%E6%A3%80%E6%B5%8B%E5%88%B0%20nVidia%20GeForce%20GT540M.png)
我已经安装了 Windows 8 Release Preview,并安装了 nVidia 驱动程序,但 DirectX 诊断工具和基于 DirectX 的游戏检测到的唯一显卡是集成在我的 i7 芯片中的 Intel HD Graphics。我尝试了几个 nVidia 驱动程序版本,使用全新安装,以及更新 DirectX,但都无法让它们正常工作。
测试的游戏是《星战前夜》客户端;它无法检测到 nVidia 卡,即使在 nVidia 控制面板中明确设置为使用它。奇怪的是,《英雄联盟》使用 GeForce 进行渲染没有问题;我比较了安装驱动程序前后的性能,它的性能确实有所提高。
有谁遇到过并设法解决了这个问题,或者只是知道该怎么做才能使整个事情正常运转?
答案1
我没有 GT540M,但我发现所有装有 Nvidia Graphics 的机器在 Win8RP 上都会出现很多问题,但现在我已将它们全部更新到发布版本,驱动程序似乎现在运行正常。
您可能只需更新到发布版本,然后他们发布的新 Win8 驱动程序就可以正常生效。
答案2
是的,RTM 之前有很多驱动程序问题(就像您的一样)。使用 RTM 后,大多数问题都解决了。