vcruntime140_1.dll Missing Error: Fix in 2 Minutes
Independent guide — no official affiliation with the platforms mentioned.
Short answer
The vcruntime140_1.dll missing error means the Visual C++ 2015-2022 redistributable (x64) is missing or corrupted. Download Microsoft's official vc_redist.x64.exe, install it and restart — the error disappears. Downloading the DLL file individually carries wrong-version and malware risks and should never be your first choice.
Official source
aka.ms
Microsoft'un resmî aka.ms bağlantısı — 64 bit sistemler için. 32 bit için vc_redist.x86.exe kullanın.
01 — Step-by-step fix
Step-by-step fix
STEP 01
Download the official Visual C++ package
Download the 64-bit package from Microsoft's aka.ms/vs/17/release/vc_redist.x64.exe link. The file is signed by Microsoft; save it to your downloads folder.
STEP 02
Install and confirm
Run vc_redist.x64.exe, accept the license and click Install. If you see 'Setup Detected', choose Repair — it fixes an existing installation if broken or refreshes it.
STEP 03
Also install x86 for 32-bit apps
If the error appears in an older program, also install aka.ms/vs/17/release/vc_redist.x86.exe. On 64-bit Windows, 32-bit apps require the x86 package; both should be installed.
STEP 04
Restart the computer
Restart when installation completes. vcruntime140_1.dll is now written to System32/SysWOW64 with the correct version and apps can find the library.
STEP 05
If it persists, repair the app
If the error remains, go to Settings > Apps, select the failing app and try Repair/Reset. For games, verify file integrity (Steam: Properties > Local Files > Verify integrity) does the same job.
Tips
- If several games/programs show the same error, installing both x64 and x86 packages back-to-back fixes them all at once.
- If setup fails with '0x80070666', grab the latest build from Microsoft's latest-supported-vc-redist page.
- For portable apps, installing the official package (rather than copying the DLL) is safer for future updates.
02 — Frequently asked questions
Frequently asked questions
Can I just download vcruntime140_1.dll and drop it into System32?
No — it is risky. DLL download sites often host outdated or malicious files and version mismatches cause new errors. Microsoft's official redistributable installs the correct DLL with the right version; that is the only safe route.
How is this different from a 'vcruntime140.dll' error?
vcruntime140.dll is the core module of the 2015-2022 package; vcruntime140_1.dll is an additional module used specifically by x64 (64-bit) builds. That is why this error appears only in 64-bit apps and is fixed by the x64 package.
Setup says 'another installation is in progress' — what now?
Restart the PC and try again. If Windows Update is running, let it finish. Then run the installer via right-click > Run as administrator.
Did this guide solve it?
Your feedback improves our guides — it takes 10 seconds.
Links in this guide point to official platform pages. Steps may change with platform updates; check the page date.
03 — Related guides