TL;DR
What fixed the issue for my friend was downgrading the NVidia driver to version: 577.0
############################################################################
Over the weekend I helped a friend that has a brand new Acer Nitro v15 with the following specs:
- Intel i9 13th generations
- RTX 4060
- 16 GB of RAM
- 512 SSD
- Windows 11 Home (up to date in November)
- Nvidia 581.80 driver
The specs of the machine are fine and looking at videos on youtube showed many people playing BF without any issues with similar or worse specs.
However, he couldn't get over 20 fps when trying to play the game. We checked every possible setting in the game and nothing would improve it. From putting everything to minimal to using recommended settings and going through each individual graphic options. BF6 does a great job showing what settings use for vRAM, CPU and GPU. Enabling the overlay for the stats helped showing the CPU was being used a lot more than GPU.
We also tested:
- Forcing BF6 to use GPU instead of integrated graphics from both Windows settings and from NVidia Control Panel.
- Reinstalling drivers
- Checking power/energy options
- BIOS settings
- Hardware-accelerated GPU scheduling in Windows Display Settings
- Steam integrity from the game
And probably a lot more I forgot now. None worked.
What eventually worked was downgrading the NVidia driver to version 577.0 from July. This solved the issue for him and managed to play with recommended settings without problem.
It seems either the driver is broken, or the windows or a mix of both.
Anyway, I hope this helps anyone.