Battlefield 5 Slow Startup and Long Loading Time
Update (Edited: 12-07-2025):
Performed a clean reinstall of Windows 11 and the game still takes over two minutes to load. I’ve attached a screen recording to this forum post showing the problem, including an on-screen stopwatch and Task Manager for reference.
A friend of mine with a different setup is experiencing the same issue. I suspect the problem is related to the anti-cheat or the game itself.
Original Post:
TL;DR: After some BIOS and Windows updates, BF5 now takes 3 minutes to launch on my HP Omen 16 laptop. Once in-game, the maps load slowly, but no other noticeable issue are found.
I recently updated the BIOS and Windows on my Omen 16 laptop. Everything seemed to be running smoothly—until I noticed that launching BF5 now takes significantly longer than it used to. Only BF5 is affected, I timed it with a stopwatch and the startup consistently takes around 2.5 minutes. The other games' load time from pressing play till it enters full-screen are:
BF3 = 12 seconds
BF4 = 16 Seconds
BF1 = 40 Seconds
Issue description:
- After clicking Play in the EA App, the EA Anti-Cheat launches and initializes normally.
- Once the Anti-Cheat finishes, there's a 30-33 second delay before the game window appears.
- The game remains in small window and shows a black screen for another 50-60 seconds.
- Eventually, the game maximizes into a full-screen window and loads the title screen.
- Once fully open, the game runs fine, except it loads map extremely slowly as well.
Here's what I've tried so far:
- Repaired, reinstalled, and cleared the cache for both the EA App and BF5.
- Confirmed that Windows and NVIDIA drivers are fully up to date.
- Ran both the EA App and BF5 as administrator and also tried launching them in clean boot mode.
- Ran both the EA App and BF5 on a different SSD, ensure SSD firmware are up to date
- Performed a clean reinstall of the NVIDIA driver using DDU; also cleared the DirectX and NVIDIA GL caches.
- Reinstalled Windows using the "Fix problems with Windows Update" option in Windows 11.
- Reset BIOS to default settings, did a CMOS reset too.
Unfortunately, none of these steps have resolved the issue, and I’m starting to run out of ideas. Has anyone else experienced this? I’d appreciate any tips or suggestions.
For reference (especially if any DICE developers are reading this), here’s the BIOS and Windows update I installed, not sure which is causing the trouble:
I’ve also attached my DxDiag file to this post in case it’s helpful.