在使用某些 Windows 应用程序或游戏时,很多用户会遇到“由于找不到 msvcr120.dll 无法继续执行代码”的错误提示。这一问题通常是由于系统缺少 Microsoft Visual C++ Redistributable 组件中的某个动态链接库(DLL)文件所致。msvcr120.dll 是 Visual C++ 2013 运行库的一部分,若该文件丢失或损坏,相关应用就无法正常启动。下面将为你介绍几种常见且有效的解决方法。
一、安装 Microsoft Visual C++ 2013 Redistributable
最直接且推荐的方法是重新安装 Visual C++ 2013 Redistributable 包,以确保系统中存在完整的运行库环境。
1. 访问微软官方网站;
2. 下载与系统架构对应的安装包(64 位系统安装 vcredist_x64.exe,32 位系统安装 vcredist_x86.exe);
3. 安装完成后,重启计算机并再次尝试运行出错的程序。
二、使用系统文件检查器修复损坏文件
Windows 自带的系统文件检查器(SFC)可用于扫描并修复丢失或损坏的系统文件,其中也包括 msvcr120.dll。
1. 打开“开始菜单”,搜索并以管理员身份运行“命令提示符”;
2. 输入命令:sfc /scannow,并按回车;
3. 等待扫描和修复完成(可能需要几分钟);
4. 重启电脑后再次尝试运行报错程序。
三、更新 Windows 系统
有些系统更新中会包含运行库补丁,保持系统最新状态可能也能解决 msvcr120.dll 缺失问题。
1. 打开“设置 > 更新和安全”;
2. 点击“检查更新”,并安装所有可用更新;
3. 安装完成后重启电脑。
四、卸载并重新安装相关程序
部分情况下,问题并非由系统文件缺失导致,而是应用程序自身安装不完整。可以尝试:
1. 卸载报错程序;
2. 从官网下载最新版本重新安装;
3. 确保安装过程顺利完成后再运行。
以上方法大多可以有效解决“由于找不到 msvcr120.dll 无法继续执行代码”的问题。
如果上述方法仍未能彻底解决问题,建议借助【驱动专家】软件的远程服务。 借助【驱动专家】软件远程服务,如果上述方法无法彻底解决 DLL 缺失或驱动冲突问题,可以使用【驱动专家】的远程优化服务,由专业工程师帮助清理系统垃圾、优化启动项、转移系统缓存文件,并在此过程中检测并修复网卡、显卡、蓝牙、声卡等驱动问题,确保电脑性能恢复到最佳状态。



