如何修复 Windows 10 上的“vcruntime140.Dll 缺失”错误

如果您在Windows PC 上看到缺少(Windows)DLL错误,这通常表明出现问题。可能是您的软件已损坏并需要重新安装,也可能是您的 PC 存在更深层次的问题,例如系统文件损坏(corrupt system files)顽固的恶意软件感染(stubborn malware infection)

然而,另一个主要原因是允许程序在Windows上运行的软件库丢失或损坏。例如,“vcruntime140.dll is missing”错误表明Microsoft Visual C++运行时安装丢失或损坏。如果您想解决此问题,请执行以下操作。

Repairing or Removing a Microsoft Visual C++ Installation

vcruntime140.dll 文件是Microsoft Visual C++软件运行时库的一部分。该库由Microsoft提供,用作编译软件(使用Visual Studio在 C++ 中创建)以在Windows PC(Windows PCs)上运行的过程的一部分。如果文件丢失,会出现“vcruntime140.dll is missing”错误。

要解决此问题,您应该尝试的第一件事是修复 PC 上的Visual C++安装。如果这不起作用,您应该按照以下步骤将其完全删除,然后继续下一部分重新安装它。

  1. 要修复 Visual C++ 安装,您需要打开“设置”(Settings)菜单。为此,请右键单击Windows 开始(Windows Start)菜单并选择设置(Settings)选项。

  1. 设置(Settings)菜单中,选择应用程序(Apps )>应用程序和功能( Apps & features)。在左侧,您会看到已安装应用程序的列表。滚动(Scroll)列表或使用搜索栏,直到找到列出的Microsoft Visual C++ 2015-2019 Redistributable 选项。如果丢失,请继续下一部分。

  1. 但是,如果列出了Microsoft Visual C++ 2015-2019 Redistributable 选项,请选择它,然后选择修改(Modify )选项。

  1. 在打开的Microsoft Visual C++ 2015-2019 Redistributable 窗口中,选择修复(Repair)选项。

  1.  允许该过程完成,然后重新启动您的 PC。如果您仍然看到“vcruntime140.dll is missing”错误,则需要完全删除Microsoft Visual C++运行时并重新安装它。为此,请在设置(Settings)>应用程序( Apps )>应用程序和功能( Apps & features)菜单中选择卸载(Uninstall )>卸载。( Uninstall)

  1. 在打开的Microsoft Visual C++ 2015-2019 Redistributable 窗口中,选择卸载(Uninstall )选项并允许该过程完成。完成后,重新启动 PC 并继续下一部分。 

Installing or Reinstalling a Microsoft Visual C++ Installation

如果没有安装Microsoft Visual C++运行时库,依赖它的软件将无法运行,因此您需要安装它。如果您之前删除了损坏的安装,您还需要执行此操作。

  1. 首先,前往Visual Studio 网站(Visual Studio website)下载最新版本的软件运行库。向下滚动(Scroll)到页面底部,然后选择其他工具、框架和可再发行组件(Other Tools, Frameworks, and Redistributables )类别以查看可用选项。从那里,为您的 PC 选择正确的CPU架构(例如,x64用于 64 位 PC,x86用于 32 位 PC,或ARM64用于基于 ARM 的设备),然后选择下载(Download)按钮。

  1. 下载完成后运行安装程序文件(例如VC_redist.x64.exe)。在安装程序窗口中,通过选中提供的复选框接受许可条款,然后选择安装(Install)按钮继续。

  1. 让安装程序稍等片刻即可完成。如果安装没有任何问题,请选择关闭(Close)按钮关闭窗口,然后重新启动 PC。

对于大多数用户来说,这应该可以解决Windows 10(Windows 10) PC上的“vcruntime140.dll is missing”错误。但是,如果您运行的软件需要旧版本的Visual C++运行时(2015 年之前),则需要下载并安装旧版本(download and install the older version)

您还可以通过删除并重新安装包含旧版Visual C++运行时安装程序的软件来解决此问题。这在需要多个运行时库才能正常工作的大型软件包中很常见,例如游戏。

通过重新安装与较旧的 Visual C++ 运行时安装程序相结合的软件,运行该软件所需的特定版本的库应该会自动重新安装并解决任何挥之不去的问题。

运行 Windows 更新(Running Windows Update)

Microsoft Visual C++运行时通过Windows Update接收安全更新,就像其他主要的 Windows 服务一样。如果您遇到“vcruntime140.dll is missing”错误问题,可能值得使用Windows 更新(Windows Update)服务检查任何最近的更新。

虽然这不太可能修复损坏的安装,但安装新更新可以自动修复您的安装。您可以在“设置”(Settings )菜单中检查新的系统更新。

  1. 要访问它,请右键单击“开始(Start)”菜单,然后选择“设置”(Settings )选项。

  1. 在“设置”(Settings)菜单中,选择“更新和安全”(Update & Security )选项,然后在下一个菜单中选择“ Windows 更新”。(Windows Update)

  1. 选择检查更新(Check for Updates)选项以搜索新更新。如果有待处理的更新,请选择立即重新启动(Restart now)选项。

Windows 将检查更新并安装当前待处理的任何更新。安装后,您需要重新启动 PC 以确保它们已正确应用。然后,您应该检查您的软件以查看丢失的运行时问题是否已解决。

在线下载 DLL 文件(Downloading DLL Files Online)

如果开始出现“vcruntime140.dll is missing”等非常具体的错误消息,您可能很想在线获取文件来修复它。存在各种DLL下载站点,可让您快速下载丢失的文件以解决问题。

但是,我们建议避免(avoiding)使用此类网站。DLL文件是Windows操作系统的关键元素,允许软件与更多受限的Windows组件进行交互。除非您绝对信任源代码,否则最好删除并重新安装整个Visual C++运行时库。

这应该可以解决大多数用户的问题,但如果您仍然遇到问题,作为最后的手段,您可以从网络中的另一台 PC 获取文件。

维护 Windows 10(Keeping Windows 10 Maintained)

上述步骤应该可以帮助您修复 Windows 10 PC 上的“vcruntime140.dll is missing”错误。在大多数情况下,修复安装或重新安装Visual C++可再发行组件应该可以解决问题,但您可能还需要考虑删除并重新安装任何受影响的软件(removing and reinstalling any affected software)

丢失的DLL文件通常表明 PC 出现了一些问题,这就是为什么定期进行 PC 维护很重要的原因。为此,您可以保持 Windows 更新(keeping Windows updated)以确保您拥有最新的错误修复,以及运行定期恶意软件扫描(running regular malware scans)以删除可能使您的 PC 处于危险之中的恶意软件。



About the author

我是一名 Windows 10 技术人员,多年来一直在帮助个人和企业利用新操作系统。我对 Microsoft Office 有丰富的知识,包括如何为不同的用户自定义外观和个性化应用程序。此外,我知道如何使用 Explorer 应用程序来探索和查找计算机上的文件和文件夹。



Related posts