以文本方式查看主题 - ╋艺 镇╋ (http://wdystv.com/bbs/index.asp) -- ┣◇玩转系统 (http://wdystv.com/bbs/list.asp?boardid=28) ---- Directx 9.0c 安装和卸载 (http://wdystv.com/bbs/dispbbs.asp?boardid=28&id=1904) |
-- 作者:admin -- 发布时间:2009/9/20 16:58:03 -- Directx 9.0c 安装和卸载 先卸载,用Directx 随意卸好像卸不掉。 用DXuninstall.exe卸载,结果没卸干净,版本变directx 0.0. 结果用随意卸,装也没法装,卸也没法卸, 直接安装9.0C也无效,9.0C里有两个文件dsetup32.dll,DSETUP.dll是检测本机现在Directx是什么版本的 如果相同或者比要装的高就不会继续安装 有人曾经说将9.0C的这两个文件换成9.0B的欺骗系统,这样可以安装。 而和我的问题不一样 怎么办呢 后来在网上找了帖子改变注册表Directx版本,欺骗安装,结果可行,将 在“开始→运行”中输入“Regedit”打开“注册表编辑器”,依次打开分支“HKEY_LOCAL_MACHINE\\Software\\Microsoft\\DirectX”,双击键值Version,即可看到当前的DirectX版本号。默认安装时,Windows 98下的版本号是“4.06.03.0518”,Windows 2000下的版本号是“4.07.00.0700”,Windows XP下的版本号是“4.08.01.0810”。这时,只须把显示的版本号修改为较低的版本号即可,如将“4.08.01.0810”修改为“4.06.03.0518”即可在安装有DirectX 8的机器上安装DirectX 7。 将那个版本号改为4.08.01.0810,就欺骗了系统版本为8.1的,这样用Directx随意卸就可以安装了,浏览了directx9.0c文件进行安装,但是好像装的和之前的版本一样,是不是没删干净呢? 版本改了8.1后是不是可以用随意卸使用任何功能了?重新卸载可以吗?试试 哎。。不行 directx 9.0c 的版本号是4.09.0000.0904 最终试验结果如下: 先用DXuninstall.exe卸载,DX变为0.0,然后导注册表位置版本号改为4.08.01.0810,然后用随意卸或者用新版DX9.0C文件直接安装都可以,现在MS可以了,好像装好后是新版本,不知道这样是不是没问题了。。。搞了我一下午,郁闷啊 [此贴子已经被作者于2009-9-20 19:35:46编辑过]
|