如果你是用win98,覆盖式重装windows会将dx恢复到较低版本。第一版5。0,第二版6。1
如果2000的话,劝你算了吧,很不安全。
另外转贴手动卸载dx的方法:
手动删除 Directx 8 的方法:
首先,运行 regedit,找到以下目录
"Hkey_Local_Machine/Software/Microsoft/"
删除下面列出的项目及键值:
Direct3D
DirectDraw
DirectInput
DirectMusic
DirectPlay
DirectPlay8
DirectX
DirectX Diagnostic Tool
然后,启动 Windows 资源管理器或 MS-DOS,把以下文件备份到一个独立的目录之后,再把源文件删除:
c:/windows/system/d3d*.*
c:/windows/system/ddhelp.exe
c:/windows/system/ddraw*.*
c:/windows/system/dinput*.*
c:/windows/system/directx.cpl (有时找不到这个文件)
c:/windows/system/dsound*.*
c:/windows/system/dplay.dll
c:/windows/system/dplayx.dll
c:/windows/system/dpmodemx.dll
c:/windows/system/dpwsockx.dll
c:/windows/system/dplaysvr.exe
c:/windows/system/dpwsock.dll
c:/windows/system/dpserial.dll
c:/windows/system/joy.cpl
c:/windows/vjoyd.vxd
对于 win98,还要删除以下文件:
c:/windows/sysbckup/d3d*.*
c:/windows/sysbckup/ddhelp.exe
c:/windows/sysbckup/ddraw*.*
c:/windows/sysbckup/dinput*.*
c:/windows/sysbckup/dplayx.dll
c:/windows/sysbckup/dpmodemx.dll
c:/windows/sysbckup/dpwsockx.dll
c:/windows/sysbckup/dsound*.*
最后,删除目录 c:/program files/directx