XP系统装不上DirectX9.0c如何解决

?
?DirectX9.0c是windows3d图形和声效优化工具 , 让windows成为具有丰富多媒体元素的理想平台 。一些用户反馈说XP系统装不上DirectX9.0c , 怎么办呢?针对此故障问题 , 下面教程分享一下XP系统装不上DirectX9.0c的解决方法 。
1、用户在WindowsXP系统中安装DirectX9.0c时速度非常快 , 不到2秒钟就完了 , 随后就出现完成对话框;
2、通过在“开始”菜单→“运行”栏中输入“dxdiag”调出DirectX诊断程序进行检测 , 也证实了我的猜测 —— 当前的DirectX版本仍为9.0b , 9.0c并未安装成功;
操作步骤
经过反复试验 , 确定了在Win98下DX9.0b是完全可以正常升级为9.0c的 , 也就肯定了是由于这版XP造成了 这个故障 , 难道就为了一个游戏再重新更换一套操作系统吗?当然不用 , 由于DirectX9.0c的安装包里有两个程序(dsetup32.dll和dsetup.dll)负责在每次安装前检测系统的DX版本 , 如果与自己的版本相同或更高就不 继续安装 , 但不知为何它无法正确检测这版WinXP的DX版本 , 所以才出现了图1的画面 。而我也就将计就计地骗了XP一下 , 将DirectX9.0c中的这两个文件替换为9.0b的 , 这样安装程序就能正常检测安装了 。
改造过的DX9.0c安装程序终于不负众望 , 成功在VLK版WindowsXP上安装上了DirectX9.0c , 最后用Dxdiag的检查结果也如图5所示正确地标识为9.0c了 。
看完教程设置之后 , XP系统就可以成功安装上DirectX9.0c , 希望能够帮助到大家 。
【XP系统装不上DirectX9.0c如何解决】

    推荐阅读