Vega 8 wont leave Base Clock

I have an Asus Zenbook 13 OLED UM325SA with Windows 10.
The GPU clock never goes much above 300MHz in 3D games. Utilization is at 99%, and the temperature is 44°C.
TDP is between 5 and 9 watts, measured by Afterburner.
Plugged in or not makes no difference.
At first, I thought it was because of Adrenalin, so I uninstalled it and only installed the driver, but it still hasn’t improved much.

I’ve tried all power plans and can’t get the Vega 8 unit much above base clocks, no matter how low the temperature is.

Without the “MyAsus” software, it is not possible to get the notebook to leave power-saver mode. However, that alone was not enough. I had to create a 32-bit DWORD entry named “PlatformAoAcOverride” (leave the value at 0) in the registry editor under “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power”. After that, I had to restore the power plans: Open CMD in admin mode and then enter:

powercfg -duplicatescheme 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c for High Performance
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 for Ultimate Performance.

I hope that if anyone ever finds this, it helps.

How do i edit my posts?

Wanted to add this:

EDIT: This only works if the battery charge limiter is off, meaning the battery is charged to the full 100%. If you set it to 60% (Battery Saver), you get much lower and more fluctuating clock speeds. I have absolutely no idea why.

EDIT2: Don’t try this. It disables sleep mode permanently.

If it has already been done, delete “PlatformAoAcOverride” and do it this way instead:

Link: Cant post it here. Google for “Restore missing power plans windows 10”

Works for Windows 10 and 11.