directx8.1

知识
刘斌老师 2019-07-17 16:54:41
玩游戏时说我directx至少8.1才能玩,然后我安装了11.0的directx,三个direct也都启用了,但是游戏仍然提醒我说directx至少是8.1版本,请问这是怎么回事,怎么解决?谢谢...

玩游戏时说我directx至少8.1才能玩,然后我安装了11.0的directx,三个direct也都启用了,但是游戏仍然提醒我说directx至少是8.1版本,请问这是怎么回事,怎么解决?谢谢

展开

1.单击开始---运行---输入"dxdiag"---回车在出现的表中最下方出现你的Directx版本,看看是不是8.1的或比它大。不是的话找张游戏安装盘,从Direct文件夹里找出DIRECTX安装。一般主流游戏都有8.1以上的版本了。2.还是那张表,单击显示选项卡,看下面3个功能是否禁用,禁用的话把它打开。3.显卡驱动可能也有问题,如果还是解决不了,重装驱动试试这个问题明显是DX加速问题,一步步来。

#directx8.1#

返回顶部

影响力:5417

为什么安装不了wmencode,总是提示我安装directX8.1,问题是我已经安装了啊?

这个解答帮助过2773人

长话短说:

因为一般游戏启动时会提示丢失的那些dll严格来讲都不算是系统文件,微软原版系统刚安装完的时候本来就不存在那些dll,其实不是’丢失’,就是原本就没有,需要自己另外安装的。

举个栗子,比如很多老游戏需要dx9运行库,二win8.1系统本身只自带dx11,没有老旧的9.0版,就会出现提示丢失d3dx9之类的dll

缺少PhysXLoader.dll是NVIDIA PhysX物理加速引擎的问题

提示没有找到xlive.dll是缺少Games For Windows Live

缺失 openal32.dll是缺少OpenAL Installer for Windows的原因

msvcp、msvcr、vcomp140.dll属于VC++2015版

msvcp、msvcr、vcomp120.dll属于VC++2013版

msvcp、msvcr、vcomp110.dll属于VC++2012版

msvcp、msvcr、vcomp100.dll属于VC++2010版

msvcp、msvcr、vcomp90.dll属于VC++2008版

msvcp、msvcr60、71和80.dll,以及vcomp.dll(不带数字版本号)属于VC++2005版

除了丢失、缺少这类错误之外,如果一个程序打开之后提示’并行配置错误’,那么也是因为没有安装VC++运行库。

此文件本质上是dll运行库的一部分,丢失、缺失此类文件都是dll运行库的问题,而不是游戏本身的问题。所以重新下游戏肯定是没有用的。  

并且,有些人建议的重装系统大法也是没用的(指原版系统,换系统除外)。

因为这些所谓的dll丢失,绝大部分都并不是真的’丢失’,而是原版系统本身确实就没有自带。  

建议使用dll修复工具,解压之后打开主程序点击’修复’按钮,稍等即可解决。

关于附件:dll运行库修复工具是很容易搜到下载的,也可以直接下载我附件(上传附件仅仅是为了下载方便,也可以直接搜索下载),附件免费下载,不要积分。7z、rar、zip文件要用解压缩软件打开,x86版就是32位版,请不要再问出’为什么只有86位版’之类搞笑的问题。

很多人喜欢传播’下载dll放到system32或syswow64’这种解决办法,倒也不是完全不可行,有时候还是可以的,要看运气。对小白来讲还是麻烦了点,而且不像修复工具一样能一次性搞定大部分dll运行库的相关问题。

密码: 8kks【修复工具】下载地址

编辑时间 2019-12-27 12:38:53
影响力:8425

win10这个怎么解决,没有启用项,而且魔兽争霸一打开就提示dx有问题,要升级到8.1以上什么的

这个解答帮助过2805人

你这里只放了一个集成显卡的dxdiag,你应该把第一页“系统”和第三页“呈现”的信息放出来才能看到具体的dx版本。

追问

我的是dx12,win10系统

编辑时间 2019-08-08
影响力:842

为什么我win8.1修复dx之后 重装还是玩不了

这个解答帮助过5696人

游戏公司为了游戏的兼容性,往往都是基于DirectX 9.0的API开发游戏,然后加上DirectX 10和DirectX 11的特效,这样的话,不管什么样的显卡都可以玩游戏。也正是如此,DirectX 9.0有问题会影响目前最新的游戏。Windows8最高支持DirectX 11,向下兼容DirectX 9以及DirectX 10,并不是只支持DirectX 11;其次原版的Windows 8中只包含了最基本的DirectX 组件,而游戏需要的往往是较高级的组件(如d3dx9_42.dll、xinput1_3.dll),系统缺失这些关键的文件会造成游戏无法运行。
一次补全所有.DLL文件,微软官方补丁包,下载 安装 就好了。

编辑时间 2019-01-17
影响力:3807

我用学校电脑下载魔兽后安装了directx9结果显示”请确保你已安装direcrx8.1,怎么回事

这个解答帮助过1999人

你可以通过360安全卫士的软件管家来下载安装这个8.1版本的这个后再来安装这个高版本的。

追问

我安装过8.1的,也是这么显示

编辑时间 2019-06-05
影响力:3991

direct3D被禁用,驱动已经更新,硬件加速已经开启,DirectX工具已经更新。请问如何开启3D加速。

描述: DxDiag已经打开过,direct3D和directdraw加速不可用。今年之前使命召唤是可以正常玩的,一月份的时候就不能打开了。... DxDiag已经打开过,direct3D和directdraw加速不可用。
今年之前使命召唤是可以正常玩的,一月份的时候就不能打开了。
这个解答帮助过1523人

第一步:默认情况下,Windows Server 2003禁用了显卡的硬件加速,因此只提供2D和有限的3D能力,所以首先要下载并安装显卡最新的For Windows 2000/XP的驱动程序。 
第二步:在桌面窗口处右击“属性→设置→高级→疑难解答”,将其中的“硬件加速”滑块拉到最右侧(完全)。 
第三步:按WIN+R组合键打开“运行”对话框,输入dxdiag,回车后打开“DirectX诊断工具”窗口,进入“显示”选项卡,然后单击下面的“DirectX功能”项中的“启用”按钮,这样便打开了DirectX(8.1)DirectDraw、Direct3D、AGP纹理加速等功能。

编辑时间 2019-02-21
影响力:7332

DirectX出现了这个,怎么破

这个解答帮助过9098人

可能是由于程序不兼容,先尝试使用兼容模式

  • 打开英雄联盟安装目录,右击client.exe,打开“属性”;

  • 切换到“兼容性”选项卡,勾选“以兼容模式运行该程序”,选择兼容操作系统版本,点击确定;

  • 再尝试重新打开client.exe。

  • 也有可能显卡驱动不兼容,更新显卡驱动程序

  • 下载并安装如驱动精灵等驱动管理软件,并进行检测;

  • 并升级显卡驱动

  • 安装好并重启后就可以正常打开游戏。

编辑时间 2019-06-16