Problem installing Microsoft Visual C++ 2015-2019 (x86) Redistributable on Windows 10

takiadam1977 ben 0 Reputation points
2026-08-03T10:03:01.0266667+00:00

The application keeps asking me to install this, but it won't install. It tells me there's already a version installed, even though the latest version is Microsoft Visual C++ V14 (x64) Redistributable on Windows 10, and the oldest version is 2013 and later. I hope there's a solution to this problem. For your information, I used artificial intelligence to try and solve the issue. I need help.

Developer technologies | Visual Studio | Setup
0 comments No comments

2 answers

Sort by: Most helpful
  1. AI answer

    2026-08-03T10:03:20.5433333+00:00

    If the app needs the x86 runtime, having only Microsoft Visual C++ V14 (x64) installed is not enough. The redistributable architecture must match the app’s target architecture.

    Use this sequence:

    1. Download the latest supported VC Redist for x86.
    2. Right-click the installer and select Run as Administrator.
    3. If setup still fails, check whether a newer x86 runtime is already installed. VC Redist packages don’t install if a more recent version is already present on the machine.
    4. Install all pending Windows Update updates, restart Windows, and try again.
    5. Temporarily disable antivirus or endpoint protection, retry the install, then reenable protection.

    If the installer reports that another version is already installed, that usually means one of these conditions:

    • A newer x86 VC++ runtime is already installed.
    • The app is incorrectly prompting for installation even though the runtime is present.
    • The installer is failing for a permissions or cache issue.

    To verify installation problems, collect the VC Redist logs:

    1. Download the Microsoft Visual Studio and .NET Log Collection Tool.
    2. Run Collect.exe.
    3. Extract %TEMP%/vscollect.zip.
    4. Look in the Temp folder for files named like dd_vcredist_<arch>_yyyyMMddHHmmss.
    5. Search the logs for Error, Failed, or System Error.

    Common return codes:

    • 5 = access denied. Temporarily disable antivirus/firewall/group policy interference, then retry. If needed, run as administrator.
    • 32 = file locked. Close running apps and restart the PC.
    • 1603 = generic install failure. The log is required to identify the cause.

    Important points:

    • Multiple Visual C++ Redistributable versions can be installed side by side.
    • The 2015, 2017, 2019, and 2022 redistributables share the same v14 runtime line.
    • Do not download old installers from non-Microsoft sites.

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

    Was this answer helpful?

    1 person found this answer helpful.
  2. Lizzy Dinh (WICLOUD CORPORATION) 700 Reputation points Microsoft External Staff Moderator
    2026-08-03T10:42:09.2233333+00:00

    Hi @takiadam1977 ben ,

    Thank you for the information you provided.

    As a next step, please install the latest Microsoft Visual C++ Redistributable available here. The current supported version is v14 (for Visual Studio 2017-2026). To ensure compatibility, please install both the x86 and x64 editions.

    I understand how inconvenient this issue can be, and I hope this solution resolves it. Should you need any further assistance or if the problem persists, please don't hesitate to reach out.

    If my recommendation helps, I would be grateful if you could take a moment to share your feedback using this instruction.

    Thank you, and I wish you a great day ahead!

    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.