We help IT Professionals succeed at work.

how to get msvcr100.dll version 10.0.40219.332 for windows7

BFanguy asked
I have two workstations, both have msvcr100.dll 10.0.40219  one has .332 and the other has .325.  
I have tried everything I can think of to get the .325 updated to use the .332 version (uninstalled all C++ redistributables and installed latest versions,  windows update...)
I keep landing on .325 on the workstation.

can someone please shed some light on what I am doing wrong?

thank you in advance.
Watch Question

bbaoIT Consultant

instead of uninstalling and reinstalling the whole runtime, did you try simply copying the 332 version to overwrite the 325 version?
That .332 version is referenced in hotfixes for Visual Studio; but, is also linked to Explorer crashing, iTunes crashing, and numerous other problems.  The .325 version is what is included in the latest security update for Visual C++:

What problem are you having with the .325 version that makes you want the .332?


We have an erp (infor visual enterprise) that runs on gupta team developer platform.
one of the applications crash under certain circumstances:

Faulting application name: VMMFGWIN.EXE, version:, time stamp: 0x55425c91 Faulting module name: MSVCR100.dll, version: 10.0.40219.332, time stamp: 0x4e1a9f56 Exception code: 0xc0000417 Fault offset: 0x0008af3e Faulting process id: 0x1340 Faulting application start time: 0x01d16fd8eed0a67e Faulting application path: C:\Infor\VMFG800\VMMFGWIN.EXE Faulting module path: C:\Windows\system32\MSVCR100.dll Report Id: 9aaac09c-dbcc-11e5-932e-0050568a7965 Fault bucket , type 0 Event Name: BEX Response: Not available Cab Id: 0 Problem signature: P1: VMMFGWIN.EXE P2: P3: 55425c91 P4: MSVCR100.dll P5: 10.0.40219.332 P6: 4e1a9f56 P7: 0008af3e P8: c0000417 P9: 00000000 P10: Attached files: These files may be available here: C:\Users\cortecadmin\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_VMMFGWIN.EXE_da1473cf4a7b71816e8ac0ad6f9e807740f23372_07d4145e Analysis symbol: Rechecking for solution: 0 Report Id: 9aaac09c-dbcc-11e5-932e-0050568a7965 Report Status: 0

If i replace MSVCR100.dll 10.0.40219.332 in syswow64 with 10.0.40219.1 the application works.
,if on the other workstation that has 10.0.40219.325, i try replacing it with 10.0.40219.1 it does not work.  I theorized that if i get the workstation to 332 and then replace it with 1 it will work.
I think you're playing with fire! Version 10.0.40219.1 crashes Outlook, Veritas, McAfee, Some Java apps, and lord knows what else.  Understand, too, that you will affect every program on that PC using Visual C++.
.325 is the latest version in the security update.  .332 is part of MS' development suite.  .1 is the unpatched, original file version.


Yes i understand.  Don't plan on running that version in production, just trying to trouble shoot the problem with Infor.

Thank you for your help.
Microsoft says you can uninstall the Visual C++ update from Programs and Features in the control panel.  Look for MS11-025 or KB2565063
It should revert back to the .1 dll


but do i want the .1 version in production?
Professional Troublemaker^h^h^h^h^hshooter
> but do i want the .1 version in production?
Probably not.  As Davis McCarn said, .325 is the current production version.
To get the HOTFIX installer, there are a few specific issues which include .332.  You'd want to be fairly certain on test systems before you'd put .332 in production too...  (I'm usually real nervous putting hotfixes in production.)