HOW TO FIX VCOMP140.DLL NOT FOUND ISUE IN MY PC

abhay singh yadav 0 Reputation points
2026-05-05T15:43:52.4966667+00:00

i installed vivado software while am opening it . it showing that the code execution cannot proceed because VCOMP140.DLL was not found how can overcome this problem

Windows for home | Windows 10 | Windows ink and touch
0 comments No comments

2 answers

Sort by: Most helpful
  1. David-M 126K Reputation points Independent Advisor
    2026-05-05T16:21:00.96+00:00

    Hi. I'm David, and I'm happy to help you.


    The lack of this DLL can be fixed by installing "Visual C++ Redistributable v14". Probably the application that is showing this error depends on it being installed

    Download from the links below. I suggest you install both the x86 and x64 versions.

    x86: https://aka.ms/vc14/vc_redist.x86.exe

    x64: https://aka.ms/vc14/vc_redist.x64.exe

    Source: https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist


    If the problem persists, please let me know.


    Feel free to ask any questions you may have.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

  2. AI answer

    2026-05-05T15:44:08.6966667+00:00

    The missing VCOMP140.DLL error indicates a problem with the Microsoft Visual C++ runtime that Vivado depends on. The DLL is either missing, corrupted, or the wrong version.

    Use these steps:

    1. Repair or reinstall the Visual C++ Redistributable 2015–2022 (x64)
      • Open Settings → Apps → Installed apps.
      • Find all entries named “Microsoft Visual C++ 2015–2022 Redistributable (x64)”.
      • For each one, choose Modify → Repair.
      • If Repair is not available or fails, uninstall it, then reinstall the latest supported 2015–2022 x64 redistributable from Microsoft and reboot.
    2. Remove conflicting/old C++ redistributables
      • In the same Installed apps list, remove obviously old or duplicate Visual C++ 2015–2019/2015–2022 entries that may conflict.
      • Reboot after uninstalling, then ensure only the current 2015–2022 package is present.
    3. Check if Vivado installed its own older runtime
      • If Vivado has a “redist” or “vcredist” folder and installed an older C++ runtime, it can overwrite newer DLLs.
      • After repairing/reinstalling the latest redistributable, avoid re-running any bundled old vcredist installers from Vivado.
    4. If the error persists
      • Uninstall Vivado.
      • Repair the Visual C++ 2015–2022 (x64) redistributable again.
      • Reinstall Vivado and test immediately after install.

    This approach standardizes the Visual C++ runtime on the machine and prevents older DLLs from breaking applications that need VCOMP140.DLL.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

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.