"Beta DirectDraw Expired,Please Update" 什么毛病?(50分)

松鼠

Unregistered / Unconfirmed
GUEST, unregistred user!
我在打开网页或玩游戏时,出现此问题,有些游戏因此不能玩。我考虑是Direct的问题,
但安装最新的Direct8还是不行。那位大侠能帮忙?
 
Beta DirectDraw Expired,Please Update
你原来装的directx过期了
 
是啊,但我安装最新的Direct8还是不行?
 
那时不是某些游戏的控件或者其他的东西用了directdrow,directplay
等directx的东西
 
是这样的,我在启动IE,打开第一个网页的时候总是会出现此对话框。
 
卸载原来的directx再安装正式版
 
To zhaohai9:
DirectX怎么卸载?
 
to 松鼠
《电脑报》上介绍过有专门的DirectX卸载工具!名字忘了[:(]
 
还是回到开始我提的问题。我再加50分。
 
对于DirectX,相信很多使用Win9X特别是喜欢玩游戏的朋友都不会感到陌生 ,近期很多新制作的游戏在安装的时候都经常自带DirectX的安装程序,作为微软 公司为Win95提供的一套支持多媒体运行与应用程序接口的总称,DirectX很像是挂在Win95脖子上的一块‘通灵宝玉’,须臾不可离。Win98安装的时候同时安装了DirectX5.0。正因为这与生俱来的“须臾不可离”,往往令有些因特殊原因想要卸载DirectX的朋友很难下手,虽然有些专门的卸载工具,但往往只针对某一个版本,而新出的7.1测试版,过了7月底就过期了,如果不幸喜厌旧新安装了它, 玩3D游戏的时候就老是提示用户更新,十分麻烦。而在注册表中删除键值、重新 安装6.1版也没有用,真的是“请神容易送神难”。后来经过多次尝试,我用手工成功卸载了DirectX7.1了,并安装了旧版本,方法如下:   

1.先运行C:/ProgramFiles/DirectX/Setup/Dxinfo.exe,把自己系统中的 DirectX的配置文件的内容备份成一个文本文件,使用文本编辑器把该文本编辑成一个BAT文件,内容就是使用DEL和DELTREE把/WINDOWS/system/中的与Direct X有关的程序文件及目录删除掉;   

2. 然后进入到“安全模式”,因为“安全模式”不能使用光驱,所以在此之前也要把将要安装的DirectX旧版本拷贝到硬盘上,接着运行上面提到的BAT;   

3. 运行“Regedit”,在注册表中查找和“DirectX”有关的键值并删除它们。(在此时不可重启系统,因Windows下有一个隐藏的SYSBckup目录,如果在没有安装新的DirectX就重启系统,系统会自动从SYSBckup把原来的DirectX恢复回来)。   
4. 最后就是安装你想装的DirectX版本了,安装完毕后重启系统,至此卸载成功。
 
to zhaohai9:
你让我看到了希望,但希望你好人做到底。你所述第一条还有些疑惑。
是否可以把它的配置文件直接更改文件类型,改成BAT?在此文件中具体
该怎么写?能详细点吗?我怕写错了,造成不可挽回的损失:)
 
问题没有结束,请继续。。
 
拜托,知道这个问题的帮帮我吧~~~
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
553
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
511
import
I
顶部