缺少d3dx9_xx.dll缺少PhysXLoader.dll配置不正确等常见问题解决方法
- 格式:doc
- 大小:20.00 KB
- 文档页数:1
游戏缺少d3dx9_XX.dll文件的解决办法大家玩游戏时经常会遇到缺少d3dx9_XX.dll文件而无法运行的情况,比如图中的“无法启动此程序,因为计算机中丢失d3dx9_42.dll。
尝试重新安装该程序以解决此问题。
”究竟这是怎么回事呢?其实,从文件名d3dx9中我们就可以看出,这是缺少DirectX 9的相关文件造成的。
为什么是DirectX 9呢?其实不难理解,因为现在包括EA在内的很多大型游戏公司还是基于DirectX 9开发游戏,比如最新的使命召唤7等大作仍是使用的DX 9的API,因此,缺少DirectX 9的相关文件就会造成游戏无法运行。
说到这,自然也就有了我们的解决办法。
下面我就介绍一个简易方法(置顶方法),以及两种高级方法。
置顶方法,简便万能,一键修复,使用DirectX修复工具。
该程序是本人亲自编写的一款绿色软件。
该款软件采用傻瓜式一键操作,只要点一个按钮,就能自动完成校验、检测、修复、注册的功能,十分简便易用。
该软件可支持Windows XP、Windows Vista、Windows 7操作系统,可以同时兼容32位与64位操作系统。
大家完全不必操心自己的操作系统到底是什么操作系统,需要做的只是下载该软件,然后运行,因此极力推荐普通用户使用该方法。
程序链接:/vbcom/article/details/6962388当然,如果您是高级用户,或者置顶方法不能解决您的问题,建议您考虑下述两种高级方法。
方法一,安装完整的DirectX安装包。
现在网上到处都是DirectX 安装包,到底要下哪个可是十分有讲究的。
经我测试,包括微软官网在内提供的安装包在部分电脑上无法安装,安装时会显示系统错误。
经过我的测试,发现从360软件管家上下载的安装包不会出现类似问题,可以完美安装。
因此,强烈建议大家从360软件管家下载。
下载方式1:在360软件管家找“Microsoft DirectX 9.0c正式版”下载安装即可。
dll加载失败的原因DLL(Dynamic Link Library)加载失败可能有多种原因,下面列举了一些常见的情况:1.文件缺失或损坏:•DLL文件可能被删除、移动或损坏,导致加载失败。
确保DLL文件存在于正确的路径,并且没有受到破坏。
2.依赖关系问题:•DLL文件可能依赖于其他DLL文件。
如果其中一个依赖项不存在或版本不匹配,加载也会失败。
3.权限问题:•如果用户或程序没有足够的权限来访问DLL文件或相关文件夹,加载也可能失败。
确保用户有足够的权限。
4.32位和64位不匹配:•如果应用程序和DLL文件不是相同的位数(32位或64位),加载也会失败。
确保应用程序和DLL文件的位数匹配。
5.注册表错误:•注册表中的错误项或损坏的注册表项可能导致DLL加载失败。
使用系统工具修复注册表问题可能有助于解决此问题。
6.病毒或恶意软件感染:•DLL文件可能被病毒或恶意软件感染,导致加载失败。
进行全面的安全扫描以确保系统的安全性。
7.系统环境变量问题:•如果系统环境变量中没有正确配置DLL文件路径,加载也可能失败。
确保环境变量中包含正确的DLL路径。
8.版本不匹配:•应用程序可能依赖于DLL的特定版本,如果版本不匹配,加载可能失败。
确保应用程序和DLL之间的版本匹配。
9.编译器不同:•如果DLL是用不同的编译器或设置进行编译的,可能存在兼容性问题,导致加载失败。
10.应用程序的bug:•应用程序本身可能存在错误,导致在加载DLL时出现问题。
检查应用程序的日志和错误报告以获取更多信息。
在解决DLL加载失败的问题时,通常需要结合具体的错误信息和系统环境来进行分析和调试。
使用工具如Dependency Walker、Process Monitor等,可以帮助定位问题。
一:当出现下面红叉叉的图片时(不管红叉叉的多少)1.请检查在出现下面这个画面时,中间一项不要勾选;2.再不行的话请下载安装下面Microsoft .NET Framework 4简体中文版(48M)插件即可,选择修复选项,然后重启电脑再安装!/Soft/201104/28565.shtml (Microsoft .NET Framework 4简体中文版),大家也可以去百度搜其他网站。
3.先请检查安装这一步之前是否断网,二:当出现上面“could not get debug privilege ?are you admin?”英文时,请鼠标右键点击注册机,选择“以管理员身份运行”(xp系统不需要),然后粘贴上申请码,点击mem path,显示成功后,点击Generate即可(另注意自己的系统是64位还是32位的注册机也是分32和64的).三:当出现上面情形时,由于c++2005是不认识中文的,所有如果你安装的目录中含有中文名,把它改为英文或者拼音,就ok了(特别注意用户名不能用中文,如果是的话,那就马上换成英文的吧).以下是相关“command line option syntax error!”的详细解决方法链接(点击观看即可):/view/27dcd6acd1f34693daef3e3 d.html四:当出现“You can only apply patch when licence screen appears or already patched?”或者“you need to apply patch when licence screen appears”英文或者激活码失效等情况时,注意(以下几点相当重要大部分问题的出现都是下述原因):1.注册机要解压出来,Win7 Win8系统注册机需要以管理员身份运行。
鼠标右击注册机,选择“以管理员身份运行”,你粘贴申请码后要点击注册机上的mem按钮,然后再点击gen按钮获得激活码就好了!2.等激活界面出现时再打开注册机(先左键单击选中注册机,再右键单击。
1.无法安装软件当你在Windows 7下安装软件(例如安装扩展名为msi软件)时,经常会出现软件无法安装的情况,即使重启电脑也无法安装,要排除此类故障可用以下方法:1、在Win7点击开始菜单——输入cmd——弹出命令提示符。
然后在该程序上面按鼠标右键,随之弹出一个菜单,选择―以系统管理员身份运行‖打开命令提示符窗口。
2、在命令提示符窗口中输入以下命令:regdelete HKLMSOFTWAREMicrosoftSQMClientWindowsDisabledSessions/va /f该命令是给你的Win7当前登录帐号添加TrustedInstaller权限,假如该帐号没有TrustedInstaller权限,就会导致无法安装软件故障,因此添加了这个权限后重启电脑即可安装软件。
2.软件快捷图标不翼而飞Windows7桌面上有很多软件快捷方式,正常情况下它们都有一个漂亮的小图标,假如你安装用过一些优化清理软件后,桌面上的这些软件快捷图标就会不翼而飞,即使你右击软件快捷方式,在―快捷方式属性‖中点击―更改‖,也无法恢复那些丢失的图标,以下方法可帮你找回软件快捷图标。
1、在Win7中依此点击―开始‖→―控制面板‖→―外观和个性化‖,然后在―外观和个性化‖中点击―显示‖下面的―放大或缩小文本和其他项目‖,更改一下文本大小,例如选择―中等-125%‖,将文字改为中等尺寸,点右边的―应用‖按钮,随之弹出一个提示框要求你―注销‖,建议―立即注销‖。
2、接下来重复第一步操作将文本大小改回来,再一次注销,登入Win7后软件快捷图标就恢复了,如果不行建议进入安全模式操作一次。
(也有人不喜欢快捷方式的那个小图标,可以使用电脑管家的电脑诊所功能——去除快捷方式小箭头)3.顽固文件巧删除假如Windows 7中有进程正在调用某文件,此时该文件就会无法删除,这类故障比较常见,很多朋友都遇到过,例如:你之前用wps打开了C:\Users\Administrator\Desktop\win7.doc文件,现在要删除该文件时,却发现无法删除,而是弹出一个对话框,提示操作无法完成,方法如下:1、同时按Ctrl+Shift+ESC这三键打开―Windows任务管理器‖,点击进入―性能‖选项卡,点击右下方的―资源监视器‖按钮,调出―资源监视器‖控制台。
CAD常见问题汇总与解决办法,那个版本多少位的都适用一:当出现上面红叉叉的图片时(不管红叉叉的多少)1.请检查在出现下面这个画面时,中间一项不要勾选;2.再不行的话请下载安装下面Microsoft .NET Framework 4 简体中文版(48M)插件即可,选择修复选项,然后重启电脑再安装!下载链接1:/share/link?shareid=526348&uk=77459 8528(Microsoft .NET Framework 4 简体中文版)备用下载链接2:/Soft/201104/28565.shtml (Microsoft .NET Framework 4 简体中文版)3.先请检查安装这一步之前是否断网,二:当出现上面“could not get debug privilege ?are you admin?”英文时,请鼠标右键点击注册机,选择“以管理员身份运行”(xp系统不需要),然后粘贴上申请码,点击mem path,显示成功后,点击Generate即可(另注意自己的系统是64位还是32位的注册机也是分32和64的)!三:当出现上面情形时,由于c++2005是不认识中文的,所有如果你安装的目录中含有中文名,把它改为英文或者拼音,就ok了(特别注意用户名不能用中文,如果是的话,那就马上换成英文的吧).以下是相关“command line option syntax error!”的详细解决方法链接(点击观看即可):/view/27dcd6acd1f34693daef3e3 d.html四:当出现“You can only apply patch when licence screen appears or already patched?”或者“you need to apply patch when licence screen appears”英文或者激活码失效等情况时,注意(以下几点相当重要大部分问题的出现都是下述原因):1.注册机要解压出来,Win7 Win8系统注册机需要以管理员身份运行。
运行库大全当我们在安装或者玩游戏的时候经常会碰到提示"d3dx_xx.dll 文件缺失" 、"没有找到Msvcp100.DLL"、"找不到physxloader.dll "、"缺少xlive"等问题。
出现这些问题是因为你的电脑上没有安装游戏必需环境或者版本不正确所导致。
玩游戏网为广大玩家提供了游戏必备运行库合集,包含了目前为止最全最有效的运行库合集。
玩游戏再也不怕遇到问题了。
Visual C++(简称VC)可以解决"没有找到 Msvcp100.DLL"、"mfc100u.dll丢失"、"应用程序正常初始化(0xc0150002)失败"等常见问题。
目前最新的版本是Microsoft Visual C++ 2010。
分不清自己系统是32位还是64位的,请下载32位,32位系统最为常见。
缺少时常见报错:1、缺少mspdb60.dll vcomp100.dll Vbase90.dll Vision90.dll msvcp100.dll mscvr.dll等文件或遇到未知错误如"配置不正确"等。
2、遇到Microsoft Visual C++ runtime library错误提示。
3、提示:一般情况下只需安装SP1版本即可,推荐同时安装2005、2008、2010运行库,作为大多数游戏的必需运行环境,当遇到诸如MSVCR100.dll MSVCR90.dll MSVCRXX.dll d3dx9_XX.dll等等文件缺失或者运行报错时,请重新安装游戏所需的相应版本运行库。
Microsoft Visual C++ 2010VC++ 2010支持32位、64位操作系统Microsoft Visual C++ 2010 SP1VC++ 2010 SP1支持32位、64位的操作系统Microsoft Visual C++ 2008VC++ 2008环境下运行,安装时间稍长,请耐心等待Microsoft Visual C++ 2008 SP1VC++2008x64.exe只支持64位系统,VC++2008x32.exe支持32、64位系统!Microsoft Visual C++ 2005VC++ 2005支持32位、64位操作系统Microsoft Visual C++ 2005 SP1VC++2005x64.exe只支持64位系统,VC++2005x32.exe支持32、64位系统!Microsoft Visual C++ 2012VC++2012最新版支持WIN7/WIN8(32、64),不支持XP系统Microsoft .NET FrameworkMicrosoft .NET Framework 支持的操作系统:Windows XP sp3以上系统。
如果您在Windows 7 中遇到D3DX9.dll 文件丢失的问题,您可以尝试以下步骤来修复它,解决方法如下:
1. 重新安装 DirectX:D3DX9.dll 是 DirectX 的一个组件,因此重新安装DirectX 可能会解决您的问题。
您可以从Microsoft 官方网站下载并安装最新版本的 DirectX。
2. 从其他来源获取D3DX9.dll:您可以从互联网上搜索并下载 D3DX9.dll 文件,然后将其复制到您的系统目录中。
请注意,从不受信任的来源下载文件可能会带来安全风险。
3. 使用系统文件检查器工具:Windows 7 提供了系统文件检查器工具(sfc /scannow),它可以扫描并修复系统文件的问题。
要使用该工具,请按下Windows 键+ R,输入"cmd" 并按回车键打开命令提示符窗口。
然后输入"sfc /scannow" 并按回车键。
4. 使用Windows 更新:有时,D3DX9.dll 的丢失可能是由于Windows 更新问题引起的。
您可以尝试检查并安装最新的 Windows 更新。
如果以上方法都无法解决问题,您可能需要考虑备份重要数据并重新安装Windows。
请注意,这可能会导致您失去所有应用程序和个人文件,因此在进行此操作之前请务必备份您的数据。
由于应用程序配置不正确应用程序未能启动引言在使用计算机上的应用程序时,偶尔会遇到应用程序配置不正确的问题,导致应用程序无法启动。
这种问题可能由多种原因引起,如错误的配置文件、损坏的程序文件等。
本文将讨论这些可能的原因,并提供相应的解决方案,帮助用户解决应用程序启动问题。
1.检查配置文件配置文件是应用程序启动时读取的重要文件,其中包含了应用程序所需的各种参数和设置。
如果配置文件中存在错误或缺失,则可能导致应用程序无法正常启动。
解决方案:首先,需要确认配置文件是否存在,并且位置正确。
然后,可以尝试打开配置文件,检查其中的参数设置是否正确。
如果发现错误,可以手动修改配置文件中的参数,确保其与应用程序的要求一致。
2.修复损坏的程序文件在一些情况下,应用程序的某些关键文件可能会损坏,导致应用程序无法启动。
解决方案:可以尝试重新安装应用程序,以替换损坏的文件。
首先,需要卸载当前安装的应用程序。
然后,从官方网站下载最新的安装程序,并按照提示进行安装。
新安装的应用程序应该包含完整的和正确的程序文件,从而能够正常启动。
3.检查依赖项应用程序可能依赖于其他组件或库文件。
如果缺少必要的依赖项,应用程序可能无法启动。
解决方案:可以尝试安装或更新缺少的依赖项。
首先,需要确定应用程序所需的依赖项及其版本要求。
然后,可以从官方网站或其他可靠来源获取所需的依赖项,并按照其提供的安装指南进行安装。
安装完依赖项后,可以尝试重新启动应用程序。
4.检查系统环境变量应用程序在启动时可能会读取系统环境变量。
如果环境变量设置不正确,应用程序可能无法找到所需的资源或执行所需的操作。
解决方案:可以检查系统环境变量,并确保其设置正确。
在Windows系统中,可以通过控制面板 -> 系统 -> 高级系统设置 -> 环境变量来访问系统环境变量设置。
在Linux系统中,可以编辑/etc/environment文件进行设置。
在设置环境变量时,务必确保变量名和值的正确性,以避免应用程序启动问题。
电脑运行应用程序失败出现运行库错误的问题及解决方法汇总不少用户在电脑中遇到了运行程序后,提示错误无法打开的情况,而其中提示的错误又有所不同,可能是软件本身安装不完整,或软件不兼容系统等。
本文将提供电脑运行应用程序失败出现运行库错误的问题及解决方法汇总供大家了解,希望对大家有所帮助一、缺少d3dx9_xx.dll打开一些游戏,可能会收到这种错误提示“无法打开此程序,因为计算机中丢失d3dx9_xx.dll(xx不一定是哪个数),比如以下情况:暂时性解决方法:遇到这种错误,许多人首先想到,直接去百度上搜缺少的那个d3dx9文件,下载下来放入游戏目录,这种方法用后,一般该游戏还真能进去了,但是,这实际上是一种治标不治本的方法。
因为把d3dx9下载到游戏目录里面,虽然这个游戏能玩了,但是别的游戏很可能还会因为缺失这个文件而进不去,这时又得把这个d3dx9再复制到另一个游戏的目录,而且,这个游戏要d3dx9_43,说不定另一个游戏要的是46或者39或什么的,这又得去再找缺失的另一个d3dx9文件下载,如此反复,非常麻烦。
实际上,这种d3dx9_xx缺少的错误,不是因为游戏目录中缺少这个文件(这个文件根本就不是游戏目录里自带的),而是电脑上没有安装完整的directx。
directx是微软开发的一个游戏运行库,现在多数游戏都需要这个运行库来运行,而d3dx9文件正是这个运行库里面的东西。
最好解决方法:网上下载一个DirectX Redist 2010.6,大小有个8,90mb,安装这个时,进度条里会看到一个接一个的d3dx9_xx.dll被安装到电脑的系统目录下。
安装完成后,本来提示缺少文件的游戏就能打开了。
目前许多大型游戏的CommonRedist或Redist里面都有这个DirectX运行库的安装程序,一般为dxwebsetup,这个是DirectX的在线安装版本,需要网络连接才能安装,当然也有少数游戏(如cod11)里面直接集成了完整版的DirectX运行库安装程序。
dll文件丢失怎么恢复?这三种方法轻松教会你dll文件丢失怎么恢复?当你使用电脑时,无论是玩游戏还是使用一些软件,你都会遇到突然缺乏弹出dll文档提示导致游戏或软件无法运行,这意味着计算机在使用过程中丢失了一部分dll文件,但当我们使用计算机时,我们或多或少使用它,它可以帮助我们运行一个或多个程序。
如果我们运行一个程序,系统将自动调用该文件dII丢失文件可能会导致我们无法操作一个或多个程序。
今天小编就给大家带来了三种方法,一起来看看吧。
方法一:命令修复方法这种方法可以用电脑自带的指令来修复丢失的dll文件,先用快捷键“winr”打开操作菜单,输入其中“cmd”点击确定进入管理员界面,在命令提示符处输入第一个指令“cd/d%systemroot%system32”然后在命令提示符处输入第二个指令“For%iin(*.dll)doregsvr32%i/i/s”用这种方法可以找到丢失的dll文件。
方法二:风云恢复大师这种方法必须安装和下载风云恢复大师软件,风云恢复大师是专业的数据恢复软件,打开软件选择扫描所需区域,dll文件一般在C盘,所以只能选择C盘扫描。
扫描完成后,在已删除的频道中找到丢失的。
dll文件,选定dll点击文件后的恢复按钮,一键恢复丢失dll文件。
风云恢复大师数据修复速度还是很快很容易的,丢失的dll文件很容易一键找到。
方法三:通过360安全卫士恢复除上述两种方法外,还有哪些方法可以恢复丢失dII文档吗?是的,如果你的电脑里安装了360安全卫士,也可以通过360恢复。
打开360安全卫士界面,点击“数据安全”,找到里面的“文件恢复”点击它。
然后在弹出输入框中输入输入。
“dII文档”,找到缺失的dII文档,点击立即修复。
好了,以上三种方法都是可以帮你解决dll文件丢失恢复问题的,小编这里还是比较推荐方法二,这个方法相较于其他两种更简单更实用,比较方便。
所以下载了这个软件,大家以后有什么文件类型要恢复的话,都可以通过这个软件来操作,功能齐全,操作简单,值得大家尝试。
physxloader.dll问题解决办法
大家在玩游戏的过程中,有没有遇到提示缺少PhysXLoader.dll这个文件而不能进行正常的游戏呢?其实这是缺少.dll文件所导致的,大家只需要去下载一个PhysXLoader.dll文件即可解决问题。
下面小编给读者大致介绍一下关于缺少PhysXLoader.dll 文件的解决办法。
遇到这样的情况一般都是某个游戏需要安装physx物理加速软件才能玩,很多网友的电脑当中并没有安装这类软件,所以导致无法进行游戏。
大家可以下载一个physx物理加速软件安装后就可解决你这问题,可以进入游戏玩了。
但由于每个游戏需要的physx物理加速软件不一样,那如何解决好呢?大家别急,只需要去网上下载一个PhysXLoader.dll即可,注意:要将PhysXLoader.dll放到C:/windows/system32文件夹中。
新游戏常见错误处理方法:
1、各种未知错误如“配置不正确”或其他错误:
首先确认安装了vcredist(VC++)和Framework/Redistributable三个程序。
VC++下载,
Framework 3.5下载,
Framework 4下载,(4并不包括3.5,需单独安装3.5)
Framework Redistributable下载(必须已安装Framework 3.5)。
2、缺少d3dx9_xx.dll(如d3dx9_40\41...):
安装最新版DirectX。
另外注意:只要是缺少d3xxxxx类的提示,都是此问题,下载上面最新DX安装即可。
3、缺少PhysXLoader.dll等错误:
如果你是N卡且支持PhysX,下载最新显卡驱动即可,如果不支持PhysX,这里单独下载PhysX 驱动强行安装。
4、缺少openal32.dll
安装openal,
5、缺少xlive:
个别游戏基于windows live下运行,安装LIVE游戏平台即可,
6、提示插入CD或DVD或运行时提示输入序列号(非安装时):
去打免CD/破解补丁。