Forum Discussion

JailbrokenJuul's avatar
2 years ago

EA Launcher won't launch Battlefield 4 just bought on steam

I have played Battlefield 4 on origin once a long time ago when it had a free weekend, so I have 8 hours logged on it already (don't know if this is relevant).

I have tried everything I could find everywhere, but when I launch it through steam, my EA Launcher opens up with my account already logged in (i tried making a new account) and it says i own it though steam and it tries to launch it but fails with no error message, sometimes it loops and keeps trying to launch it (my steam notifications of me opening and closing the game go crazy).

Please i beg you help me with this, EA Live chat doesn't work for me I can't find any solution, what should I do?

1 Reply


  • https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

    Try install Microsoft visual c++ 2013 x64 12.0

    It is what I did and battlefield 4 after worked for me. I would recommend repairing the game first.

    Step 1) Install the EA app where you can download and buy games (If you bought bf4 from the EA site directly, they force you with this option as origin is no longer supported)

    step 2) I recommend after installing bf4 on the EA app, to then repair it. Click on the library tab then click on the 3 dots on the top right on the battlefield 4 game. Click repair and wait for it to repair.

    step 3) While it is repairing install ' microsoft visual c++ 2013 x64 12.0 from the link I gave (MAKE SURE TO INSTALL THIS VERSION, battlefield 4 came out in 2013 anyways so it makes sense too)

    step 4) only after battlefield 4 is repaired (unless you had to reinstall it, because you never had it on the EA app) then restart your computer (assuming you installed microsoft visual c++2013 x64 12.0 as well.

    Step 5) Launch abttlefield 4 and hopefully enjoy as I do.

    If nothing works and you went through all these steps, simply set battlefield 4 (only if you install through the EA app) to run in windows 8 in properties- compatibility- run as. If this still doesn't work, then just set as administrator (found in same place to set windows 8 mode)

    Hounestly if it doesn't work, my only other hypothesis is that your system is not compatible for the game itself (I highly doubt that, seeing as the game specifically states what it needs to run)

    I am running this thing on an intel IRIS Xe IGPU, intel core i7 1165g7 , 8gb ram ddr4 3200mhz, 1 tb hard drive. So that says something (granted on lowest settings which I shouldn't be as my specs are okay to run the game in ultra at 36fps..yes exactly) anyways this is the only thing I can suggest to do. FOLLOW IT AS IT HELPED ME!

About Battlefield Franchise Discussion

Discuss Battlefield games in this community forum.133,652 PostsLatest Activity: 6 days ago