魔兽争霸三不能初始化DirectX的解决办法
许多人在启动魔兽时遇到这个问题。先是提示魔兽争霸三不能初始化DirectX,继而提示没有插入光盘。这其实与光盘根本无关。但确实是DirectX的问题。
首先如果你用的是WINDOWSXP以上系统版本(包含XP),在你安装系统时已经自动装上了DirectX8.1,足够支持魔兽争霸三的运行。当然不排除某些人用的是精简版XP...·#¥%*&·@
所以没有安装DirectX8.1及以上版本的,请先安装。地址我就不再帮着找了--||
安装好后依次进行操作:开始——运行——dxdiag——显示
这里你可以看到DirectX功能的状态。
DirectDraw加速
Direct3D加速
AGP纹理加速
这里我需要说一下,AGP纹理加速对于显存64MB以下的用户作用效果比较明显,而对于64MB以上的则无关紧要。所以可以将其禁用。
而DirectDraw加速和Direct3D加速却是魔兽正常运行所必需的,所以必须保持启用状态。
这样的话许多人出现图1所示情况,就不是没有缘由的了。可能是由于你使用了某些优化软件,或者手动优化,将DirectDraw加速和Direct3D加速禁用了。
因此你所需要做的就是将DirectDraw加速和Direct3D加速重新启用,如此而已。
注意改完后需要重新启动一下电脑
例外:
如果你发现DirectDraw加速、Direct3D加速、AGP纹理加速这三个键全是灰色的,那么在桌面上右键--属性--设置--高级--疑难问题--从无改到全
参考:http://wingz.blogbus.com/logs/7229562.html