Skip to content
CP-041WindowsEasy

vcruntime140_1.dll Missing Error: Fix in 2 Minutes

Estimated time: ~4 min5 stepsLast verified:

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.

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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

Windows Errors