Share via

mfc140.dll was not found

Christine Dombrowski 0 Reputation points
2026-03-26T13:20:04.8466667+00:00

I am unable to load my software this is the system error I received mfc140.dll is not found then this popped up VCRuntime140.dll was not found

Windows for home | Windows 11 | Performance and system failures
0 comments No comments

2 answers

Sort by: Most helpful
  1. DaveM121 866.5K Reputation points Independent Advisor
    2026-03-26T13:54:07.8033333+00:00

    The Ai reply below is not fully correct, the Microsoft Visual C++ 2015–2022 Redistributable multi installer is no longer available, and for the VCRuntime140.dll error, you only need to install the 2015 version.

    Click the link below, to download the Visual C++ 2015 redistributables.

    Please Note, you must download and install both the x86 and x64 versions, do not try to install the ARM64 version:

    https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

    Then, restart (not shut down) your PC to apply the changes.

    2 people found this answer helpful.

  2. Q&A Assist
    2026-03-26T13:20:16.8566667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The error indicates required Microsoft Visual C++ runtime DLLs (mfc140.dll and vcruntime140.dll) are missing or not being found by Windows.

    To resolve this in Windows 11:

    1. Install or repair the latest Microsoft Visual C++ 2015–2022 Redistributable (both x64 and, if applicable, x86) from the official Microsoft download page.
    2. After installation, restart the PC and try launching the software again.
    3. If the problem persists on multiple apps after updates, standardize on the latest supported Visual C++ 2015–2022 redistributable across the system and remove older/conflicting copies that applications may have installed locally. This avoids older DLLs overwriting newer ones.
    4. If a specific application keeps reinstalling outdated redistributables, update that application to the latest version or adjust deployment so it does not downgrade the runtime.

    These steps ensure the correct runtime DLLs (including mfc140.dll and vcruntime140.dll) are present and consistently used by installed software.


    References:

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.