修复 Windows 10 中缺少 MSVCR120.dll [已解决]

已发表: 2019-01-23
修复 Windows 10 中缺少 MSVCR120.dll

修复 Windows 10 中缺少 MSVCR120.dll:如果您遇到错误消息“程序无法启动,因为您的计算机中缺少 MSVCR120.dll。 尝试重新安装程序以解决此问题。 ” 尝试启动应用程序时,这意味着您的计算机中缺少 MSVCR120.dll,您需要安装 MSVCR120.dll 来解决此问题。 这是尝试在 Windows 10 中运行某些游戏或应用程序时常见的 .dll 丢失错误之一。

修复 Windows 10 中缺少 MSVCR120.dll

根据您的 PC 配置,您可能还会收到以下错误消息“此应用程序无法启动,因为未找到 MSVCR120.dll。 重新安装应用程序可能会解决此问题。” MSVCR120.dll 是 Windows 操作系统必不可少的文件,用于在运行时提取资源以供第三方程序安装。

MSVCR120.dll 是相应的 C++ 库。 如果 MSVCR120.dll 丢失或损坏,您将无法启动使用 C、C++ 和 C++/CLI 编程语言编写或编写的应用程序或游戏。 因此,不要浪费任何时间,让我们在下面列出的教程的帮助下看看如何修复 Windows 10 中缺少 MSVCR120.dll。

内容

  • 修复 Windows 10 中缺少 MSVCR120.dll [已解决]
  • 方法一:运行 SFC 和 DISM
  • 方法 2:重新安装 Visual C++ Redistributable Package
  • 方法 3:运行 CCleaner 和 Malwarebytes
  • 方法 4:执行应用程序的全新安装
  • 方法 5:杂项修复

修复 Windows 10 中缺少 MSVCR120.dll [已解决]

确保创建一个还原点以防万一出现问题。

方法一:运行 SFC 和 DISM

1.按 Windows 键 + X 然后单击命令提示符(管理员)。

具有管理员权限的命令提示符

2.现在在cmd中输入以下内容并回车:

 证监会 /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (如果以上失败,那么试试这个) 

SFC 立即扫描命令提示符

3.等待上述过程完成,完成后重新启动您的电脑。

4.再次打开cmd并输入以下命令并在每个命令后按回车键:

 Dism /在线 /Cleanup-Image /CheckHealth
Dism /在线 /Cleanup-Image /ScanHealth
Dism /在线 /Cleanup-Image /RestoreHealth 

DISM 恢复健康系统

5.让 DISM 命令运行并等待它完成。

6. 如果上述命令不起作用,请尝试以下操作:

 Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

注意:将 C:\RepairSource\Windows 替换为修复源的位置(Windows 安装或恢复光盘)。

7.重新启动您的 PC 以保存更改并查看您是否能够修复 Windows 10 中缺少 MSVCR120.dll。

方法 2:重新安装 Visual C++ Redistributable Package

注意:请勿从第三方网站下载 MSVCR120.dll以尝试替换您计算机中缺少的 MSVCR120.dll。 因为这些第三方网站是未经批准的 DLL 文件来源,并且 .DLL 文件可能会被感染,从而可能会损害您的 PC。 使用这些网站的好处是它们将允许您下载 PC 中缺少的单个 .DLL 文件,但强烈建议您忽略此好处并使用 Microsoft 官方网站下载文件。 Microsoft 不提供单独的 .DLL 文件,而是需要重新安装 Visual C++ Redistributable Packages 以修复 .DLL 丢失问题。

1.转到 Microsoft 网站并从下拉菜单中选择您的语言。

单击下载按钮下载 Microsoft Visual C++ Redistributable 包

2.下一步,点击下载按钮。

3.在下一个屏幕上,根据您的PC架构勾选文件,即如果您有64位架构,则勾选“vcredist_x64.exe”,否则勾选“vcredist_x86.exe”,然后单击下一步。

在下一个屏幕上,选择文件的 64 位或 32 位版本

4.下载文件后,双击 .exe文件并按照屏幕上的说明安装 Visual C++ Redistributable Packages。

下载文件后,双击 vc_redist.x64.exe 或 vc_redist.x32.exe

5.安装完成后,重新启动电脑以保存更改。

如果您在安装 Visual C++ Redistributable Packages 时遇到任何问题或错误,例如“ Microsoft Visual C++ 2015 Redistributable Setup Fails With Error 0x80240017 ”,请按照此处的指南修复错误。

修复 Microsoft Visual C++ 2015 Redistributable Setup 失败错误 0x80240017

方法 3:运行 CCleaner 和 Malwarebytes

1.下载并安装CCleaner & Malwarebytes。

2.运行 Malwarebytes并让它扫描您的系统以查找有害文件。

运行 Malwarebytes Anti-Malware 后单击立即扫描

3.如果发现恶意软件,它将自动删除它们。

4.现在运行CCleaner ,在“Cleaner”部分的“Windows”选项卡下,我们建议检查以下要清理的选项:

ccleaner 清洁设置

5.一旦您确定检查了正确的点,只需单击Run Cleaner,然后让 CCleaner 运行。

6.要清理您的系统,请进一步选择注册表选项卡并确保选中以下内容:

注册表清理器

7.选择Scan for Issue并允许 CCleaner 扫描,然后单击Fix Selected Issues。

8.当 CCleaner 询问“您要备份对注册表的更改吗? ” 选择是。

9.备份完成后,选择修复所有选定问题。

10.重新启动您的 PC 以保存更改并查看您是否能够修复 Windows 10 中缺少 MSVCR120.dll。

方法 4:执行应用程序的全新安装

1.按 Windows 键 + R 然后键入appwiz.cpl并按 Enter。

输入 appwiz.cpl 并按 Enter 打开程序和功能

2.右键单击出现MSVCR120.dll 丢失错误的程序,然后选择卸载。

右键单击导致 MSVCP140.dll 丢失错误的程序并选择卸载

3.单击继续卸载。

单击“是”以确认您的操作并卸载该特定程序

4.重新启动您的电脑,一旦电脑启动,下载程序制造商的网站。

5.安装上述应用程序,这可能会修复 Windows 10 中缺少 MSVCR120.dll。

方法 5:杂项修复

Windows 中的通用 C 运行时更新

从 Microsoft 网站下载它,它将在您的 PC 上安装运行时组件,并允许依赖于 Windows 10 通用 CRT 版本的 Windows 桌面应用程序在早期的 Windows 操作系统上运行。

安装 Microsoft Visual C++ Redistributable Update

如果修复或重新安装 Visual C++ Redistributable for Visual Studio 2015 没有解决问题,那么您应该尝试从 Microsoft 网站安装此 Microsoft Visual C++ 2015 Redistributable Update 3 RC。

来自 Microsoft 网站的 Microsoft Visual C++ 2015 Redistributable Update 3 RC

为 Visual Studio 2017 安装 Microsoft Visual C++ Redistributable

您可能无法修复 Windows 10 中缺少 MSVCR120.dll,因为您可能正在尝试运行依赖于 Microsoft Visual C++ Redistributable for Visual Studio 2017 而不是 2015 更新的应用程序。 因此,无需浪费任何时间,下载并安装 Microsoft Visual C++ Redistributable for Visual Studio 2017。

为 Visual Studio 2017 安装 Microsoft Visual C++ Redistributable

受到推崇的:

  • 修复 WMI 提供程序主机高 CPU 使用率 [Windows 10]
  • WiFi 在 Windows 10 中不工作 [100% 工作]
  • 修复 SD 卡不显示或不工作的 5 种方法
  • 修复 YouTube 黑屏问题 [已解决]

就是这样,您已成功修复 Windows 10 中缺少 MSVCR120.dll,但如果您对本教程仍有任何疑问,请随时在评论部分询问。