====== 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 [[https://ryzencontroller.com/#downloads|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 --- //[[laptopwiki:staff:index|GhostFella]]// [[https://github.com/FlyGoat/RyzenAdj]] \\ [[https://github.com/FlyGoat/RyzenAdj/wiki/Renoir-Tuning-Guide]]