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

#76
ThrashZone
Hi,
Yeah back to one of those protected ms account features lol
Posted on Reply
#77
Mussels
Freshwater Moderator
R-T-BThey did? My ryzen x570 board still has CSM.
Same. All Zen have UEFI with CSM.
If you have secureboot enabled, CSM gets disabled.
DaxeUnfortunately that's not the case. Enabling discrete TPM without such a module installed results in the bios resetting itself to fTPM :-(
That's my experience with an Asus TUF Gaming X570 Plus Wifi, so I would be glad to hear about other options to disable fTPM.
Not here it doesnt - have you tried clearing the TPM keys at the same time?


Can someone with an un-modified W11 install, verify what happens when:

1. fTPM is disabled
2. TPM keys are cleared (They can be re-loaded from the CPU safely)


I know that disabling secureboot ends up in errors, but i never checked the others before using rufus to mod my installs.
Posted on Reply
#78
R-T-B
MusselsSame. All Zen have UEFI with CSM.
If you have secureboot enabled, CSM gets disabled.



Not here it doesnt - have you tried clearing the TPM keys at the same time?


Can someone with an un-modified W11 install, verify what happens when:

1. fTPM is disabled
2. TPM keys are cleared (They can be re-loaded from the CPU safely)


I know that disabling secureboot ends up in errors, but i never checked the others before using rufus to mod my installs.
I did exactly this just the other day, if your drive isn't bitlockered pretty sure it just boots. Probably stops upgrades though.
Posted on Reply
#79
TheOne
Apparently if you try to switch to discrete without a TPM module the BIOS switches it back, well that at least is what I seem to have run into on my ASUS MB, and apparently an internet search shows others having the same results.
Posted on Reply
#80
Manderion
MaenadFINNothing to complain here, works like a charm. R5 3600, B550 & Win11 Pro
For me it works perfect on Win 11 Pro. I have R5 3600x all clocks oc-ed to 4,3 ghz , MSI B550-a Pro, 16gb ram 3800mhz (16-18-18-18-36), MSI Mech 2x oc (by me clocked till the end) and the A.70 UEFI version
Posted on Reply
Add your own comment
Apr 12th, 2025 17:46 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts