-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Notebooks
- Notebook Operating System and Recovery
- VCRUNTIME140.dll and MSVCP140.dll both missing, repair/reins...

Create an account on the HP Community to personalize your profile and ask a question
05-17-2020 10:42 AM - edited 05-17-2020 10:42 AM
A few weeks ago I reset my PC (keeping my personal files) to fix some issues that my HP had upon startup. Those issues were resolved, but it seems that ever since I reinstalled Windows I've been getting error messages saying that I'm missing both VCRUNTIME140.dll and MSVCP140. dll. I've gotten these same two error messages when trying to open two separate applications.
I tried some solutions that I found online and reinstalled and repaired the latest version of Microsoft Visual C++ several times over the course of the past few weeks. I've also tried downloading the applications again. Both of these methods didn't work, and I keep receiving the same error messages.
It's a pain, but I feel that my only option at this point is to try resetting my computer once more. Should I go through the trouble? Are there any solutions that I should try before doing so?
Thanks.
Solved! Go to Solution.
Accepted Solutions
05-28-2020 01:01 PM - edited 05-28-2020 01:02 PM
@terriblewind Due to the current global COVID-19 situation, we're seeing an influx of customers coming in for support and we appreciate your patience.
That said, resetting the computer would be the last resort, however, if it isn't too late yet, I suggest you attempt the below steps to fix the first error, as it should in turn resolve the other error as well, if it doesn't automatically fix it, we'll work on that next, before you get to the last resort:
The Regsvr32 command in Command Prompt (Admin) can help you fix VCRUNTIME140.dll is Missing error. For that, follow these steps:
- Type cmd or Command Prompt into the search box
- Right-click on search results and select Run as Administrator
- To unregister the file, type in the following and hit Enter
regsvr32 /u VCRUNTIME140.dll
- To reregister the file, type in the following and hit Enter
regsvr32 VCRUNTIME140.dll
If the issue persists, try the below steps:
IT specialists recommend reinstalling the Visual C++ Redistributable for Visual Studio 2015 to fix the missing VCRUNTIME140.dll error. It is important to follow official Microsoft guidelines and install the missing files properly, otherwise, you will have to struggle with each corrupted program separately, which you clearly do not want to happen.
Although you may find various download sources for this software, we would strongly recommend downloading it from the official Microsoft’s website. Here is what you need to do:
- Get Microsoft Visual C++ Redistributable from official Microsoft website. Click the download button.
- You will be taken to a page which will ask you to choose the download you want. There will be two files: vc_redist.x64.exe and vc_redist.x86.exe. To put it simply, if your computer is running a 32-bit operating system, download the x86 version of the file. If you are using the 64-bit operating system, choose the x64 version of the file. Simply put a tick next to the file you want and then hit Next.
- Open the file (you should see its name in the lower part of your browser window). You will be asked to read Microsoft Software Licence Terms and agree to them in order to install the missing software piece. Put a tick on “I agree to the license terms and conditions” and select Install.
- Check the system for malware, run a full system scan.
- This should solve the problem you are experiencing, and various programs should no longer be showing you the described error ever again.
P.S: Welcome to HP Community 😉
Let me know how that pans out,
If you feel I was helpful, simply click on Accept as Solution to help the community grow,
That said, I will have someone follow-up on this to ensure you've been helped,
Just in case you don't get back to us,
have a good day, ahead.
Riddle_Decipher
I am an HP Employee
Learning is a journey, not a destination.
Let's keep asking questions and growing together.
05-28-2020 01:01 PM - edited 05-28-2020 01:02 PM
@terriblewind Due to the current global COVID-19 situation, we're seeing an influx of customers coming in for support and we appreciate your patience.
That said, resetting the computer would be the last resort, however, if it isn't too late yet, I suggest you attempt the below steps to fix the first error, as it should in turn resolve the other error as well, if it doesn't automatically fix it, we'll work on that next, before you get to the last resort:
The Regsvr32 command in Command Prompt (Admin) can help you fix VCRUNTIME140.dll is Missing error. For that, follow these steps:
- Type cmd or Command Prompt into the search box
- Right-click on search results and select Run as Administrator
- To unregister the file, type in the following and hit Enter
regsvr32 /u VCRUNTIME140.dll
- To reregister the file, type in the following and hit Enter
regsvr32 VCRUNTIME140.dll
If the issue persists, try the below steps:
IT specialists recommend reinstalling the Visual C++ Redistributable for Visual Studio 2015 to fix the missing VCRUNTIME140.dll error. It is important to follow official Microsoft guidelines and install the missing files properly, otherwise, you will have to struggle with each corrupted program separately, which you clearly do not want to happen.
Although you may find various download sources for this software, we would strongly recommend downloading it from the official Microsoft’s website. Here is what you need to do:
- Get Microsoft Visual C++ Redistributable from official Microsoft website. Click the download button.
- You will be taken to a page which will ask you to choose the download you want. There will be two files: vc_redist.x64.exe and vc_redist.x86.exe. To put it simply, if your computer is running a 32-bit operating system, download the x86 version of the file. If you are using the 64-bit operating system, choose the x64 version of the file. Simply put a tick next to the file you want and then hit Next.
- Open the file (you should see its name in the lower part of your browser window). You will be asked to read Microsoft Software Licence Terms and agree to them in order to install the missing software piece. Put a tick on “I agree to the license terms and conditions” and select Install.
- Check the system for malware, run a full system scan.
- This should solve the problem you are experiencing, and various programs should no longer be showing you the described error ever again.
P.S: Welcome to HP Community 😉
Let me know how that pans out,
If you feel I was helpful, simply click on Accept as Solution to help the community grow,
That said, I will have someone follow-up on this to ensure you've been helped,
Just in case you don't get back to us,
have a good day, ahead.
Riddle_Decipher
I am an HP Employee
Learning is a journey, not a destination.
Let's keep asking questions and growing together.