发布网友 发布时间:2022-04-24 12:44
共1个回答
热心网友 时间:2023-10-13 05:43
想必你用是被称为VLK(上海大客户)版的WindowsXP操作系统,它集成了SP2、DirectX
9.0b(以下简称DX
9.0b)、免激活并且进行了性能方面的优化等等,可就是这份看起来完美无缺的XP版本却因为微软发布DirectX
9.0c暴露出问题,因为DX的安装文件不能识别DX的版本,所以不能升级成DX9.0C。
解决方式有两个:
一、由于DirectX
9.0c的安装包里有两个程序(dsetup32.dll和dsetup.dll)负责在每次安装前检测系统的DX版本,如果与自己的版本相同或更高就不继续安装,将DirectX
9.0c中的这两个文件替换为9.0b的,这样安装程序就能正常检测安装了。
二、如果上面这种方法不行的话,就去网上下一个“DX回滚器”,应该叫《DirectX随意卸》。里面有个DX回滚功能,可以把DX回滚至XP最早的8.0b版本。(当然是要windows
XP
SP1版的),然后再安装9.0C就行了。
我也遇上过这个问题,是用第二种方法解决的。第一种是网上流传的,感觉好象没用。如果没有XP原版的话,去网上下一个,一晚上可以下好了。我为了这个P.0C折腾了两天才成功玩上魔兽……