方案背景图

msvcr120.dll 是 Microsoft Visual C++ 2013 可再发行组件(Redistributable)里的运行库文件,提示“msvcr120.dll丢失”多是这个运行库没装、被卸载或损坏,导致依赖它的软件无法启动。最直接的办法是到微软官网下载并安装 Visual C++ 2013 Redistributable(x64 与 x86 两个版本都装)后重启;若仍报错,再用 sfc /scannow 修复系统文件,或用「驱动大师」的全面诊断兜底排查 DLL、运行库与驱动异常。下面给出从根因到兜底的完整步骤,Windows 10、Windows 11 均适用。

msvcr120.dll 是什么,为什么会丢失

msvcr120.dll 是 Microsoft Visual C++ 2013 可再发行组件(Visual C++ Redistributable)里的运行库文件,文件名中的 120 对应 VC++ 2013 这个版本。很多软件和游戏在编译时依赖它,一旦系统里没装这套运行库、运行库被卸载残留破坏,或文件被误删、被杀毒清理,启动这些程序时就会提示“msvcr120.dll丢失”。所以根因通常不在某个 DLL 本身,而在 VC++ 2013 运行库是否完整安装,装回官方运行库往往一步到位。

msvcr120.dll 为什么会提示丢失🧩属于 VC++ 2013 运行库msvcr120 = Visual C++ 2013 组件🚫运行库未安装或损坏软件启动时找不到该 DLL🛡️误删或被杀毒清理残留卸载也会触发

图:msvcr120.dll 是 Visual C++ 2013 可再发行组件的一部分,运行库没装、损坏或被误删都会提示丢失。

先把系统组件和错误来源分开

DLL、运行库、DirectX、程序崩溃和系统错误会互相影响,先定位组件层,再决定修复路径。

系统组件修复路径系统组件修复路径1错误码/文件名先记录完整提示2系统修复检查 DLL 和运行3DirectX/游戏组件补齐图形依赖4注册表/系统文件处理残留记录5重新打开程序验证启动状态

用「驱动大师」处理系统组件异常

操作步骤

  1. 软件提示缺 DLL、入口点错误、VC++ 或 DirectX 报错时,先进入系统修复。
  2. 检查 DLL修复、C++运行库、.NET运行库、DirectX修复、游戏组件、程序崩溃和系统错误。
  3. 存在卸载残留或文件关联异常时,再运行注册表修复。
  4. 修复完成后重新打开报错软件;若显卡、声卡、网卡也异常,再回到驱动管理检查设备驱动。

驱动大师系统修复界面截图

图:「驱动大师」全面诊断界面,扫描出的 DLL、运行库等异常项可一键处理。

驱动大师注册表修复界面截图

图:在「驱动大师」里对卸载残留和文件关联异常做注册表层面的复查。

驱动大师下载

具体处理步骤

msvcr120.dll 丢失的修复顺序1装 VC++ 2013x64 与 x86 都装并重启2sfc 修复sfc /scannow 补系统文件3全面诊断「驱动大师」兜底排查4验证启动重开报错软件确认

图:先装官方 VC++ 2013 运行库,仍不行再用 sfc 修系统文件、「驱动大师」全面诊断兜底,最后验证软件能否正常启动。

当您的系统提示“msvcr120.dll丢失”时,通常是由于Microsoft Visual C++ Redistributable组件中的库文件丢失或损坏。这种情况可能会导致某些软件无法正常运行,尤其是依赖于Microsoft Visual C++的应用程序。以下是解决该问题的常见方法:

重新安装Microsoft VC++ 2013

这是最直接的根因解法。到 微软官方网站搜索“Visual C++ Redistributable”,下载 Visual C++ 2013 的可再发行组件,x64(vc_redist.x64.exe)与 x86(vc_redist.x86.exe)两个版本都装——很多 64 位系统上的软件仍是 32 位,缺哪一个都会报缺 msvcr120.dll。

重新安装Microsoft VC++ 2013

前往微软官方网站。

下载完成后,双击安装包,按照提示完成安装。

安装完成后,重新启动电脑,检查问题是否解决。

手动下载并注册msvcr120.dll

从可信任的DLL网站,下载msvcr120.dll文件。

注意确保下载与您的操作系统兼容的版本(32位或64位)。

将msvcr120.dll文件复制到系统目录:

对于32位系统,复制到:C:\Windows\System32。

对于64位系统,复制到:C:\Windows\SysWOW64。

注册DLL文件:

按Win + R打开运行窗口,输入cmd,然后按Ctrl + Shift + Enter以管理员身份运行命令提示符。

在命令提示符中输入以下命令并按回车:

regsvr32 msvcr120.dll

等待系统提示注册成功后,重启电脑。

使用「驱动大师」解决系统报错问题

步骤一,打开「驱动大师」

启动「驱动大师」软件,进入主界面。

在左侧菜单栏中选择“系统修复”,如您所示的截图界面,软件将开始自动扫描系统中存在的异常文件。

步骤二,扫描系统异常文件

「驱动大师」会自动扫描系统中的DLL文件、C++运行库、.NET运行库等相关文件,并列出所有异常文件。

系统已经发现20个异常文件,「驱动大师」将详细列出这些异常文件(如api-ms-win-core系列和krpt.dll等)。

步骤三,一键修复

确认异常文件:在列表中,您可以看到每个异常文件的名称及其状态(标记为“异常”)。

如果想手动修复个别文件,可以点击每个文件后方的“修复”按钮,单独修复文件。

推荐选择“一键修复”:如果系统中多个文件存在异常,您可以点击右上角的“一键修复”按钮,「驱动大师」会自动修复所有扫描到的异常文件。

步骤四,修复完成

「驱动大师」将根据扫描结果,自动按修复结果完成处理,不要从来源不明的网站单独替换 DLL。

修复过程可能需要几分钟,完成后,系统会提示“修复成功”。

完成修复后,建议重启电脑,以确保所有修复的文件正确加载并生效。

其他功能推荐

除了DLL文件修复外,「驱动大师」还提供其他实用功能,如:

驱动安装和更新:帮助您快速更新系统和设备驱动。

打印机修复: 如果有打印机连接问题,也可以使用该功能。

性能跑分: 检查系统的整体性能状况,了解是否有需要优化的地方。

运行系统文件检查工具 (SFC)

按Win + X,选择“命令提示符(管理员)”或“Windows PowerShell(管理员)”。

在命令提示符中输入以下命令并按回车:

sfc /scannow

系统会自动扫描并修复缺失或损坏的系统文件,包括msvcr120.dll文件。

扫描结束后,重启电脑。

通过以上方法,您应该能够解决“msvcr120.dll丢失”的问题。如果问题依然存在,建议联系 「驱动大师」 的技术客服团队进行进一步排查。

处理方式对照

问题表现优先处理适用场景
缺 DLL 或入口点错误优先检查 DLL修复、DirectX修复软件或游戏无法启动
VC++/.NET 报错补齐 C++运行库、.NET运行库安装或启动时报运行库错误
卸载残留或文件关联异常使用注册表修复复查反复出现残留记录

常见误区

随便下载单个 DLL 替换

来源不明的 DLL 可能版本不匹配,也可能带来安全风险。

只重装软件不修运行库

运行库缺失时,重装同一个软件通常不会补齐系统组件。

看到错误码就套固定方案

同一错误码可能来自驱动、运行库、权限或系统文件,需要按表现区分。

看到错误码就套固定方案

同一错误码可能来自驱动、运行库、权限或系统文件,需要按表现区分。

装了运行库还提示 msvcr120.dll 丢失怎么办

如果已经装了 VC++ 2013 仍报缺,多半是只装了 x64 没装 x86(或反过来),或安装包本身损坏。建议先在“应用和功能”里卸载已装的 Microsoft Visual C++ 2013,再重新下载 x64 与 x86 两个版本重装,装完务必重启。若多个软件同时报缺 DLL、且伴随系统异常,可用「驱动大师」的全面诊断兜底排查 DLL、运行库与驱动层面的问题,但不要从来源不明的网站单独下载替换 msvcr120.dll。Windows 10 与 Windows 11 处理方式一致。

软领驱动大师下载

客服
扫描与客服沟通

回顶部
提示

正在拉起鸿蒙应用市场,如遇无法拉起/无法下载的情况,可使用鸿蒙设备,自行前往应用市场,搜索「Win解压缩」安装。

知道了