Apps & runtime · medium

How to fixMSVCR140-MISSING

Missing MSVCR140.dll

What this error means

MSVCR140-MISSING is a medium-severity software runtime problem. The application requires MSVCR140.dll from the Visual C++ 2015-2022 Runtime, which is not installed. It's most often caused by corrupt VC++ installation and deleted DLL. Follow the steps below to fix it.

Before you begin

Save open work and back up important files. Note any recent driver or hardware changes. If Windows cannot start, use the startup guide first.

Work through these checks

0 of 3 complete
01Download VC++ Redistributable 2015-2022 from Microsoft

Download VC++ Redistributable 2015-2022 from Microsoft.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
02Run repair existing installation

Run repair existing installation.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
03Try both the 32-bit and 64-bit versions

Try both the 32-bit and 64-bit versions.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help

Possible causes

  • Missing VC++ 2015-2022 Redistributable
  • Corrupt VC++ installation
  • Deleted DLL