楼主您好!可能是以下的问题:
1、 下载并安装最新版的DirectX
2、 下载并安装 Microsoft .NET Framework 再试
3、 游戏安装目录最好全英文
4、 操作系统用户名最好全英文
5、 彻底关闭金山毒霸和瑞星,推荐使用卡巴斯基
6、 更新XP补丁、更新显卡驱动
7、 安装vcredist_x86.exe后再试
8、 VISTA系统中请关闭UAC后,再运行setup.bat
9、 使用完整版XP-SP3,避免使用精简版XP
10、重装系统后不能玩了—— 解压硬盘版RAR压缩包,再setup安装一边
11、避免使用独立声卡或任何非主流硬件
12、还不行的话,你可能是需要更好的显卡了
参考资料:baidu