修复 Windows 10 中缺少 VCRUNTIME140.dll

如果您遇到“程序无法启动,因为您的计算机中缺少 VCRUNTIME140.DLL(The program can’t start because VCRUNTIME140.DLL is missing from your computer) ”错误,这意味着您尝试启动的特定程序由于缺少 .dll 文件而无法启动。通常,在更新Windows(Windows)时或成功安装Windows更新后会出现此问题。VCRUNTIME140.dll 的(VCRUNTIME140.dll)工作方式类似于可执行文件,但仅在特定程序需要时才加载到您的系统上。因此,如果这些文件已损坏或在您的系统上不存在,那么您可能会在屏幕上看到 VCRUNTIME140.dll is missing 错误(VCRUNTIME140.dll is missing error on your screen),从而导致程序启动失败。该文件通常存储在System32文件夹并由Microsoft Visual Studio安装。(Microsoft Visual Studio.) DLL扩展代表动态链接库(Dynamic Link Libraries)

修复程序无法启动,因为您的计算机中缺少 VCRUNTIME140.DLL

错误弹出消息通常会提示您下载VCRUNTIME140.dll丢失的文件。但是,您不应从受恶意软件感染的网站下载文件。事实上,不要从任何第三方网站下载此文件。此外,您需要了解该文件的哪个版本适合您的系统。您打算从中下载此文件的大多数第三方网站可能会将恶意软件托管到下载链接。因此,您在处理此错误时需要非常小心。

您不必惊慌,因为在本文中,我们将向您解释一些在没有计算机技术人员帮助的情况下修复Windows 10中缺少VCRUNTIME140.dll的方法。(Fix VCRUNTIME140.dll)但是,您需要仔细按照说明进行操作。如果您卡在某个地方并且不知道您需要遵循哪个步骤,请在评论框中给我留言。

修复 Windows 10 中缺少 VCRUNTIME140.dll(Fix VCRUNTIME140.dll is Missing from Windows 10)

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

方法 1 – 重新注册 (Method 1 – Re-register )VCRUNTIME140.dll

您需要以管理员权限打开命令提示符并在命令提示符中运行(Command Prompt)Regsvr32命令以重新注册此文件并解决丢失的错误。

1.在您的系统上以管理访问权限打开命令提示符。(Open the Command Prompt with administrative access)

在 Windows 搜索框中键入 cmd 并选择具有管理员权限的命令提示符

2.要取消注册文件,您需要在提升的命令提示符下键入以下给出的命令,然后按 Enter(Enter)

regsvr32 /u VCRUNTIME140.dll

3.现在需要重新注册VCRUNTIME140.dll文件。为此,您需要键入以下命令。

regsvr32 VCRUNTIME140.dll

要重新注册 vcruntime140.dll,请键入命令

方法 2  (Method 2 )– Reinstall Visual C++ Redistributable for Visual Studio 2015

“程序无法启动,因为您的计算机中缺少 VCRUNTIME140.DLL(The program can’t start because VCRUNTIME140.DLL is missing from your computer) ”错误的最佳修复方法是重新安装Visual C++ Redistributable for Visual Studio 2015

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

1.转到此 Microsoft 链接(this Microsoft link)并单击下载按钮( download button)以下载Microsoft Visual C++ Redistributable软件包。

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

2.在下一个屏幕上,根据您的系统架构选择文件的64 位或 32 位版本,然后单击( 64-bit or 32-bit version)下一步。(Next.)

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

3.下载文件后,双击vc_redist.x64.exe 或 vc_redist.x32.exe(vc_redist.x64.exe or vc_redist.x32.exe)并按照屏幕上的说明 install the Microsoft Visual C ++ Redistributable package.

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

按照屏幕上的说明安装 Microsoft Visual C++ Redistributable 包

4.重新启动您的电脑以保存更改。

5.一旦PC重新启动(Restart),尝试启动给出VCRUNTIME140.dll is missing错误的程序或应用程序,看看你是否能够解决这个问题。

如果您在安装 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 – 检查系统中的恶意软件(Method 3 – Check Malware in Your System)

  由于系统上的病毒或恶意软件感染,您可能会面临VCRUNTIME140.dll丢失错误。(VCRUNTIME140.dll)由于病毒或恶意软件攻击,dll 文件可能会损坏或被感染,因为您系统上的防病毒(Antivirus)程序可能已删除VCRUNTIME140.dll  文件。因此,在安装Visual C++ Redistributable Packages之前,建议您使用好的防病毒软件扫描您的系统。

1.下载并安装 CCleaner  &  Malwarebytes。

2.运行 Malwarebytes(Run 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 以保存更改,看看您是否能够 修复 VCRUNTIME140.dll is Missing from Windows 10。(Fix VCRUNTIME140.dll is Missing from Windows 10.)

Method 4 – Repair Microsoft Visual C++ 2015 Redistributable

如果您无法安装Microsoft Visual C++ 2015 Redistributable,那么您也可以尝试使用内置实用程序修复此程序。该问题可以通过修复此程序来解决。

1.按 Windows 键 + R 然后键入appwiz.cpl并按Enter打开添加(Add)删除程序(Remove Programs)部分。

输入 appwiz.cpl 并按 Enter

Microsoft Visual C++ 2015 Redistributable并单击更改(Change)按钮。

选择 Microsoft Visual C++ 2015 Redistributable 然后从工具栏中单击更改

3.当弹出带有卸载(Uninstall)修复(Repair)选项的弹出窗口时,您需要选择修复选项。(Repair option.)

在 Microsoft Visual C++ 2015 Redistributable 设置页面上单击修复

4.修复(Repair)完成后,重新启动系统以应用更改。

方法 5 – 运行系统检查器(Method 5 – Run System Checker)

系统文件检查器(System File Checker)将帮助您找出系统上损坏、损坏或过时的文件。这是Windows 10上(Windows 10)VCRUNTIME140.dll错误的主要原因之一。

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 以保存更改,并查看您是否能够 修复 VCRUNTIME140.dll is Missing from Windows 10。(Fix VCRUNTIME140.dll is Missing from 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 中缺少的 VCRUNTIME140.dll,(Fix VCRUNTIME140.dll missing from 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 中缺少 VCRUNTIME140.dll,(Fix VCRUNTIME140.dll is Missing from Windows 10,)但如果您对本教程仍有任何疑问,请随时在评论部分提出。



About the author

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



Related posts