|
这是搜索到的一个解决方法。你尝试一下。
+ p( i6 E2 i/ o
, ` [3 [ K$ f, J+ u2 |7 d- {昨天晚上刚刚重新安装操作系统,谁知系统自带的是DirectX9.0b 玩卡丁车出现了Failure in calling Direct3DCreate9 经过多方咨询得出把DX9.0升级到C版本就应该可以,但是得先卸载,找了半天却没找到卸载程序,在查阅大量网上文章之后本人已经把机器完全升级至DirectX9.0c下面把方法告诉大家:0 o( e+ i# t7 w; ^2 a
6 ^5 x0 p d$ k* u+ {# o需要两种软件:DirectX随意卸(本人使用3.30版本)、DirectX9.0c(必须地)& n8 |1 y( [% e
2 |& D4 |+ c: X$ Z% ?8 L1、安装DirectX随意卸,安装后似乎会重新启动
. I9 }" [1 ]' z" F( p ]: B# Y! y+ ]/ b% \# n' R' Y* ^9 o" S; s
2、启动电脑进入安全模式(不知道?那就从黑屏的时候一直按F8然后选择安全模式)0 [" s/ w/ {$ J+ h5 Z
0 I. J2 V: C$ ^3、启动DirectX随意卸,有些自动监控软件会监控注册表修改,所以要选择同意修改
0 m, H. Q5 x3 f: @: ~2 U! c$ H
+ }1 T) K, h! D" b4、选择“备份/回滚”
0 ~9 y5 W+ x% K0 D% ?
% C9 r& B6 R0 K5、选择“从你的Windows XP CD-ROM中回滚原始的DirectX8.1“,插入XP的光盘…… 如果是集成了SP1或SP2版本的XP盘会提示 “您所回滚的非原始的DirectX8.1等等” 不去理会它 ,继续~~~ 然后会自动重新启动 直接进入正常模式OK。( N6 j9 g9 E9 Q# ?. H5 y1 @
1 n& Q5 S1 i& w7 O$ S2 F6、选择“备份/回滚”中的“备份Windows XP原始的DirectX8.1 ”结束后重新启动再次进入安全模式。& N* D" B; B `; B9 `
! ^' X; d6 f$ z4 @- r7 Z4 l4 h0 G
7、现在是安全模式了吧???7 ]6 w; I7 H) p
1 F$ D- d# P2 k" ?8 Y1 S) O' w! I8、果真是了???0 Y, p C/ s5 t: C
5 R/ B j* }- a3 k; Y9、那就按这步:解压缩你下载下来的DirectX9.0c的压缩包% Q# C. ^ N2 g5 N" j) E
- q; V' m" u9 U6 F8 s r
10、选择“备份/回滚”中的“为你的Windows XP ***安装DirectX9.0c”下一步选择你刚才解开的压缩包中的dxsetup这个文件打开,然后下边就容易的一步一步按提示做就可以了。
& C$ h& x6 a# J9 m
! H; ]( R" G* X - g0 B& K, W* r
2 P: O1 b6 S) Q, N* a
用诊断工具查看下,你会惊喜的发现版本是C了,呵呵。
3 ~9 ~( L) J5 b& E4 o6 E& b$ U" A
% P! c F( s2 j' ?! L {以上为本人实践中得来,如果不当之处欢迎大家批评指正。1 U' v# N3 V* s# A
1 Y' a$ f) I* Z2 I) k# l4 W* S. M
; ^+ f+ j& n8 T4 R1 E
* x0 D5 q4 u9 c& X! L1 ^" @( QDirectX随意卸:↓用户名:okget 注册码:6740558
8 ^$ X l' f; E' }0 a
m' {" r, {. ^http://www4.skycn.com/soft/8568.html2 A: }( p( n, W( k& m- u) _
% Z/ m* }2 I3 y$ C& w2 Z5 a$ F
卡丁车官网的DirectX9.0c地址:↓% H" g' N( I1 s' m
" K" y$ t; W+ ?1 t5 p7 d
http://popkart.tiancity.com/homepage/download/drivers.html |