win7系统会遇到加载dll失败的问题,主要是因为程序所需的dll文件丢失了。下面由我为你整理了win7电脑缺失dll文件软件打不开怎么办的相关方法,希望对你有帮助!
win7电脑缺失dll软件打不开解决方法如下杀毒软件隔离恢复
这种原因是因为,杀毒软件删除或隔离了相关dll使用户无法打开程序.
解决方法:
请点击"开始"->"运行"->输入"regedit",打开注册表编辑,找到路径:
"HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run "
再删除开机提示的含有相关dll的键值.(如图所示)
注册表编辑器恢复
在注册表编辑器中,点击"编辑"->"查找"->"输入缺失的dll",然后删除.
可能不止出现一次,请继续"查找下一个",再删除.
系统配置工具恢复
在"开始"->"运行"->输入"msconfig"->打开系统配置工具.
切换到"启动"选项卡,在启动项列表中,找到相关dll,取消前面的勾,确定.
重启计算机.
安全模式中恢复
开机后,按F8进入安全模式.
在安全模式中,使用垃圾清理软件清理系统垃圾.
之后,百度一下你所缺失的dll(或者到别的机器拷贝一份),到你当前安全模式的电脑上,如果提示"是否覆盖",点击确定.
人工问答解决
一些安全论坛和软件管家中会设置人工问答平台,上面无法解决情况下,请及时提问,进行修复.
猜你喜欢:
1. 如何解决Win7无法正常打开应用程序
2. win7系统win+e打不开资源管理器怎么修复
3. 如何解决win7本地http://localhost打不开
4. win7系统exe文件打不开怎么还原打开方式
5. 怎么解决.dll没有被指定在windows上运行
这不是很正常吗,既然是新装的系统,那必然没有安装VC++、.NET、PhysX等各种运行库,很多dll都是这些软件的一部分,并不是系统本身的文件,当一个软件或游戏要用到这些运行库的时候你却没有安装,那就会提示缺少某某dll。
举几个例子,比如缺少msvcr、msvcp、vcomp系列的文件,是因为没有安装VC++
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版
还有xlive.dll是Games for Windows LIVE的文件,PhysXloader.dll是英伟达物理加速驱动的文件,d3dx类、xinput、d3dcompiler类是DirectX的文件等等
你可以下载一个游民星空出品的游戏环境组件安装包,相对比较全一些。3DM也有类似的东西。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)