If you experience black screens or system TDR (Timeout Detection and Recovery) errors after applying tweaks, boot into Windows Safe Mode, run your GPU_Backup.reg file to restore original values, and reboot normally.
Name your restore point (e.g., "Before AMD Tweaks") and click . 1. Disabling Agressive CPU Core Parking amd registry tweaks portable
Once applied, open your settings, go to Advanced Power Settings , navigate to Processor Power Management , and you will see Processor performance core parking min cores . If you experience black screens or system TDR
Adjusting "SoftPowerPlayTables" (SPPT) to bypass power limits and increase clock speeds, particularly for older cards like the RX 5700 series. Disabling Agressive CPU Core Parking Once applied, open
def apply_tweaks(): for name, tweak in tweaks.items(): try: ctypes.windll.advapi32.RegCreateKeyExW(ctypes.c_uint(0x80000004), tweak["path"], 0, None, ctypes.c_uint(0x00000000), ctypes.c_uint(0x000f0034), None) ctypes.windll.advapi32.RegSetValueExW(ctypes.c_uint(0x80000004), tweak["path"], 0, ctypes.c_uint(0x00000001), tweak["value"].encode('utf-16'), len(tweak["value"])*2) print(f"Applied name") except Exception as e: print(f"Failed to apply name: str(e)")