在[开始]-[运行]里输入dxdiag,点击确定,将打开[DirectX 诊断工具];
2.打开界面上的[系统]页,查看其中的[系统信息],里面有一项[DirectX 版本信息],如果此信息为空或不是你安装的版本信息,则说明你的DirectX安装有问题,需重新安装;
3.如果[DirectX 版本信息]正确,则进入界面上的[显示]页,可以看到[DirectX 功能]部分,此时启用[DirectDraw 加速]和[Direct3D 加速],再保存信息,退出就行了。再进入游戏,应该就可以了
用360软件管家下载DirectX 9.0C
你机器没安装directx吧,现在市面上常见的是directx9.0
你随便搜索下载一个就可以
还不行的话,就安装个免CD补丁
这个是中文1.21的补丁,来自游侠补丁网
http://patch.ali213.net/showpatch/4339.html
这是1.22的补丁,来自U9
http://war3.uuu9.com/Soft/2008/200807/10321.shtml
缺少Dx9.c 在百度上搜一下就见了或者说去更新驱动 显卡太老也不是没可能
删了,重下吧