Share via

C++ x64 14.40.33810 is installed but after every windows update msvcp140.dll in system32 is reverted back to older version

Julien Maingon 20 Reputation points
2025-09-11T13:50:23.86+00:00

For months now, every Windows update is reverting msvcp140.dll to an older version and breaks A LOT of our applications.

I'm getting really tired of this situation, I have better things to do than reinstalling the new C++ version on 50 computers every month.

A lot of people reported this issue since the beginning of this year and nothing is done, Microsoft seems completely blind to this issue.

Please do something about this quickly !

Windows for business | Windows 365 Enterprise

3 answers

Sort by: Most helpful
  1. tpark630 5 Reputation points
    2026-03-20T19:34:19.2666667+00:00

    This issue is not caused by Microsoft or Windows, it is caused by a third-party Fiery printer driver that is out of date. You notice it when Windows does a big cumulative update, because when Windows does a big cumulative update, it also reapplies your printer drivers. The Fiery printer driver relies on msvcp140.dll as a dependency, and so it makes sure that it has the dependency by installing it in the System32 folder. Unfortunately, it does this even if you already have the dependency, and it overwrites the version that's already there. And since the printer driver is out of date, it overwrites the dll with a version of the dll that's also out of date.

    Search for Fiery printer driver overwrites System32 dll files to find discussions on this issue. Fiery has acknowledged it and released a fix.

    The fix is to remove the old version of the Fiery driver, install version 7.3 or later, and then repair the Microsoft Visual C++ Redistributable installations.

    Was this answer helpful?

    1 person found this answer helpful.

  2. Ryan Barlock 0 Reputation points
    2025-12-21T16:23:08.1933333+00:00

    Hello,

    I can confirm this issue is still occurring as of 12/21/2025. For now, our workaround has been to repair the C++ 2015-2022 x64 installation and then reboot the PC.

    Is Microsoft aware of this and working toward a permanent fix? This has been ongoing for about 3–4 months, so it would be great to see an official patch soon. Considering upgrading to Win 11 25h2 to see if this issue is limited to 24h2. Keeps breaking after each windows update patch cycle, so looking forward to getting this resolved soon.

    https://forums.autodesk.com/t5/revit-architecture-forum/revit-2026-install-corrupts-windows-11-explorer-crash-caused-by/td-p/13820617/page/2

    https://community.adobe.com/t5/indesign-discussions/adobe-indesign-2026-won-t-start-on-windows/td-p/15591465

    https://www.reddit.com/r/sysadmin/s/L3ITEozJCy

    Was this answer helpful?

    0 comments No comments

  3. Quinnie Quoc 11,060 Reputation points Independent Advisor
    2025-09-11T14:22:45.6366667+00:00

    Hi,

    We understand the frustration caused by repeated Windows updates reverting msvcp140.dll to an older version, resulting in application failures across multiple systems. This behavior has been reported by other users and is currently under review by our engineering teams.

    The issue appears to be linked to how certain updates interact with the Visual C++ Redistributable libraries, particularly version 14.40.33810. As a temporary workaround, we recommend deploying the correct version of the redistributable via a centralized script or endpoint management tool to reduce manual effort across your 50 devices.

    We also encourage you to submit detailed feedback through the Feedback Hub, which helps prioritize fixes based on impact and user reports. Your input is critical to driving improvements, and we appreciate your continued engagement.

    If my answer is useful for you, please give it a vote.

    Best regards,

    Quinnie Quoc.

    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.