|
献给在DirectX9.0b升级DirectX9.0c中困扰的朋友们!!
最近看到在论坛里有好多人都出现了跟我类似的问题,就是在XP系统里不能将DirectX9.0b直接升级到DirectX9.0c,有些人说XPsp2不是就有自带的DirectX9.0c么,错了,由于大部分人装的XPsp2系统都不是真正的sp2版本XP,所以有些就只是自带了DirectX9.0b,我装过2个XPsp2的系统都是带DirectX9.0b版本的,而且以我的经验,看来在DirectX9.0b直接安装升级到DirectX9.0c好象根本就不可能(可能系统把两者识别为同一个版本的了),而有好多的游戏都需要DirectX9.0c才可以正常玩(我当初正因此困扰),现在,我终于在装有DirectX9.0b基础下成功将其升级为DirectX9.0c了。虽然这个方法早就有人说过了,但说得不够详细,有部分人还是很难看懂的,现在就说说我的经验,说得不好表介意,请指教。
首先,先要做好准备工作:最主要的当然就是先找个DirectX9.0c,解压放好先,然后就到网上搜索个“DirectX随意卸2.2”,一定要2.2版本的,因为此版本以后的注册码都很难找了。下载后就安装咯,之后就再去搜索个2.2的注册码吧,一大堆(不支持盗版哦,但由于俺们是穷人,所以只可以用破解的了,愿主原谅俺们,阿门!有钱人可以去下个最新版本用你的大¥去注册)。好了,随意卸搞定了,然后你就去找个系统安装盘出来吧(我是用原来系统的XP安装盘,虽然装的系统是带DirectX9.0b,但盘里面也有DirectX8.1的)。OK!准备工作就做到这里了,下面要开始工作了。
先重启你的电脑,然后在未进入系统前请你连续的按“F8”键吧,片刻后,电脑进入一个选择画面,请选择“安全模式”进入你的系统,安全模式进入系统后就去打开之前安装的DirectX随意卸吧,打开后选择“备份/回滚”,选择后又有3个选项,选第二“从你的WindowsXP CD-ROM中回滚原始的DirectX8.1”,放入光盘后点下一步,然后选择光盘里的“i386”文件夹,点OK(这时可能系统会提示说你的光盘DirectX不是最原始的,表理它,继续自己的工作),然后就等着他“滚”吧。回滚完后系统会自动重启,重启后就提示你的DirectX已经回滚到原始版本的了(这时候又可能出现一些其他提示信息,都表理,放一边去)。最后工作来了,安全起见,还是用DirectX随意卸吧,再次打开它,再次选择“备份/回滚”,然后在那3个选项中选第一个“为你的Windows XP SP2 安装DX9.0c”,之后就选你之前下载解压的DirectX9.0c所在的文件夹吧,然后又是一轮安装进度,然后提示重启,照做就是了。最后,在“开始”菜单点“运行”,键入“dxdiag”,看看你的DirectX版本吧,恭喜!你已经成功将DirectX9.0b升级为DirectX9.0c。
PS:在最后一步你应该也不一定要用“DirectX随意卸”安装DirectX,可以直接的去安装DirectX9.0c,但我当初是用“DirectX随意卸”安装DirectX9.0c的,没试过直接安装,按道理直接安装也是行的,这个自己参详吧。
最后,谢谢大家阅读我的帖子,各位菜鸟、老鸟,觉得我的帖对你们有帮助的话就帮忙顶顶吧。 |
|