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

修复 Windows 10 中缺少 MSVCR120.dll:(Fix MSVCR120.dll is missing in Windows 10:) 如果您遇到错误消息“程序无法启动,因为您的计算机中缺少 MSVCR120.dll。尝试重新安装程序以解决此问题。(The program can’t start because MSVCR120.dll is missing from your computer. Try reinstalling the program to fix this problem.)” 尝试启动应用程序时,这意味着您的计算机中缺少MSVCR120.dll   ,您需要安装MSVCR120.dll来解决此问题。这是尝试在Windows 10中运行某些游戏或应用程序时常见的(Windows 10).dll丢失错误之一。

修复 Windows 10 中缺少 MSVCR120.dll

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

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

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

确保 创建一个还原点(create a restore point) 以防万一出现问题。

方法一:运行 SFC 和 DISM(Method 1: Run SFC and DISM)

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

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

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

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC 立即扫描命令提示符

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

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

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /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

注意:(Note:) (Replace)C:RepairSourceWindows 替换为修复源的位置(Windows 安装(Windows Installation)恢复光盘(Recovery Disc))。

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

Method 2: Re-install Visual C++ Redistributable Packages

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

1 .转到 Microsoft 网站(.Go to Microsoft website)并从下拉列表中选择您的语言。

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

2.下一步,点击下载按钮。(Download button.)

3.在下一个屏幕上,根据您的PC架构勾选文件(checkmark the file according to your PC architecture),即如果您有64位架构,则勾选“vcredist_x64.exe”,否则勾选“vcredist_x86.exe”,然后单击下一步。(click Next.)

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

4.下载文件后,双击 .exe(double-click on the .exe)文件并按照屏幕上的说明install 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 ”,请按照此处的指南修复错误(follow this guide here to fix the error)

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

方法 3:运行 CCleaner 和 Malwarebytes(Method 3: Run CCleaner and Malwarebytes)

1.下载并安装 CCleaner  &  Malwarebytes。

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

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

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

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

ccleaner 清洁设置

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

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

注册表清理器

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

8.当CCleaner 询问“您要备份对注册表的更改吗?(Do you want backup changes to the registry?)” 选择是。(Yes.)

9.备份完成后,选择修复所有选定问题。(Fix All Selected Issues.)

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

方法 4:执行应用程序的全新安装(Method 4: Do a Clean Installation of the application)

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

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

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

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

3.单击(Yes)继续卸载。

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

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

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

方法 5:杂项修复(Method 5: Miscellaneous Fix)

Windows 中的通用 C 运行时更新(Update for Universal C Runtime in Windows)

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

Install Microsoft Visual C++ Redistributable Update

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

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

Install Microsoft Visual C++ Redistributable for Visual Studio 2017

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

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

受到推崇的:(Recommended:)

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



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts