Copying that file to SysWOW64 doesn't work because the DLLs in System32 are 64-bit modules.
Please reinstall the x86 version of the latest VC++ runtimes.
https://aka.ms/vs/17/release/vc_redist.x86.exe
It should restore the missing file.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hello after reinstalling Microsoft Visual C++ 2015-2022 x64 and x86 when trying to launch a videogame I get the error message: "The code execution cannot proceed because MSVCP140_1.dll was not found. Reinstalling the program may fix this problem."
I have tried uninstalling Microsoft Visual C++, restarting and installing, and repairing and restarting my computer with no success.
While running cmd (via right clicking shortcut and running AS AN ADMINISTRATOR) i've tried:
I have checked under C:\Windows\System32 and I can see MSVCP140_1.dll does exist in that location.
EDIT:
I have also tried running DISM "CheckHealth", "Scan Health" and "Restorehealth" and will try to attach the log via link: DISM log to this question.
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Answer accepted by question author
Copying that file to SysWOW64 doesn't work because the DLLs in System32 are 64-bit modules.
Please reinstall the x86 version of the latest VC++ runtimes.
https://aka.ms/vs/17/release/vc_redist.x86.exe
It should restore the missing file.
Hello Ramesh!
Thank you so much for the response and information. If it helps the gamelauncher that failed to launch due to the missing MSVCP140_1.dll file is the game launcher for Cyberpunk 2077 called "RedPrelauncher".
I checked and no I do not have MSVCP140_1.dll in C:\Windows\SysWOW64 directory. Am I safe to copy paste MSVCP140_1.dll from **** C:\Windows\System32 **** into that folder?
Or should I take a different step to resolve it entirely?
Thank you. Is work for me.
Hi, This is Ramesh.
Please see if the file MSVCP140_1.dll exists in the C:\Windows\SysWOW64 directory. The app you're running may be 32-bit, and in that case, it looks for the module in that folder.
DISM and SFC won't restore the missing file because MSVCP140_1.dll doesn't come with Windows by default.
Great, the link you provided to reinstall the C++ x86 worked! I am able to launch my game now.
Thanks so much for providing the information and link I needed to resolve the issue I caused.
I hope you have a good day. :)