Skip to main content

Windows 10 and the Missing DLL

I upgraded my desktop computer from Windows 7 to Windows 10 this past weekend.  To be honest, I debated a long time both internally and with my husband before deciding to upgrade, especially because Microsoft doesn't have the best reputation with the latest release of Windows.  But we bought our kids new computers for a combined Christmas/birthday present this year, and both kids are running Windows 10.  So I knew I needed to run Windows 10, if nothing else then to be able to answer questions and help trouble shoot if anything went wrong.

The upgrade was surprisingly easy.  Part of the ease is the fact that I have a solid state drive (SSD) to hold the operating system and a 64-bit CPU (this becomes relevant later).  SSD blow away regular hard drives, otherwise known as spinning rust, in terms of speed.  That means that each reboot only took a minute or so, instead of 4 to 5 minutes.  Plus, Microsoft managed to make the installation less painful, though not entirely pain-free.

After organizing my desktop, I started to install all the programs I use professionally or for play.  As I began to run some new games, an error message suddenly appeared on my screen.  'MSVCP120.dll is missing" the error screamed, though no solution magically appeared with the message.

So I turned to the Internet and googled for the filename.  Instantly, several websites turned up with the answer.  I needed to install the C++ Redistribute Package for Visual Studio 2013.  Okay, I tried that, but no luck.  I searched high and low, but everyone said the same thing.  And it seemed to work for everyone else.  Installing this one package answered took care of everyone else's problem.

Why didn't this work for me?

Then I struck gold.  Someone mentioned that regardless of the bit-size of your CPU, you need to install the 32-bit version of the package.  Huh.  I only installed the 64-bit version, because that seemed like the logical choice.  So I headed over to the website, downloaded the 32-bit version (it ends in -x86) and viola!  Everything works now.

This means Microsoft created a new version of this package but didn't include a key file in the 64-bit version.  Argh!  They were this close to actually getting something right.

I decided that the fix needs to be broadcast a bit more in the clear, so here it is.

If you are running Windows 10 and get an error message saying that MSVCP120.dll is missing, go to C++ Redistribution Package for Visual Studios 2013 and download vcredist_x86.exe. Your problems will be solved.


Popular posts from this blog

Wordless Wednesday: Dymaxion Car

By Supermac1961 from CHAFFORD HUNDRED, England - Type Dymaxion, 1933, CC BY 2.0  

We Now Interrupt this Blog For a Funeral

  The perfect gentle man  dog Last week, I received a terrifying phone call.  My son's dog, Kareem was hit by a car.  The entire situation does not bear repeating, because it was an unfortunate accident.  There was no way anyone without the ability to see the future could have prevented it. All Wednesday, we sat around on pins and needles as the status reports came in.  Kareem seemed to be okay; his front left leg wasn't working but didn't look broken.  Probably nerve damage that may or may not heal on its own.  His right eye was swollen - would he lose his eye? Kareem lasted for over 10 hours.  Then the call came in.  Kareem went into cardiac arrest. He died. Waiting for his daddy (my son) to come home Wednesday night was one of those times that demark a before and after time - an event that makes a lasting impression, creating an internal division in your personal history.  Before I had a grandpuppy named Kareem who loved it when I sang to him.  After ... well, after my f

Wordless Wednesday: Floating to the Wedding

Due to flooding, this couple floated to the temple in a large cooking pot. Alappuzha, Kerala, India @Shilpa1308/Twitter