Everytime I restart my computer it says

It says MSVCP140.dll is missing as well as VCRUNTIME140.dll is missing.

So I download C++ I do what the steps say it starts to work then things go to crap.

It even effects me opening the Battle.net app.

I am at my wits end.

I took out two of my hard Drives that I thought might be the issue.

Put windows on my new SSD. First thing I do download Bnet and try to download Origins. I instantly get those errors with Origins download.

I thought Windows 10 came with that stuff installed.

Yes I’ve updated windows. I clicked the check for updates nothing.

Did you try turning it off and on again?

2 Likes

You will probably be better helped in the support forums rather than general, most of us probably won’t be able to figure it out.

Or more for that matter, a dedicated windows support forums since it’s likely not specific to bnet or WoW so you can rule that out.

It probably has something to do with how you transfered or downloaded Windows to the SSD, and asside from re-doing that and updating your drivers, running your virus scanner, updating windows, firmware, bios settings, etc. there isn’t much help you can get without going more in depth with your specs, your configuration, when you started getting the errors, etc.

but like I said, you’d find your answer on somewhere other than here, probably.

1 Like

You might need to elaborate on that. Does this mean you did a clean install of Windows 10? If so, from what source? If not, what do you mean by “put windows on my new ssd?”

I bought a windows 10 Home Edition from Best buy. Downloaded it from a USB that was in the box.

And I had files on it before like wow etc. but I didn’t have windows on it I took my HDD and my smaller SSD that both had windows on it and removed them.

Put this bigger SSD alone had no windows on it downloaded windows to it.

You might have better luck with the Origins forums, if that’s what’s giving you trouble.

No, Win10 doesn’t come with old versions of the VC++ libraries by default.

It looks like you need the redistributable packs for VC++ 2015. Normally, you want to install both the x86 and the x64 packs. You probably only need one of them (for now), but it’s not really worth the hassle of figuring out which. That should resolve the issue of the missing dlls.

If you’re still having trouble after installing those, then you need to say what problems you’re experiencing now though.

You had two hard drives that both had windows on them? Your whole configuration is screwed up. Just put your largest SSD in and take the others out. Install a fresh copy of Windows on that drive (don’t do an upgrade or whatever, just have it format the drive and install windows).

Then log into your clean version of windows, download the bnet client and install it. Make sure you have no errors up this point, including running the bnet client. Once you’ve done that, re-download warcraft.

He’s got bigger issues than missing redistributables. That’s a red herring.

1 Like

Try creating a windows recovery drive on a USB stick. Then do a full new install from the recovery USB onto your new SSD.

Have you tried downloading more memory?

1 Like

Did you try asking a tech reddit and not a bunch of random wow players?

1 Like

Google says “Visual C++ 2015 Redistributable” which lots of software needs to run.

Getting that from Microsoft and reinstalling it if you have removed it would be a good start.

Those two files are part of the Visual C++ 2015 Redistributable, which needs to be re-installed

There is a bug in the Redistributables between the 2017 version and the 2015 version, so please follow these steps

Open the old Control Panel, go to Programs and Features

If the 2015 and/or 2017 versions of the Microsoft Visual C++ Redistributables are installed on your PC - uninstall them

Then from the link below, download and install the newest versions of the 2015 and 2017 versions of the C++ Redistributable . . .

https://support.microsoft.com/en-us/help/297700…

2 Likes

Stupid question, but did you update windows manually?

Search Update in the side bar then go to updates and check for updates?

Because that is an incredibly important thing to do.

If you didn’t erase your original SATA hard drive, remove the SATA connector from the hard drive, then reformat the SSD and install your Windows 10 Home on the SSD. Re-attach your SATA hard drive, boot the system into bios and select the SSD as your boot drive. That should boot you into Windows 10 Home.

Copy the WoW and battlenet subdirctories and any other files you need from the hard drive to your SSD. You will have to re-install some of your other programs like if you have Office.