Forum Discussion

DaddyyWormHole's avatar
2 years ago
Solved

Another game not launching post

Hello,

Despite this being one of the most common issues reported on these forums, I figured I'd try asking for help.

I've played around 300 hours of this game over the years and wanted to get back into it recently, but am having the same problem as many others since switching to a new system running on Windows 11.

So far I've tried every fix available online. I have reinstalled and repaired all Visual C++ redistributable packages (yes every single one), reinstalled the game in both the EA app and Origin, reinstalled both launchers, repaired the game in both launchers, changed install directories and drives, cleared launcher caches, performed a clean boot, and used several different graphics drivers. I have done all of these things multiple times and spent hours troubleshooting to no avail, the game still just opens for a second before closing itself every time before a window even appears.

This is such a shame as BF4 is one of my favorite games, and now it seems that I won't ever get to experience it again on PC. Anyways, I'll include a dxdiag below in case it helps. Thank you.

  • After some more fiddling I discovered that having mods enabled for battlefront 2 was causing this issue in both BF4 and BF1. Might be something to ask future users who come here reporting the issue. Thank you for the suggestions, though.

3 Replies

  • I too had the same issue after installing battlefield 4 through the EA app, I repeat through the EA app not steam, if you installed through steam, then that may be the issue. Anyways here is a rundown of what I did, from purchasing all the way to managing to run the game finally:

    1) Bought battlefield 4 premium edition through EA site, not steam

    2) After buying it, I was prompted to install EA app for desktop

    3) Installed EA app

    4) Downloaded and installed the game on the EA app

    5) After installation was complete, I clicked Play, didnt work, I was given the SMVC120.dll error message

    5) I decided to repair the game found in the "manage' tab found right next to where you can click play on the EA app

    6) Error message dissapeared, now the game just loaded for a second with that orange loading thing on the EA app and nothing would happen

    7) Was told to install microsoft visual c++ 2013 x64, wasn't specified the version, this will make sense later. After installing the random 2013 version of Microsoft visual c++2013 x64, the game would do the same.

    8) Ended up installing a second visual c++ 2013 directly from battlefield 4s game files, found on the first file, just look for anything that says visual c++2013 x64

    9) Decided to clean boot my pc link: https://support.microsoft.com/en-us/topic/how-to-perform-a-clean-boot-in-windows-da2f9573-6eec-00ad-2f8a-a97a1807f3dd

    9) After that I have no idea why, but decided to install again visual c++ 2013 x64 only this time version 12.0 link: https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2013-vc-120

    10) After installing this it worked, I am not sure if it is the clean boot that fixed it, or the installation of microsoft visual c++ 2013 x64 12.0, but it worked

  • After some more fiddling I discovered that having mods enabled for battlefront 2 was causing this issue in both BF4 and BF1. Might be something to ask future users who come here reporting the issue. Thank you for the suggestions, though.