Link to home
Start Free TrialLog in
Avatar of _agx_
_agx_Flag for United States of America

asked on

Where to find Microsft Visual C++ 2010 x64 Redistributable - 10.0.40219 to replace missing mfc90.dll

After recently uninstalling a Samsung program from Win7, I started getting an error message about a missing dll:  

                 "mfc90.dll is missing from your computer".  

Searching turned up a suggestion that reinstalling the Microsft Visual C++ Redistributable would solve the problem. So I downloaded vcredist_x64.exe (vs 10.0.30319.01).  However, the installation failed with an error: a newer version is already installed. Control panel > programs shows the following are installed:

Microsft Visual C++ Redistributable
Microsft Visual C++ 2005 Redistributable (x64)
Microsft Visual C++ 2010 x64 Redistributable - 10.0.40219
Microsft Visual C++ 2010 x86 Redistributable - 10.0.40219

I assume I need to find and install version 10.0.40219, but have only been able to find vs 10.0.30319.01.  Does anyone know where I can find the right version - or some other way to reinstall mfc90.dll ?
SOLUTION
Avatar of Aamer Mohammed
Aamer Mohammed

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of _agx_

ASKER

Thanks guys.  I'm trying those now and will let you know the results...
Avatar of _agx_

ASKER

@Aamer Mohammed - I tried the first option. No luck.  I'd prefer not to install VS Express, but I'll try that next if I have no luck with the other options.

@hopeleonie - Found a version c:\windows\winsxs. Silly question but any idea where I need to copy it "to"?
Did you check the Event logs?
uninstall from programs and features the applicable runtime and then reinstall it.
Avatar of _agx_

ASKER

@David Johnson -  Good thought. I tried it but no change.  Think I might have been chasing a red herring though... more below.

@opeleonie -  Checked the event logs. I'm certainly no expert at deciphering those, but didn't see anything relevant ie references to that DLL, Samsung programs, etc...   But your 1st suggestion did force me to take another look at the error. The error message title bar referenced UA.exe.   A search on that turned up this page which says the program home directory is:  %APPDATA%\Verizon\UA_ar .  I copied c:\windows\winsxs\mfc90.dll into that directory, rebooted and the DLL error went away :).  I'm getting a different error now, but you guys answered my original question, so thank you.  If I can't figure out this new error, I'll open a new thread.  

Thanks everyone!