The original post: /r/amd by /u/Crackaveli_8406 on 2024-09-03 11:21:50.
EXTREMELY IMPORTANT:
FOLLOW THE STEPS EXACTLY AND ONE BY ONE
***WARNING***
***Windows reinstall may be necessary if the steps dont work***
Requirements:
- Latest BIOS installed
- In BIOS, set ‘CPPC’ to ‘Auto.’, or to be safe force it to ‘Driver’, every Mainboard behaves differently, for me ‘Auto’ works.
- Genuine version of Windows from the Microsoft website
- Windows operating system up to date
- Power Option set to “Balanced” in Windows
- Fresh Windows Installation
Step 1: Update Windows
- Open Windows Settings and navigate to Update & Security.
- Perform all available updates.
- Restart the system.
- After restarting, check again for updates and install any that are available.
Step 2: Enable Memory Integrity
- Open the Windows search and type Core Isolation.
- Click on Core Isolation and enable Memory Integrity.
- Open the Windows search again and type msinfo32.
- Launch the System Information tool.
- Check under System Summary to see if Virtualization-based Security is listed as “Running”.
Step 3: Check Game Mode
- Open the Windows search and type “Game Mode”.
- Select “Game Mode Settings” from the search results.
- Verify that Game Mode is enabled. The switch should be set to “On”.
Step 4: Install and Update Xbox App
- Open the Microsoft Store and search for “Xbox”.
- Select the Xbox app and wait 1-2 seconds for an update button to appear, then click it to update. After updating, open the Xbox app. (The Xbox Game Bar is no longer directly findable – the Game Bar must be updated via the Xbox app.)
- Start the Xbox app and sign in.
- If a red bar appears at the top of the app requesting an update for the Xbox Game Bar, follow the instructions to install the update. (It will take you to the Settings and a “Yellow Update Button” will appear, klick it and wait till it dissappears)
Step 5: Install Chipset Driver
- Download the latest chipset driver for your motherboard (e.g., ASUS X670E Hero) from the official website.
- Install the driver and restart your computer.
In Task Manager:
- Check if two services named “AMD 3D V-Cache Performance Optimizer Service” are running.
- To see more details, right-click on each service and select “Properties” to check their exact names. These services should be “amd3dvcacheSvc” and “amd3dvcacheUser”.
Step 6: Configure Core Parking
- Open Command Prompt (CMD) as an administrator.
- Execute the following command:
- cmd /c start /wait Rundll32.exe advapi32.dll,ProcessIdleTasks
- Leave your mouse and keyboard untouched for 10-15 minutes. Do not perform any other actions or close any programs.
- Restart your PC.
Step 7: Verify KGL Version
- Open the Xbox Game Bar by pressing Windows Key + G.
- Go to the gear icon in the upper-right corner and click Feedback.
- Click on “Show more Diagnostics” and check if the KGL Version Loaded and KGL Service Version are the same numbers (e.g., KGL Version Loaded: 2398, KGL Service Version: 2398).
- If the versions do not match, re-run the CMD command, wait, restart the PC, and check the version again.
Important Note:
If you cannot align the KGL versions in Step 7 and the core parking function is still not working correctly, a Windows reinstallation may be required to ensure that all settings are properly applied.
Step 8: Check Core Parking
- Open Task Manager and go to the Performance tab, then select CPU.
- Scroll down to CPU cores 15-16 (out of a total of 32 cores).
- Start a game and observe if CPU cores 16-32 are displayed as “parked” in the Resource Monitor while you are in the game. These cores should automatically “unpark” when you exit the game or switch windows.
Note: Only games recognized by the Xbox Game Bar app will trigger core parking.
To check if the Xbox Game Bar app recognizes the game, hold down the Windows key and press G. Look in the middle at the top to see if the game is recognized by the Xbox Game Bar.
If the game is not recognized, you can rename the .exe file of the game, e.g., to GTAIV.exe
or FalloutNV.exe
, as these are recognized as games by the Xbox Game Bar. This will also activate core parking.
Important Note:
If all the above steps do not resolve the issue, a Windows reinstallation may be necessary to ensure that all settings are correctly applied.