Skip to main content

TPM is causing more issues with Windows 11 and Ryzen CPUs

AMD Ryzen systems have a major bug, and users running Windows 11 have no way to currently solve it. The issue comes down to the Trusted Platform Module, or TPM, that Windows 11 requires. Ryzen processors using a firmware TPM are causing stutters, even when doing mundane tasks.

There are a lot of technical details, but some context is important first. When Microsoft announced Windows 11, the tech community went into a frenzy over the system requirements. Part of that frenzy was due to processor requirements, but the other part came from TPM. Windows 11 requires TPM, even if you build your own PC.

An Asus TPM chip on a motherboard.
A TPM is usually soldered to the motherboard, but add-on modules are available, too. Image used with permission by copyright holder

TPM handles deep encryption on your PC. It stores the secret keys for things like Windows Hello and BitLocker, securing them away from the main processor in case of an attack. Ideally, the TPM is a separate hardware module on your motherboard, but motherboard makers can also build in firmware TPM.

Get your weekly teardown of the tech behind PC gaming
Check your inbox!

Windows 11 supports both hardware and firmware TPM, but you need one of them. You may find hardware TPM on a recent motherboard, but more often than not, motherboards ship with firmware TPM. Prior to Windows 11, most motherboards actually shipped with the firmware TPM disabled to avoid issues like this.

This is a bug with AMD processors, not with Windows. Still, AMD Ryzen users who have taken the plunge and upgraded to Windows 11 don’t have a lot of recourse. The issue also applies to Windows 10, and turning off firmware TPM in your motherboard’s BIOS should help with the stuttering.

You may be able to with Windows 11 as well, though you should know that unsupported Windows 11 installs aren’t entitled to updates. Some unsupported installs have received updates, but Microsoft has made it clear that systems that don’t meet the minimum requirements aren’t under any official support.

AMD recommends switching to a hardware TPM module in the meantime. You can pick one up for around $30, but make sure to turn off any encryption that the TPM handles before disabling or switching. AMD warns that you may lose data encrypted with things like BitLocker if you change your TPM method.

An AMD Ryzen 9 3900X on a table.
Dan Baker/Digital Trends

I found a few modules for around $30, but they may be much more expensive. Near the announcement of Windows 11, scalpers snatched up the modules at list price and sent them live on eBay for upwards of $100. Hopefully that won’t happen again.

The bug, which was discovered by AMD, comes down to how Windows and TPM transfer information. In short, some Ryzen systems are taking longer than expected to handle memory functions on the motherboard, causing brief pauses while you’re using the system. It doesn’t matter what is happening on your PC, either; the memory task is a background function, and it can pop up even when your machine is idle.

A fix is coming, but you shouldn’t expect it soon. AMD says motherboard makers are working on issuing firmware updates and that they’ll start rolling out around the beginning of May. In the meantime,  you either have to deal with the stutters or find a different solution for TPM.

This is on the shoulders of AMD, but Windows 11 doesn’t make the issue any better for users who have upgraded. The good news is that AMD is finally acknowledging the problem. You can find Reddit threads from January complaining about the issue, and AMD is just now working on a solution.

I poked around on a few AMD Ryzen systems with firmware TPM and didn’t have any problems. And according to user reports, it doesn’t look like the issue applies to all Ryzen machines. If you’re in the unlucky camp of people experiencing stutters, there’s a workaround for now, but you’ll need to hold tight for an official fix.

Jacob Roach
Lead Reporter, PC Hardware
Jacob Roach is the lead reporter for PC hardware at Digital Trends. In addition to covering the latest PC components, from…
Gigabyte just confirmed AMD’s Ryzen 9000 CPUs
Pads on the AMD Ryzen 7 7800X3D.

Gigabyte spoiled AMD's surprise a bit by confirming the company's next-gen CPUs. In a press release announcing a new BIOS for X670, B650, and A620 motherboards, Gigabyte not only confirmed that support has been added for next-gen AMD CPUs, but specifically referred to them as "AMD Ryzen 9000 series processors."

We've already seen MSI and Asus add support for next-gen AMD CPUs through BIOS updates, but neither of them called the CPUs Ryzen 9000. They didn't put out a dedicated press release for the updates, either. It should go without saying, but we don't often see a press release for new BIOS versions, suggesting Gigabyte wanted to make a splash with its support.

Read more
4 CPUs you should buy instead of the Ryzen 7 7800X3D
AMD Ryzen 7 7800X3D sitting on a motherboard.

The Ryzen 7 7800X3D is one of the best gaming processors you can buy, and it's easy to see why. It's easily the fastest gaming CPU on the market, it's reasonably priced, and it's available on a platform that AMD says it will support for several years. But it's not the right chip for everyone.

Although the Ryzen 7 7800X3D ticks all the right boxes, there are several alternatives available. Some are cheaper while still offering great performance, while others are more powerful in applications outside of gaming. The Ryzen 7 7800X3D is a great CPU, but if you want to do a little more shopping, these are the other processors you should consider.
AMD Ryzen 7 5800X3D

Read more