Monday, March 7th 2022

AMD Isolates Windows 11 and Windows 10 Performance Stuttering Issues to fTPM

Does it take ages for the taskbar calendar and notification center to load on your Windows 11 PC powered by an AMD Ryzen processor? Notice random stutters in performance? Chances are, the lag is caused not due to user-interface bugs by Microsoft, but hardware. AMD discovered that certain Ryzen-powered Windows 11 and Windows 10 PCs experience intermittent performance stutters when running with fTPM (firmware TPM) enabled.

The performance stutter is caused due to background memory transactions between Windows and the fTPM, to authenticate an action, as the fTPM serves the function of a hardware root of trust. Since the fTPM is part of the UEFI firmware that resides on the SPI flash EEPROM chip, the performance stutter is caused due to fTPM-related memory transactions with this chip.
AMD issued an immediate workaround, as well as announced that it's working on a fix. As a workaround, you can switch from fTPM to a discrete TPM module (or dTPM), which uses the TPM 2.0 header on your motherboard. dTPMs such as the one pictured above, have been selling on Amazon for anywhere between $50-100. Be absolutely sure to disable Bitlocker before switching between fTPM and dTPM, if you have it enabled. Or you could just wait for AMD's fix, which will be distributed by motherboard or OEM vendors, as UEFI firmware updates.

AMD expects firmware updates with the fix to start coming out around May 2022. These will use the AGESA V2 ComboPI 1.2.0.7 (or later) microcode. The latest version of AGESA in distribution is 1.2.0.6b.
Source: AMD
Add your own comment

81 Comments on AMD Isolates Windows 11 and Windows 10 Performance Stuttering Issues to fTPM

#26
ThrashZone
WirkoAm I the only one wondering what these "actions" are?
Hi,
Guess everyone will have to get bios/ micro codes/ drivers/... from ms store so they comply with ms.
Posted on Reply
#27
AVATARAT
I am using fTPM, but don't have stuttering.
Posted on Reply
#28
KainXS
I actually have this issue after RMAing my first 5800x which had whea crashes. On the second cpu but it's tolerable. First cpu did not have the issue though but it crashed so much it didn't matter
Posted on Reply
#29
R-T-B
Is the stuttering perhaps related to whether or not bitlocker is encrypting your drive with the tpm keys?

Because I prevent that, implicitly. And no stuttering.
Posted on Reply
#30
Camm
I've seen this issue on a 5800X/X570 system, but is incredibly intermittent. Have Bitlocker disabled however (I usually have it enabled, just isn't at the moment).
Posted on Reply
#31
tabascosauz
Just to be clear, this isn't some sort of subtle microstutter that somehow can be made less noticeable by VRR. You either have seen it, or you haven't, there's no in-between. It's not something that plagues your system every waking moment of the day. You might see it twice in one day, or you might go a week before seeing it again.

Posted on Reply
#32
R-T-B
tabascosauzYou might see it twice in one day, or you might go a week before seeing it again.
What does it manifest as? Because I may have had the random odd framedrop here and there, but I've just been chalking them up to the fact my latest game of choice (KSP) was coded by people basically watching "how to code" youtube tutorials.

If that's it, then yeah, sometimes, like once daily I see a random spurt of sub 30fps frames. But it's over quick and I always assumed it was just shoddy programming (still might be)

EDIT: Just watched the youtubes. Very suspect indeed. That is exactly what I've been seeing, about once per day.
Posted on Reply
#33
Minus Infinity
Ok after watching those videos I've never had that problem ever, on my admittedly Win 10 set-up with either the 3700X or 5800X on X570 board. But ftpm is enabled not that I use bitlocker. I guess it was enabled by default and I didn't think to turn it off.
Posted on Reply
#34
Mussels
Freshwater Moderator
Wow, that's not exactly a great way to fix it.


Better off disabling FTPM in your windows installer
R-T-BIs the stuttering perhaps related to whether or not bitlocker is encrypting your drive with the tpm keys?

Because I prevent that, implicitly. And no stuttering.
Nah its certain OS actions checking the fTPM, and the system freezes while it waits for the response

How often its triggered would come down to running software
Posted on Reply
#35
R-T-B
MusselsNah its certain OS actions checking the fTPM, and the system freezes while it waits for the response
Yes... and bitlocker encrypted drives with keys in the TPM would use them far more often.
Posted on Reply
#36
Mussels
Freshwater Moderator
R-T-BYes... and bitlocker encrypted drives with keys in the TPM would use them far more often.
If you're willing to be a guinea-frog, use rufus to make a W11 ISO, with TPM and secureboot removed.


Run setup.exe from the you-ess-bee, 'upgrade' your OS and see if you disable FTPM on reboot
Posted on Reply
#37
Punkenjoy
tabascosauzJust to be clear, this isn't some sort of subtle microstutter that somehow can be made less noticeable by VRR. You either have seen it, or you haven't, there's no in-between. It's not something that plagues your system every waking moment of the day. You might see it twice in one day, or you might go a week before seeing it again.

Oh that bad, then no, i never had it. Neither before the fresh install or after. What i had was way lighter and shorter.

i am glad that is the case. This is quite intrusive.
Posted on Reply
#38
eidairaman1
The Exiled Airman
ThrashZoneHi,
Maybe asus did some mojo to the bios :cool:
AsRock.
Posted on Reply
#39
TheGuruStud
Sounds like a windows problem to me. That garbage doesn't need to be enabled. Ever.
Posted on Reply
#41
Ferrum Master
I enable it only during install of new win11 builds, after boot I disable it in bios.

Where is the problem with that? Why a seperate module is needed?
Posted on Reply
#42
VulkanBros
No issues on a 5800 x570 Unify using ftpm
Posted on Reply
#43
Bwaze
I have it, AMD 5900X, Gigabyte Aorus Elite x570, but I haven't seen it while gaming. It usually manifests itself only once almost every day, and isually while playing video, through VLC, Youtube, but it has happened also with music playback. It's a mild stutter for about half a second, my girlfriend usually doesn't even notice it.

I had it on Windows 11 when I upgraded from Windows 10, thought it's some remnant of playing with power settings. But I made a clean install with all the latest drivers and bios, and it didn't help. But I haven't seen much talk about it, and I didn't know it's widespread.
Posted on Reply
#44
Rares
Not even a problem with my Ryzen 3700x and CH7 Hero. Best experience ever!
Posted on Reply
#45
RJARRRPCGP
Reminds me of the single-core days! I only confirmed getting that kind of lag, when playing YouTube videos, sporadically. I had a hunch that Windows Defender might be interfering.
Posted on Reply
#46
pavle
And all this just because of trust. Who is trusting or not trusting whom in this story? I forget.
Posted on Reply
#47
W1zzard
samumMeanwhile, those of us that bypassed TPM at install have no problem with this.
+1 on that, it's what I do on all my systems
Posted on Reply
#48
TheDeeGee
ThrashZoneHi,
Driver issues is one of the main reasons I've never gone amd systems.
I can relate when i had a 5800X for a brief moment, what a freaking nightmare coming from Intel.

Send the whole lot back, thought things over for 3 months and got a 11700 (Non-K) instead. Plug & Play, zero issues, just like my old 4770K build, i will NEVER try AMD again.
Posted on Reply
#49
Legacy-ZA
Ah here it is, I knew it wasn't just me imagining those stutters. I guess this must have been the root cause.
Posted on Reply
#50
Bwaze
tabascosauzThe same reddit thread/youtube video where we were all introduced to the cause of this lovely bug stated that users have not had much luck with discrete TPMs either..........
Yeah, officially endorsing solutions that we know don't work in all cases worry me.

Perhaps the problem will be solved like in USB connectivity issues - AMD will just declare issue solved with new AGESA, and all further reports of people having issues will be ignored, or downplayed as rare cases.
Posted on Reply
Add your own comment
May 29th, 2024 06:32 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts