运行软件时提示找不到VCRUNTIME140_1.dll,VCRUNTIME140_1.dll丢失的原因详细解决方案

Windows11电脑打开excel出现了VCRUNTIME140_1.dll丢失的错误,Visual C++ Redistributable是微软(运行库)的一部分,这个错误提示表示系统无法找到 VCRUNTIME140_1.dll 文件。

通常,这个错误主要有以下的原因:




  • Microsoft Visual C++ Redistributable缺失或损坏 :VCRUNTIME140_1.dll 是 Microsoft Visual C++ Redistributable 的一部分,特别是与2015、2017、2019、2022版本相关。如果这些运行库未安装或损坏,系统在运行需要这些文件的应用程序时,就会出现此类错误。
  • DLL 文件被误删除或隔离:某些情况下,杀毒软件或系统清理工具可能会错误地将 VCRUNTIME140_1.dll 文件识别为威胁并将其隔离或删除。这可能导致该文件在需要时无法被找到。
  • 应用程序或系统文件的兼容性问题:某些应用程序可能依赖特定版本的 DLL 文件,而安装的Visual C++ Redistributable版本可能与应用程序不完全兼容。这也可能发生在系统更新后,某些文件被意外替换或丢失。

解决方案如下:

1.卸载现有的 Visual C++ Redistributable

1.1 在控制面板中卸载

打开“控制面板” >> 在Windows任务栏的搜索栏中输入“控制面板”,并点击进入 >> 查找“程序和功能” >> 在控制面板中,点击“卸载程序” >> 卸载 Visual C++ Redistributable

在程序列表中找到名称包含“Microsoft Visual C++ Redistributable”的程序(可能有多个版本)。

当前错误涉及 VCRUNTIME140_1.dll,一般情况下和2015、2017、2019、2022版本的Visual C++ Redistributable相关,因此卸载最新版本的Visual C++即可。

1.2 重启计算机

右键点击每一个条目,然后选择“卸载”。
完成后,重启计算机。




2.安装 Visual C++ Redistributable

2.1 下载 Visual C++ Redistributable

访问微软Visual C++下载的官网下载Visual C++

下载最新版本的Visual C++ Redistributable,可以发现这里面有两个版本x64(64位系统)x86(32位系统)

2.2 确认系统的位数

如果不确定系统的位数,那么可以执行如下的操作

按快捷键【win + R】打开“运行” >> 在里面输入 msinfo32

这样就可以查询到系统的位数了

2.2 安装 Redistributable

确认好系统位数后,下载对应的Visual C++,然后等待安装完成即可




3. 其他注意事项

如果已久未解决问题,可以尝试重新安装Microsoft Office

或者查看和杀毒软件相关的软件,某些杀毒软件可能会错误地隔离或删除这些必要的DLL文件,检查你的杀毒软件日志,或者暂时禁用它来尝试解决问题。



 

Views: 4

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注