Apps & runtime · high

How to fixVCRUNTIME140-DLL-MISSING

VCRUNTIME140.dll is missing

What this error means

VCRUNTIME140.dll is missing (VCRUNTIME140-DLL-MISSING) is a high-severity fault affecting the software runtime. The application cannot start because the file VCRUNTIME140.dll or MSVCP140.dll is missing. Common triggers are uninstalled Microsoft Visual C++ 2015-2022 Redistributable and deleting DLL files by user or antivirus. 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 and install Visual C++ Redistributable 2015-2022 (x64 and x86) from the Microsoft website

Download and install Visual C++ Redistributable 2015-2022 (x64 and x86) from the Microsoft website.

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
02Do not replace DLLs with manually downloaded files from the Internet

Do not replace DLLs with manually downloaded files from the Internet.

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
03Reinstall the problematic application

Reinstall the problematic application.

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

  • Uninstalled Microsoft Visual C++ 2015-2022 Redistributable
  • Deleting DLL files by user or antivirus
  • Corrupt application installation