900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 【总结】关于photoshop premiere等Adobe系列软件打开时报错msvcp120.dll丢失的解决方案

【总结】关于photoshop premiere等Adobe系列软件打开时报错msvcp120.dll丢失的解决方案

时间:2020-08-22 10:09:18

相关推荐

【总结】关于photoshop premiere等Adobe系列软件打开时报错msvcp120.dll丢失的解决方案

解决Adobe系列软件打开时报错msvcp120.dll丢失

问题概述使用过以及搜索到的解决方案汇总1、直接搜索下载MSVCP120.dll【误】2、下载安装Visual C++运行库3、工具一键修补

问题概述

很久没有打开Photoshop CC ,今天正要使用时莫名发现软件无法启动,弹出msvcp 120.dll丢失,建议重装软件的错误提示框,而且尝试打开之前安装的其它Adobe系列软件发现都报相同的错误。但是Adobe系列软件都不小,重装不易,谨慎为好。

那么,首先简单了解一下DLL:

DLL全称Dynamic Link Library,即动态链接库。DLL是一个包含可由多个程序,同时使用的代码和数据的库。每个程序都可以使用该 DLL 中包含的功能来实现“打开”对话框。也即程序在执行的时候,必须链接到DLL文件,才能够正确地运行。

这有助于避免代码重用和促进内存的有效使用。通过使用 DLL,程序可以实现模块化,由相对独立的组件组成。

所以遇到这一错误提示,建议还是不要按其提示重装软件,因为这一错误是由系统缺失必要的运行库导致的,而不是安装的软件本身。因此,运行其它软件出现这样的报错,也可以类似尝试解决

使用过以及搜索到的解决方案汇总

1、直接搜索下载MSVCP120.dll【误】

这是我第一个搜到的攻略,看起来非常直接,缺啥补啥,下载msvcp120.dll,但无论你把它放到了windows文件夹下的syswow64还是system32系统文件夹里(还有贴心指导Windows 95/98/Me/NT/2000/XP系统分别复制到哪个系统文件夹的,我竟无语凝噎。。。),然后打开cmd用regsvr命令注册(如regsvr32 msvcp120.dll),大概率都无法解决问题,再怎么重启也解决不了的。

首先,这个dll到底是放在32位还是64位你无法确定。而且当你下载完dll复制到系统文件夹里时大概率发现这个dll已经存在了,也就是并不是报错中的字面意思“dll缺失”。其次,即使版本对应,光下载这个dll也未必有效,因为你并没有安装vc++运行库,有些软件必须完整安装VC++运行库才能运行的。再次,vc++的dll是放在系统文件下的,但有些dll可能不是放在系统文件夹下,而是对应的安装目录下。

2、下载安装Visual C++运行库

即去微软官网下载Microsoft Visual C++ Redistributable Package,注意:安装哪个版本跟你的系统是否64位版并没有关系!是要看调用VC++的那个程序本身是32位还是64位!如果是32位程序出现这个丢失的提示就安装32位(x86)版VC++,64位程序就安装x64版。无法判断的话就两个版本都装了叭。

有的可能需要把之前按照的VC++的全部卸载!然后再重新安装。

看到有大佬总结运行库版本1:

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

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

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

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

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

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

具体错误可以对应微软官网。

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

3、工具一键修补

可以尝试使用腾讯电脑管家来修复缺失DLL文件,个人觉得挺好用,就相当于帮你从官网上一键下载安装了。

具体方法是,打开腾讯电脑管家的工具箱电脑诊所软件硬件丢失dll文件,选择相对应的dll修复即可,有丢失MSVC**.dll较新版本丢失MSVC**.dll较老版本,点详情就能看到对应哪些版本,较新版本里对应的就是VC++之后的版本,所以就选了这个,完成!

也有查到用DirectX修复工具的,一键检测修复,可以尝试。

版本总结 ↩︎

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。