如果您遇到“程序无法启动,因为您的计算机中缺少 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丢失的文件。但是,您不应从受恶意软件感染的网站下载文件。事实上,不要从任何第三方网站下载此文件。此外,您需要了解该文件的哪个版本适合您的系统。您打算从中下载此文件的大多数第三方网站可能会将恶意软件托管到下载链接。因此,您在处理此错误时需要非常小心。
您不必惊慌,因为在本文中,我们将向您解释一些在没有计算机技术人员帮助的情况下修复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)
2.要取消注册文件,您需要在提升的命令提示符下键入以下给出的命令,然后按 Enter(Enter)。
regsvr32 /u VCRUNTIME140.dll
3.现在需要重新注册VCRUNTIME140.dll文件。为此,您需要键入以下命令。
regsvr32 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软件包。
2.在下一个屏幕上,根据您的系统架构选择文件的64 位或 32 位版本,然后单击( 64-bit or 32-bit version)下一步。(Next.)
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.
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)。
方法 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) 并让它扫描您的系统以查找有害文件。
3.如果发现恶意软件,它将自动删除它们。
4.现在运行 CCleaner ,在“Cleaner”部分的“ Windows ”选项卡下,我们建议检查以下要清理的选项:
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)部分。
Microsoft Visual C++ 2015 Redistributable并单击更改(Change)按钮。
3.当弹出带有卸载(Uninstall)和修复(Repair)选项的弹出窗口时,您需要选择修复选项。(Repair option.)
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)
3.等待上述过程完成,完成后重新启动您的电脑。
4.再次打开cmd并输入以下命令并在每个命令后按回车键:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
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。
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。
受到推崇的:(Recommended:)
我希望上述步骤对您有所帮助,现在您可以轻松修复 Windows 10 中缺少 VCRUNTIME140.dll,(Fix VCRUNTIME140.dll is Missing from Windows 10,)但如果您对本教程仍有任何疑问,请随时在评论部分提出。
Fix VCRUNTIME140.dll is Missing from Windows 10
If you have encountered “The program can’t start because VCRUNTIME140.DLL is missing from your computer” error it means that a particular program that you are trying to start is not starting due to the missing .dll file. Usually, this problem arises either while updating Windows or after the successful installation of the Windows update. VCRUNTIME140.dll works similar to executable file but is only loaded on your system when a particular program needs it. Therefore, if these files are corrupted or not present on your system then you may see VCRUNTIME140.dll is missing error on your screen, resulting in startup failure of the program. This file usually is stored in the System32 folder and installed by Microsoft Visual Studio. DLL extension stands for Dynamic Link Libraries.
The error pop-up message usually prompts you to download the missing file of VCRUNTIME140.dll. However, you should not download the files from the malware-infected websites. In fact, don’t download this file from any third-party website. Moreover, you need to understand which version of this file is appropriate for your system. Most of the third-party websites from where you are thinking to download this file may host malware to the download links. Therefore, you need to be very cautious while dealing with this error.
You do not need to panic because here in this article we will explain to you some methods to Fix VCRUNTIME140.dll is missing from Windows 10 without the help of computer technicians. However, you need to follow the instructions carefully. If you stuck somewhere and do not know which step you need to follow, drop me a message in the comment box.
Fix VCRUNTIME140.dll is Missing from Windows 10
Make sure to create a restore point just in case something goes wrong.
Method 1 – Re-register VCRUNTIME140.dll
You need to open the command prompt with admin access and run Regsvr32 command in Command Prompt to re-register this file and solve the missing error.
1.Open the Command Prompt with administrative access on your system.
2.To unregister the file you need to type the below-given command in elevated command prompt and hit Enter.
regsvr32 /u VCRUNTIME140.dll
3.Now you need to re-register the VCRUNTIME140.dll file again. For that, you need to type the below command.
regsvr32 VCRUNTIME140.dll
Method 2 – Reinstall Visual C++ Redistributable for Visual Studio 2015
The best fix for the “The program can’t start because VCRUNTIME140.DLL is missing from your computer” error is reinstalling the Visual C++ Redistributable for Visual Studio 2015.
Note: Do not download the VCRUNTIME140.dll from the third-party website in an attempt to replace the VCRUNTIME140.dll missing from your computer. Because these third-party websites are unapproved sources of DLL files and the .DLL file may be infected which might harm your PC. The benefit of using these websites is that they will allow you to download the single .DLL file missing from your PC, but it is strongly advised you ignore this benefit and download the file using the Microsoft official website. Microsoft does not provide an individual .DLL file instead you will need to reinstall Visual C++ Redistributable Packages to fix the .DLL missing issue.
1.Go to this Microsoft link and click on the download button to download the Microsoft Visual C++ Redistributable package.
2.On the next screen, select either 64-bit or 32-bit version of the file according to your system architecture then click Next.
3.Once the file is downloaded, double-click on vc_redist.x64.exe or vc_redist.x32.exe and follow the on-screen instruction to install the Microsoft Visual C ++ Redistributable package.
4.Restart your PC to save changes.
5.Once PC Restart, try to launch the program or app which was giving VCRUNTIME140.dll is missing error and see if you’re able to fix the issue.
If you’re facing any issues or error in installing Visual C++ Redistributable Packages such as “Microsoft Visual C++ 2015 Redistributable Setup Fails With Error 0x80240017” then follow this guide here to fix the error.
Method 3 – Check Malware in Your System
You may be facing the VCRUNTIME140.dll missing error due to virus or malware infection on your system. Due to virus or malware attack, the dll file may become corrupted or infected due to which the Antivirus program on your system might have deleted the VCRUNTIME140.dll file. So before installing the Visual C++ Redistributable Packages, it is recommended that you scan your system using good antivirus software.
1.Download and install CCleaner & Malwarebytes.
2.Run Malwarebytes and let it scan your system for harmful files.
3.If malware is found it will automatically remove them.
4.Now run CCleaner and in the “Cleaner” section, under the Windows tab, we suggest checking the following selections to be cleaned:
5.Once you’ve made certain the proper points are checked, simply click Run Cleaner, and let CCleaner run its course.
6.To clean your system further select the Registry tab and ensure the following are checked:
7.Select Scan for Issue and allow CCleaner to scan, then click Fix Selected Issues.
8.When CCleaner asks “Do you want backup changes to the registry?” select Yes.
9.Once your backup has completed, select Fix All Selected Issues.
10.Restart your PC to save changes and see if you’re able to Fix VCRUNTIME140.dll is Missing from Windows 10.
Method 4 – Repair Microsoft Visual C++ 2015 Redistributable
If you are unable to install the Microsoft Visual C++ 2015 Redistributable then you can also try to repair this program using the built-in utility. The problem can be solved by repairing this program.
1.Press Windows Key + R then type appwiz.cpl and hit Enter to open Add or Remove Programs section.
2.Locate the Microsoft Visual C++ 2015 Redistributable and click on the Change button.
3.When the pop up appears with the options of Uninstall and Repair, you need to choose the Repair option.
4.Once the Repair is done, restart your system to apply the changes.
Method 5 – Run System Checker
System File Checker will help you to find out the corrupted, damaged, or outdated files on your system. It is one of the major causes of VCRUNTIME140.dll error on Windows 10.
1.Press Windows Key + X then click on Command Prompt(Admin).
2.Now type the following in the cmd and hit enter:
Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3.Wait for the above process to finish and once done restart your PC.
4.Again open cmd and type the following command and hit enter after each one:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
5.Let the DISM command run and wait for it to finish.
6. If the above command doesn’t work then try on the below:
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 the C:\RepairSource\Windows with the location of your repair source (Windows Installation or Recovery Disc).
7.Reboot your PC to save changes and see if you’re able to Fix VCRUNTIME140.dll is Missing from Windows 10.
Method 5 – Miscellaneous Fix
Update for Universal C Runtime in Windows
Download this from Microsoft Website which would install runtime components on your PC and would allow Windows desktop applications that depend on the Windows 10 Universal CRT release to run on earlier Windows OS.
Install Microsoft Visual C++ Redistributable Update
If repairing or re-installing Visual C++ Redistributable for Visual Studio 2015 didn’t fix the problem then you should try to install this Microsoft Visual C++ 2015 Redistributable Update 3 RC from Microsoft website.
Install Microsoft Visual C++ Redistributable for Visual Studio 2017
You may not be able to Fix VCRUNTIME140.dll missing from Windows 10 because you may be trying to run an application that depends on Microsoft Visual C++ Redistributable for Visual Studio 2017 instead of 2015 update. So without wasting any time, download and install Microsoft Visual C++ Redistributable for Visual Studio 2017.
Recommended:
I hope the above steps were helpful and now you can easily Fix VCRUNTIME140.dll is Missing from Windows 10, but if you still have any questions regarding this tutorial then feel free to ask them in the comment section.