Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. PC Overclocking Software
  3. RyzenAdj

RyzenAdj

What it is

RyzenAdj is a free command-line utility for adjusting power-management settings on Ryzen mobile processors. It runs on Windows and Linux with the same interface on Windows and Unix-like systems. Users can set sustained, fast, and slow power limits in milliwatts, specify the Tctl temperature limit in Celsius, and control minimum and maximum clocks for SoC, FCLK, VCN, LCLK, and GFX. The `--info` option displays information and key power metrics after an adjustment; `--dump-table` shows the full power-metric table before and after. Shell scripts and Windows batch files can automate the tool. RyzenAdj must run as Administrator on Windows or root on Linux, and device power-management features can overwrite settings, so values may need to be reapplied. Linux users must build it from source rather than install a precompiled distribution package, and Linux operation requires elevated access to the northbridge configuration space. Support and limitations vary across Ryzen families. The repository is licensed under GNU LGPL version 3, and the latest listed release is v0.19.0.

For and against

For

  • Free command-line tool for Windows and Linux
  • Adjusts several power limits and temperature
  • Provides minimum and maximum clock controls
  • Supports shell scripts and Windows batch files

Against

  • Requires Administrator or root privileges
  • Settings may need regular reapplication
  • Linux users must build from source
  • MinGW-gcc is currently unsupported for Windows builds

The verdict

RyzenAdj provides specific power, thermal, and clock controls for Ryzen mobile processors across Windows and Linux. Check the model support matrix and account for elevated access and settings that may need to be reapplied.

Who it suits

RyzenAdj suits users who want command-line control over power and clock settings on supported Ryzen mobile processors. It may also fit users comfortable with elevated privileges, source builds, or scripting.

Plans and prices

RyzenAdj

Free

LGPL-3.0 licensed · command-line tool

Every plan, in full

On the record

API
The README directs developers who want to use RyzenAdj functions in their programs to libryzenadj.github.com · read 1 Oct 2026
Automation
The project can be automated with shell scripts or Windows batch files.github.com · read 1 Oct 2026
Clock controls
It provides minimum and maximum SoC, FCLK, VCN, LCLK and GFX clock controls.github.com · read 1 Oct 2026
Compatibility
The supported-models matrix marks support and limitations separately for Ryzen families including Raven, Picasso, Dali, Renoir, Lucienne, Cezanne and Rembrandt.github.com · read 1 Oct 2026
Interface
The command-line interface is identical on Windows and Unix-like operating systems.github.com · read 1 Oct 2026
License
The repository is distributed under the GNU Lesser General Public License version 3.github.com · read 1 Oct 2026
Linux access
Linux operation requires elevated access to the northbridge configuration space through libpci and /dev/mem or the ryzen_smu kernel module.github.com · read 1 Oct 2026
Linux installation
The project does not provide precompiled distribution packages for Linux and instructs users to build it from source.github.com · read 1 Oct 2026
Monitoring
The --info option shows information and important power metrics after adjustment, while --dump-table shows the full power metric table before and after adjustment.github.com · read 1 Oct 2026
Persistence limitation
Device power-management features can overwrite settings, requiring values to be applied again regularly.github.com · read 1 Oct 2026
Power limits
It exposes sustained, fast and slow power-limit settings in milliwatts.github.com · read 1 Oct 2026
Privileges
RyzenAdj should be run as Administrator on Windows or as root on Linux.github.com · read 1 Oct 2026
Purpose
RyzenAdj adjusts power-management settings for Ryzen mobile processors.github.com · read 1 Oct 2026
Release
The GitHub releases page lists v0.19.0 as the latest release.github.com · read 1 Oct 2026
Thermal control
It supports setting the Tctl temperature limit in degrees Celsius.github.com · read 1 Oct 2026
Windows build
Windows builds support Visual Studio with MSVC or Clang with Nmake, while MinGW-gcc is currently unsupported.github.com · read 1 Oct 2026

Alternatives to RyzenAdj

Every alternative, ranked