FREEDOM251

Freedom251 › PC Overclocking Software

ZenStates

Free plan Windows

Visit ZenStates Alternatives

ZenStates's own site

What ZenStates is

ZenStates is a free, open-source Windows application for controlling AMD Ryzen CPU settings through SMU commands. The package includes a graphical interface, ZenStates.exe, and a service executable, ZenStatesSrv.exe. Documented controls can enable or disable overclocking, set overclock frequencies and VID, and adjust maximum boost frequencies for single-thread and multicore applications. The multicore maximum remains subject to PBO limits. Other commands set the FIT limit scalar from 1 to 10 and the TjMax temperature, whose unit the README describes as probably degrees Celsius. The listed Windows support covers XP, Vista, 7, 8, and 10. Installation involves extracting a ZIP and running ZenStates.exe, with the WinRing driver and .NET Framework 4.0 required. The reverse-engineered command research is based on SMU version 64.40.00, and the README says no public document describes the available commands. DisableSmuFeatures is rejected with response 0xFD and appears blocked by AMD. The repository uses GPL-3.0.

Who it suits

ZenStates suits Windows users with AMD Ryzen systems who need SMU-based CPU tuning controls. It is intended for users comfortable installing a driver and .NET prerequisite.

What it does well

  • Free and open-source
  • Controls AMD Ryzen settings
  • Includes graphical interface and service
  • Supports boost and FIT controls
  • GPL-3.0 license

What to know first

  • Windows support listed through version 10
  • Requires WinRing driver
  • Requires .NET Framework 4.0
  • One command is rejected by AMD

Verdict

ZenStates offers documented Ryzen tuning commands in a free Windows package. Its prerequisites, older listed Windows versions, and reverse-engineered command scope matter before installation.

Facts from ZenStates's own pages

Boost controls
Documented commands set the single-thread maximum boost frequency and the maximum boost frequency for multicore applications, with the latter still subject to PBO limits. · github.com, 8 Oct 2026
Command limitation
The README says the DisableSmuFeatures command is rejected with response 0xFD and seems to be blocked by AMD. · github.com, 8 Oct 2026
Command research
The README says its SMU command research is based on SMU version 64.40.00 and that no public document describes the available commands. · github.com, 8 Oct 2026
FIT scalar
A documented command sets the FIT limit scalar from 1 to 10. · github.com, 8 Oct 2026
Installation
The application is distributed as a ZIP containing the GUI and service executables, and the README describes extracting it and running ZenStates.exe. · github.com, 8 Oct 2026
Interface
The application includes a graphical interface executable, ZenStates.exe, and a service executable, ZenStatesSrv.exe. · github.com, 8 Oct 2026
License
The repository identifies its license as GPL-3.0. · github.com, 8 Oct 2026
Maker site
The repository links to zenstates.protonrom.com, which currently displays a domain-reserved page rather than product information. · zenstates.protonrom.com, 8 Oct 2026
Overclocking
Its documented commands include enabling or disabling overclocking and setting overclock frequencies and VID. · github.com, 8 Oct 2026
Project website
The linked project website currently displays a reserved-domain notice rather than product, pricing, or company details. · zenstates.protonrom.com, 8 Oct 2026
Purpose
ZenStates is a Windows application for controlling AMD Ryzen CPU settings through SMU commands. · github.com, 8 Oct 2026
Requirements
The README lists the WinRing driver and .NET Framework 4.0 as prerequisites. · github.com, 8 Oct 2026
Security
The README requires installing a WinRing driver but does not state a security certification or compliance standard. · github.com, 8 Oct 2026
Supported systems
The README lists Windows XP, Vista, 7, 8, and 10 as supported operating systems. · github.com, 8 Oct 2026
Supported Windows versions
The README lists Windows XP, Vista, 7, 8, and 10 as supported operating systems. · github.com, 8 Oct 2026
Technical scope
The listed reverse-engineered SMU command research is based on SMU version 64.40.00. · github.com, 8 Oct 2026
Temperature
The command list includes setting TjMax temperature, with the README saying the unit is probably degrees Celsius. · github.com, 8 Oct 2026
Temperature setting
A documented SMU command sets the TjMax temperature, described as probably being in degrees Celsius. · github.com, 8 Oct 2026

Where ZenStates stands on Freedom251

Look at these too