For those of you that are getting the VCRUNTIME104_1.DLL error on trying to launch the game, there may be a relatively easy solution. Go to the TechPowerUp site and download the all in one Visual C++ Runtime package. Follow the instructions on the page I linked and it will install all of the VC++ runtime packages released so far. The very error you’re seeing is one of the errors listed on that page that gets fixed by installing (or reinstalling) the VC++ Runtime packages.
Make sure you carefully follow the instructions. They aren’t difficult, but pay attention to what you’re doing so you get it right.
I’ve used the AIO packages before to fix similar issues with a few Steam games, and I’ve verified each time that the installers are in fact digitally signed by Microsoft, so this bundle is safe to use and should cover all of the VC++ Runtime versions needed for games.
7 Likes
this worked for my comp after the BNET update screwing things up, thanks for your help!
lol i went to your suggestion and while watching the install i got several windows stating i need the 2005 VC++ lol what a splendid time many are having with this latest issue -
running win 11 24H2 with all latest updates - system is only three years old go figure
there goes season 34 down the drain of play along with normal game play
1 Like
If this helps people, then this thread needs to be pinned for a small while at least.
The AIO package installs the VC++ 2005 runtime so I’m not exactly sure what you’re getting at. You likely had something else running at the time that was nagging you. The install.bat file installs the VC++ runtimes in chronological order.
Surprised there’s not an official download link from Microsoft.
Be wary of third party websites and always scan downloaded files before installing.
I’m not accusing OP of posting links to malicious files, but it’s easier for bad actors to change the above file to something less wholesome since it’s not on MS.
1 Like
Didnt work, still got the 0xc000007b error… guess im SOL on this.
So Blizzard is happy to take our money, but they wont fix a problem they caused…
3 Likes
Here’s a link to Microsoft site:
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022
4 Likes
i still get that error even after the linked C++ from here and other postings , followed and then it had stated i needed the 2005 and did that one and still same error , again i tried to run game a few minutes ago with the same fatal error VCRUNTIME104_1.dll
I had same problem as many others seems to also have after the new patch, game just refused to start i tryed reinstall and the scan and rapair and dl from the link that theTias proveded but nothing helped. But the dl from the link that mickyknox posted finelly fixed it after 3 days ^^ so big thx to you mickeyknox.
1 Like
lol lol i still get the same message even after all the same links with the VC++RUNTIME , even clean install with nothing running in background , even shut down anti-virus and still it will give the same message VCRUNTIME104_1.dll - some it has worked for while many like me still get same error message or other popup of some file extension not allowing to play
I got the 0xc000007b error.
Blizzard advises to do the VCRUNTIME104_1.DLL fix that’s been posted. They don’t know how to fix anything else.
I ended up installing Linux (see ya winblows!) so that I could run battle.net in a bottle that can just be rebuilt if things go wrong.
If you want to continue to play the game, you’ll probably need to reinstall windows.