win7安装Direct X最终用户运行时运行中出现内部错误,请问如何解决

本人是win7 64位系统,手贱安装了Direct X最终用户运行(也就是windows管网里下的为了解决win7下玩游戏要安装dx9的文件),安装到快完出现“发生内部系统错误”

有网友说明了原因:
“ 大家都知道,win7direct版本是11,可以运行某些程序的时候提示确实d*d*.dll之类的文件,想必大家首先会像到DirectX 最终用户运行时web安装程序,重新安装吧,可是有些时候提示如上错误,根本没法安装。网上的回答也是良莠不齐,甚至有些建议重新卸载安装DX11,于是网上又出现了无数个卸载DX的方法。其实原因很简单,DX11环境下装DX9,默认的DxDiag版本是老版本, 于是所下载的Web安装程序兼容性一栏是默认WinXP SP2。”
(1)原因分析
Win+R打开运行命令, 发现版本是 6.01*。。。
(2)打开注册表
win7默认DirectX键值version栏中是4.0*版本, 这直接导致了WinXP SP2模式。
(3)于是,
(一)http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3下载DirectXWeb。
(二)右键在兼容性选项卡里取消XP模式。进行安装
(三) 安装完成后 ,在注册表里DirectX键值version栏中回到了6.0*版本。

上述方式中,我的注册表DirectX键值version栏中确实是4.0*版本

“(二)右键在兼容性选项卡里取消XP模式。进行安装” 我进入兼容性选项卡里不知道如何取消XP模式,只有,不知道如何操作。

而且我的最后安装后提示

导致结果就是连魔兽争霸3都没法玩了,让我确认安装了DX8.1以上版本

不要说什么卸载重装DX11,没用!!!大神们如何解决啊!!!!!

第1个回答  2013-10-17
真的很愚蠢= =不想说什么了,这玩意已经无法挽救了!
第2个回答  2013-10-17
愚蠢。

本身win7已经随装了dx11版本,怎么可能还可以安装dx9?

如果你仅仅只是为了让游戏运行时,提供d3d9_dll的运行库支持。

那只需要安装:[微软官方dll库文件].directx_nov2009_redist.exe补丁,OK?追问

不懂就别装大神,还愚蠢,小盆友

追答

真是可笑,我看你无知还在这说教别人。放弃

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网