我在笔记本电脑上安装了 Windows 7,现在 3D 无法使用。DirectX dxdiag
11 已安装,但当我打开魔兽世界时,会出现此错误。
World of Warcraft
World of Warcraft was unable to start up 3D acceleration. Please make sure
DirectX 9.0c is installed and your video drivers are up-to-date.
Windows 没有发出任何更新驱动程序的警报。为什么 3D 无法工作?
答案1
如果它是一个原装 r51(相对于 r51p 可能更好一点),可能是显卡太旧了 - 即使安装了 DX11,它也有一个带有 12 mb vram 的英特尔集成显卡。ATI 型号有 32 mb vram,按照现代标准这仍然不够。
您只是对这款老产品期望太高了 —— 我认为该视频卡也不支持 dx9 所需的大多数新功能。
答案2
如果您尚未将显卡驱动程序更新为显卡制造商 ( nVidia/ATi ) 提供的驱动程序,请更新。也可以尝试更新为2009 年 8 月版DirectX 9.0c
答案3
我突然想到的一件事是,WoW 正在检查 DirectX 的确切版本,而不是它是否大于或等于 9.0c,尽管这似乎不太可能(这曾经是一个大问题)。也许值得排除这种可能性。
您是否还有其他 3D 应用程序或游戏可以运行来测试它们是否有效?有一些测试/演示应用程序随附DirectX 开发工具包,所以你可以尝试一下。
如果他们这样做那么这就是魔兽世界的问题。
如果他们不这样做那么这就是一个普遍的问题。
答案4
检查以确保在“显示属性”(我相信是“屏幕分辨率”->“高级设置”)下将 3d 加速设置为完整。