前几天同学为了充分发挥爱机的性能,给他的机子装上了DirectX8.0,但是,结果不堪设想,他的机子一进游戏就死机(没装DirectX8.0以前玩游戏很正常),他赶紧来找我求救。大家都知道,DirectX只能由低的版本升级到高的版本,就是说他装了DirectX8.0后要想装回以前的版本就得从装系统,但是他的机子上有许多重要的数据,为了玩游戏格式化硬盘,这是不可能的,这可怎么办?
我想:一个软件如果在注册表里注册的话,你就是把这个文件删了,注册表里照样有,如果你再装这个软件,就会提示你该软件已存在,以前碰到过这种情况,解决的方法是把该文件在注册表里的项目删除,我的眼前一亮,是不是把注册表里的有关Direct的键删了就可以降级了呢?
说做就做,为了安全起见,我先把注册表备份,然后进入注册表,打开查找,在其中打入Direct,把查到的项全部删除,然后安装DirectX7.0,哦!成功的装上了DirectX7.0,简直太高兴了。不过大家在用这个方法前一定要备份注册表呀!
编辑评注:尽管目前DirectX的卸载工具有很多,但是我们很多用户并没有重视,等到DirectX有了问题出现的时候,却往往发现手边没有相应的工具,不过通过清除注册表卸载DirectX的方法倒不失为一个简单易行的办法,并且不需要第三方的软件支持。大家在想降低DirectX版本或者卸载已破坏的DirectX的时候,不妨试试这种方法。
|