cancel
Showing results for 
Search instead for 
Did you mean: 
Silent_Scone
Super Moderator

Core Parking on the Ryzen 9 9950X3D in Battlefield 6

Some Ryzen 9 9950X3D users have noticed that Battlefield 6 isn’t parking cores as expected, which can lead to less-than-ideal performance compared to when the non-cache CCD is properly parked. Here are a few potential fixes you can try.

 

All Battlefield 6 images © Electronic Arts / DICE.All Battlefield 6 images © Electronic Arts / DICE.

 

 

Update Microsoft Game Bar

 

Method 1: Via Microsoft Store (Recommended)

  1. Open Microsoft Store:

    • Press Win + S, type Microsoft Store, and open it.

  2. Go to Library:

    • Click the Library icon (bottom-left sidebar).

  3. Check for updates:

    • Click Get updates in the top-right corner.

    • The Xbox Game Bar (or Game Bar) should appear in the list if an update is available.

  4. Wait for it to install, then relaunch it (press Win + G).


Method 2: Manually via the Xbox Game Bar page

  1. Go to the official Game Bar page:
    👉 https://apps.microsoft.com/detail/xbox-game-bar/9NZKPSTSNW4P

  2. Click Get in Store app or Install/Open.

  3. If you already have it installed, the Microsoft Store will update it to the latest version automatically.

Screenshot © Microsoft. Captured from the Microsoft StoreScreenshot © Microsoft. Captured from the Microsoft Store

 

Get Microsoft Gamebar to remember this game

Once you open Game Bar with Win + G, just go:
Settings → General → Remember this game

 

 

Some users have reported that this function does not stick. You can try the fix posted by Reddit user u\

To make this process quicker you can use the following two registry files before and after toggling 'Remember this is a game' in Game Bar.

To enable DVR, copy this text into an editor and save the file with a name of your choice ending in '.reg', then proceed to run it.

 

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR]
"AppCaptureEnabled"=dword:00000001

[HKEY_CURRENT_USER\System\GameConfigStore]
"GameDVR_Enabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\default\ApplicationManagement\AllowGameDVR]
"value"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVR]
"AllowGameDVR"=dword:00000001

 

Restart your PC

Open the game and toggle 'Remember this is a game' in the Game Bar overlay's settings.

Do the same things mentioned above with this text to disable DVR.

 

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR]
"AppCaptureEnabled"=dword:00000000

[HKEY_CURRENT_USER\System\GameConfigStore]
"GameDVR_Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\default\ApplicationManagement\AllowGameDVR]
"value"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVR]
"AllowGameDVR"=dword:00000000

 

Create a User.cfg file

Create a new text file named User.cfg and place it in the Battlefield 6 directory.
Add the following lines:

; --- threading (cap Frostbite to 8) ---
Thread.ProcessorCount 8
Thread.MaxProcessorCount 8
Thread.MinFreeProcessorCount 0
Thread.JobThreadPriority 0

 

Power Plan Check

Make sure your Windows power plan is set to Balanced (the AMD-tuned plan, if available). High Performance and Ultimate Performance modes can prevent proper core parking on X3D CPUs, leading to reduced efficiency and inconsistent game behaviour.

 

Ensure your motherboard BIOS is up-to-date

Outdated firmware may cause instability or inconsistent CPU thread scheduling.

ezgif-115e9d758e5970.gif

Hopefully this helps get Battlefield 6 running the way it should on your 9950X3D. Happy hunting out there!