dxwebsetup.exe什么意思(dxwebsetup)
大家好,今天麟非来为大家解答以上问题,dxwebsetup.exe什么意思,dxwebsetup很多人还不知道,现在让我们一起来看看吧!
1、 I. d3dx9_xx.dll丢失
2、 当你打开一些游戏的时候,你可能会收到这个错误信息“这个程序打不开,因为你的电脑缺少d3dx9_xx.dll(xx不一定是数字),比如下面这个:
3、 临时解决办法:遇到这种错误,很多人首先想到的是直接去百度搜索缺失的d3dx9文件,下载下来放在游戏目录里。使用这种方法后,游戏其实是可以进去的,但其实是治标不治本。因为d3dx9是下载到游戏目录里的,虽然这个游戏可以玩,但是其他游戏可能还是会因为缺少这个文件而进不去。这时候就需要把这个d3dx9复制到另一个游戏的目录下。而且这个游戏需要d3dx9_43,可能另一个游戏需要46或者39什么的,再找一个缺失的d3dx9文件下载就很麻烦了。
4、 其实d3dx9_xx的错误并不是因为游戏目录中缺少这个文件(游戏目录中根本没有这个文件),而是电脑上没有安装完整的directx。Directx是微软开发的游戏运行时。现在大部分游戏都需要这个运行时才能运行,d3dx9文件正是这个运行时里面的东西。
5、 最佳方案:网上下载一个DirectX Redist 2010.6,大小90mb。当你安装这个的时候,你会在进度条里看到d3dx9_xx.dll一个一个的安装到你电脑的系统目录里。安装完成后,原本提示缺失文件的游戏就可以打开了。目前很多大型游戏在CommonRedist或者Redist中都有这个DirectX运行时安装程序,通常dxwebsetup这是DirectX的在线安装版本,需要网络连接才能安装。当然也有少数游戏(比如cod11)直接集成了DirectX运行时安装程序的完整版。
6、 第二,缺少msvcpxxx.dll或msvcrxxx.dll
7、 临时解决方法:很多人解决这个错误的方法和上面的方法差不多,或者去百度一下,缺失的文件,下载到缺失这个文件的软件或者游戏的目录下。当然,结果是治标不治本。这个软件进去了,其他软件可能还缺这个文件,或者后面数字不一样的文件,甚至更严重的“应用无法正常启动(0x.)”错误会出现(这个错误后面会描述)。
8、 这个错误也不是因为软件或者游戏目录中缺少这个名为' msvcpxxx.dll '的文件(当然有些软件目录下也有这个文件)。此错误也是运行时缺失错误。缺少什么运行时?可视化运行时。相信聪明的人从文件名就能看出这是visual C runtime的文件(ms是微软vc是visual C)。
9、 最佳解决方案:当然是下载这个visual C运行时并安装。但是Visual C有很多版本,怎么知道缺哪一个呢?别担心,看看丢失文件后面的数字。vcp或vcr后面的两位或三位数字表示该文件对应的vc库的版本。Msvcp60.dll是vc6.0运行时,msvcp70.dll是vc7.0运行时,msvcp80.dll是vc8.0运行时,vc2005,msvcp90.dll是vc9.0运行时(vc2008),msvcp100.dll是vc10(vc2010),等等。Msvcp110对应于vc2012,msvcp120对应于vc2013,msvcp140对应于vc2015。为什么没有msvcp130?因为msvcp130应该对应的是vc13.0,而西方国家不用13这个数字,版本都跳过13,直接从12到14(所以office也没有13)。msvcrxxx.dll也是如此。根据这个命名,我们可以根据缺失的文件猜测应该安装哪个运行时来解决问题。再者,vc运行时分为32位和64位,要根据系统的位数来安装。同样,很多游戏在Redist或CommonRedist中都有这个vc运行时,文件名是vcredist_x86或vcredist_x64。当然,为了以后运行软件更方便,建议安装2005-2015年的所有vc,这样运行任何软件都不会报错msvcp缺文件。
10、 三。不正确的应用程序并行配置
11、 这种错误通常是由于缺少vc运行时造成的,但很难说是哪个vc运行时依赖于软件。
12、 临时解决方案:例如,QQ现在使用vc2008运行时。如果没有安装vc2008运行时,打开QQ会报告并行配置不正确。真三国6也会报错,不过这个东西需要一个特殊的运行时,日版的vc2005运行时。不仅是vc2005运行时,日本也有vc2005运行时,而且不知道日本的vc2005是不是比其他的vc2005多。其他软件或游戏中的并行错误必须具体确定。如果是游戏,在游戏目录的redist中安装vcredist就不会报错。如果是软件,只能在网上搜索软件需要哪个版本的运行时,然后安装那个版本的运行时。
13、 最佳解决方案:2005-2015年安装vcredist。当vc运行时完成后,这样的错误就很少了。如果已经安装了vc2005至2015的运行时,仍然报告此情况,并
14、 四、无法定位输入点
15、 故障原因:
16、 还有的时候,打开程序会报无法定位程序输入点,后面可能是一个单词或一行鸟语,最后是于某某文件上。这种错误,通常是由最后的那个文件引起的错误,说到底就是这个文件虽然名字一样,但是版本不是该软件需要的那个版本。比如,无法定位输入点(......)于msvcp80.dll上,就是说,机器虽然有个msvcp80.dll,但是dll里面的具体版本与程序所需的版本不一致。为什么这样呢?因为同是一个版本的vc库,还要分许多种小版本号,具体就是sp1之类的。比如一个软件要求vc2008 sp1运行库,结果电脑上的运行库是不带sp的vc2008,此时,电脑上虽然也有vc2008的msvcp90.dll,但是这个msvcp90.dll的内部版本号和vc2008 sp1的msvcp90的内部版本不一样,结果就可能报输入点错误或是下面要讲的应用程序无法正常启动错误。这就是上面所说的,为什么有的时候,遇到缺少msvcp110时,在网上下载的msvcp110放进目录,不光没解决错误,还提示了更严重的应用程序错误,正因为网上下载的msvcp110文件内部版本号不一致。
17、 举个实际的例子,PS3那个开发了许多年但还是不能玩什么游戏的pc模拟器rpcs3,如果没装运行库,打开时就会提示缺少msvcp120.dll,这时根据前面可以查到,这个软件需要vc2013运行库。百度了个vc2013装上了,再打开rpcs3.exe,却又提示无法定位程序输入点fegetround于动态链接库msvcp120.dll上。咋回事?再次打开那个vc2013安装程序,界面上面的描述吸引了眼球“visual c++ 2013 preview”,难道就是这个preview是引起输入点错误的原因?到网上再找vc2013,原来vc2013有两个版本,一个是早先发行的preview,一个是正式版本,下了个正式版的vc2013装上,打开rpcs3.exe,看到了熟悉的界面。
18、 五、应用程序无法正常启动/应用程序初始化失败
19、 故障原因:
20、 这种错误就比较复杂了,但是许多时候,原因还是出在运行库上。可能是电脑缺少某个版本的vc运行库或DirectX Redist,也可能是上面说的运行库内部版本不正确,甚至是缺少.net framework运行库(安装程序DotNetFX打头),但是缺少.net运行库的情况比较少,且大都出现在windows7以前的系统上,因为windows8以后,系统都自带了.net运行库4.0版本或4.5版本,不会再因为缺少.net4.0或4.5而报错,即使应用需要的是3.5以前的.net库,打开时也不会弹错误,而是提示让安装.net framework 3.5(包括2.0和3.0)。
21、 解决方法:
22、 这时候只要有网络,按下下一步,windows会自动下载.net运行库并安装。如果是windows7以前的系统收到上述错误,可以尝试安装DotNetFX打头的程序来排除net运行库的原因。如果是windows8以上,这种错误就不用再考虑net运行库的原因了。当然,.net还有更高的4.6版本,这个版本需要手动安装,不过,需要4.6运行库的软件实在太少了,至少我还没见过,我想也就是用Visual Studio 2015搞编程的人才可能用得到吧。
23、 六、缺少java运行库的时候
24、 是否需要java运行库(jre运行环境)的判定就很简单了,只有jar扩展名的文件或主程序为jar扩展名的文件才用到java运行库。如果没有安装jre运行库,jar文件没有茶杯图标,也打不开,cmd中输入javaw会提示javaw不是命令,用bat文件打开的java程序在双击bat时会直接闪退。
25、 七、其它运行库的缺失
26、 除了上述主要的运行库,还有一些不大常用的运行库,比如Microsoft XNA Framework,Microsoft Sync Framework,OpenAL这些,缺少的话也会导致少部分软件不能正常运行。还有一些可以被比作“运行库”的软件,因为缺少这些软件也会像缺少某个运行库一样,导致一些程序不能运行。比如Rockstar Games的Social Club,不装这个的话GTA5玩不了,还有Ubisoft Game Launcher,没有它的话Ubisoft的正版游戏不能玩,还有Steam,Origin,GFWL,对一些正版游戏来说勉强算个“运行库”吧。
27、 八、最大的“运行库”
28、 除了这些运行库以外,不要忘了还有个最大的“运行库”,就是我们打开电脑就在运行的Windows,Windows为各种软件提供了最基本的运行环境和驱动、系统文件,运行一切exe程序都少不了Windows这个大“运行库”的工作,没了Windows,DirectX啦,vc++啦,全是浮云啊!
29、 以上内容中为大家介绍了关于在电脑中运行程序失败出现运行库错误的各种情况及其解决方法,有相关问题的朋友可以按照上述的方法进行设置解决。
本文讲解完毕,希望对大家有所帮助。