Limiting CPU TDP on Ryzen Mobile
Problem: My cpu gets really hot i cant game properly with the noisy fans \
Solution 1: Ryzen Controller
- Download and install Ryzen Controller
- Change all TDP limits to 25W (Best for performance with low temperatures)
- Hit Apply
- Settings → Turn on the first 3 checkboxes and set a re-apply time because because UEFI likes to override the settings
Recommended time interval is 30s/60s
Recommended: Create a profile and set it to apply on boot
Solution 2: Ryzenadj
Preferred solution by our community.
Download https://github.com/FlyGoat/RyzenAdj
How to check your default values with ryzenadj.exe
- Download ryzenadj.exe (https://github.com/FlyGoat/RyzenAdj)
- Extract to C drive folder (eg. C:\ryzenadj-win64)
- Type cd [folder where ryzenadj.exe is] (eg. cd C:\ryzenadj-win64)
- Type ryzenadj.exe –info
- Your values will show up
How to use ryzenadj.exe and set tctl-temp on startup/log on
- Download ryzenadj.exe (https://github.com/FlyGoat/RyzenAdj)
- Extract to C drive folder (eg. C:\ryzenadj-win64)
- Open task scheduler
- Click on Create task
- Give it a name
- Select Run with highest privileges
- Select tab Triggers, New, At Log on or At Startup (your choice)
- Select tab Actions, point to ryzenadj.exe (its in the folder), Argument -f 85 (this is tctl-temp, 85 is just an example)
- Select tab Conditions, uncheck Power (start on AC/stop)
- Select tab Conditions, uncheck Stop task
- Click Ok For more information about how ryzenadj.exe works
https://github.com/FlyGoat/RyzenAdj
https://github.com/FlyGoat/RyzenAdj/wiki/Renoir-Tuning-Guide