Windows 11 · Windows
Fix the VCRUNTIME140.dll Missing Error in Windows 10 or 11
Source-checked About 10 minutes
Answer
Install the current Microsoft Visual C++ Redistributable that matches the app, restart Windows, and repair or reinstall the affected app. Do not download individual DLL files.
Confirm the affected app
Record the app name and exact error. Its vendor may require a specific runtime or architecture.
Install Microsoft's package
Use Microsoft's official download page to install the latest supported x64 or x86 Visual C++ Redistributable required by the app. An ARM64 PC can still need the x64 package for an x64 app.
Restart and retest
Restart Windows, then launch the app again.
Repair the app
If the error remains, repair or reinstall the app from its official source and contact its vendor. Never download a loose DLL from a file site.
Verify the result
Launch the affected app after restarting Windows and repeat the action that produced the error. If the same message returns, record the exact DLL name and contact the app vendor before installing a different runtime.
Avoid loose DLL downloads
Do not download VCRUNTIME140.dll from a DLL library or copy it from another computer. Use the signed Microsoft redistributable and the affected app's official installer so Windows receives the matching runtime files.
Video walkthrough
Sources and verification
Checked against official documentation on . Scope: Windows.
Follow the linked first-party guidance if labels differ after a platform or app update.
