DirectX 9.0c如何安装?

来源:百度知道 编辑:UC知道 时间:2024/05/10 05:40:06
安装了魔兽世界却完不了就是因为这个DirectX 9.0c我每回安装DirectX 9.0c他都会跳出来个

您正在安装的软件没有通过windows微标测试,无法验证它同windows XP的相容性。
我是安装魔兽时他跳出来的.他跳出来这句话后还说了一句:软件将不会安装,如有问题请联系管理员

其实耐心分析一下原因,就会知道,其实是因为在sp2下与directx9c有兼容问题而无法安装造成了。后来微软发现了这一问题,在后来的新的updata更新中,装directx9c直接集在新的sp2中,通过自动更新的方式升级以解决这个问题。

当然其中的一个解决方案如新浪的解释,可以重装winxp sp1来解决,但这是以牺牲安全性为代价的,难道非要这样不可吗?

当然不是,现提出以下几点解决方案:

1.使用 安装 DirectX随意卸2.01 (一定要使用注册版,可以在本版附件中下载)
(1)在本站下载安装该软件,并且注册以使用将要用到的功能
(2)启动软件后选择“备份/回滚”
(3)选择“备份Windows XP 原始的directx8.1”中间需要插入winxp安装光盘。安装过程中出现系统文件保护对话框,不用理会。
(4)重启以后,提示建议在安全模式下,再次执行卸载操作,以彻底清除未能删除的系统文件,不用理会,取消就行。
(5)再次运行 DirectX随意卸2.01 选择“备份/回滚” 中的红色的第一项:为windows xp sp2安装 DX9.0c ,点击“浏览”指向硬盘中已经解压好的directx9c安装文件目录,就可以正常安装directx9c了。
(6)再次重启系统,安装运行需要directx9c支持的游戏与软件(sim2与极品飞车),呵,一切ok。
2.有网友指出,在还原到directx8.1后,把directx9.0c所有文件,全部解压到directx9.0b的安装目录下,再执行安装directx9b,也可以安装成diectx9.0c。
3.如果你是正版xp,上网更新方便的话,可以通updata自动更新到最新版的sp2,其中自动集成到directx9c.
4.还有人说到可以通过修改注册表的方法解决该问题,记得电脑报上曾经有过技术文章与之类似,希望知道方法的同志指教一下哈。
5.由于DirectX 9.0c的安装包里有两个程序(dsetup32.dll和dsetup.dll)负责在每次安装前检测系统的DX版本,如果与自己的版本相同或更高就不继续安装,但不知为何它安装的时候无法正确检测W