Essential overclock controls for your AMD Ryzen processor.

ZenStates helps with benchmarking and provides handy performance boost options. No matter the motherboard vendor, the app should help you achieve a better score in some common benchmarks.

Latest v0.0.0 for Windows
screenshot

Overclock

Switch between manual and auto overclock.
Control P-State frequencies and voltages on the fly. Toggle C6 states and tweak power limits.

Boards with compatible Port80 can benefit from realtime CPU temperature update.

Performance Boost

Performance Bias profiles help you apply tweaks for different benchmarks.
Previously an exclusive feature of ASUS motherboards, now available for all vendors.

Get your highest score ever and compare to other overclockers on sites such as hwbot.org.

Automate

Save your overclock settings and set the app to load them on startup.

Restore previous settings with a click of a button.

How To

This short how-to should get you started.

System Requirements

  • AMD Ryzen, Threadripper or EPYC processor
  • .NET Framework 4.0 or newer
  • WinRing0 (also bundled with the app)
  • Supported OS: Windows XP/Vista/7/8/10

Installation

Extract the downloaded archive anywhere on the disk.

The app consist of 2 executables - a GUI ZenStates.exe and a service ZenStatesSrv.exe.
If you're coming from an older version, run provided uninstall.bat first. Next run of the GUI will automatically install the service.

Functions

Overclock Mode

The two main modes are Auto and Manual. The app will try to detect if manual overclock is active from bios.
Manual mode is easily engaged when the multiplier is et to anything different than auto. Overclock mode should lift all limits, except over-temperature protection.

Due to differences between Zen/Zen+ and Zen2, the application will automatically turn on applicable controls.
For example, P-states don't work as expected on Zen2. Read and write operations complete successfully, but they seem to be ignored. Differences might be expected due to different AGESA and SMU versions as well.

The lack of public documentation makes things even harder. Unfortunately, it doesn't seem AMD is keen on releasing it for 17h family, so most of the work is done via reverse-engineering.

Performance Bias

Provides several profiles for different benchmarks. The boost for Zen2 is not that big, but still there. First generation of Zen has the biggest score boost.

Performance Enhancer

PBO presets to control power limits. Unfortunately I haven't found a way to control PPT, TDC and EDC on Matisse yet. Should work on older generations.

Changelog

  • Support for Zen, Zen+ and Zen2
  • Redesign Settings and add Auto and Manual OC panels
  • Add SMU version detection
  • Fix performance bias options

  • Add manual overclock controls. Several features are disabled, because it is currently not possible to change them.

  • Add AMD EPYC2 (Rome) CPUID

  • Add CPUIDs for Matisse (Zen2) processors, A0 and B0 revisions.

1. Terms

By accessing the website at https://zenstates.protonrom.com/, you are agreeing to be bound by these terms of service, all applicable laws and regulations, and agree that you are responsible for compliance with any applicable local laws. If you do not agree with any of these terms, you are prohibited from using or accessing this site. The materials contained in this website are protected by applicable copyright and trademark law.

2. Use License

  1. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
    1. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.;

3. Disclaimer

  1. The materials on this website are provided on an 'as is' basis. We make no warranties, expressed or implied, and hereby disclaims and negates all other warranties including, without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non-infringement of intellectual property or other violation of rights.
  2. Further, we do not warrant or make any representations concerning the accuracy, likely results, or reliability of the use of the materials on its website ans software or otherwise relating to such materials or on any sites linked to this site.

4. Limitations

In no event shall ZenStates or its suppliers be liable for any damages (including, without limitation, damages for loss of data or profit, or due to business interruption) arising out of the use or inability to use the materials on this website, even if ZenStates or a ZenStates authorized representative has been notified orally or in writing of the possibility of such damage. Because some jurisdictions do not allow limitations on implied warranties, or limitations of liability for consequential or incidental damages, these limitations may not apply to you.

5. Accuracy of materials

The materials appearing on this website could include technical, typographical, or photographic errors. We do not warrant that any of the materials on its website are accurate, complete or current. We may make changes to the materials contained on its website at any time without notice. However we do not make any commitment to update the materials.

6. Links

Although personally using all of the linked sites, we are not responsible for the contents of any such linked site. Use of any such linked website is at the user's own risk.

7. Modifications

We may revise these terms of service for its website at any time without notice. By using this website you are agreeing to be bound by the then current version of these terms of service.

8. Governing Law

These terms and conditions are governed by and construed in accordance with the laws of Bulgaria and you irrevocably submit to the exclusive jurisdiction of the courts in that State or location.

Your privacy is important to us.

This website (https://zenstates.protonrom.com/) and the ZenStates app don't collect any information about its users.

We don't use cookies or any other tracking technologies on this website and the provided software.

We are not affiliated by any means to any third party services.

Our website may link to external sites that are not operated by us. Please be aware that we have no control over the content and practices of these sites, and cannot accept responsibility or liability for their respective privacy policies.

Your continued use of our website and software will be regarded as acceptance of our practices around privacy and personal information. If you have any questions, feel free to contact us.

This policy is effective as of 15 December 2019.