Problem with tpm 2.0 activation
PC components:
Motherboard: MSI MAG X570S TORPEDO MAX
CPU: AMD Ryzen 9 5950X
Windows version: Windows 11 Pro 23H2 22631.2715
Everything is activated the BIOS.

But in Windows there is no tpm, it says “cannot find a compatible trusted module”

P.S I want to play faciet, but it requires tpm 2.0
Last edited by нефор давай; Apr 1, 2024 @ 10:59am
< >
Showing 1-10 of 10 comments
N3tRunn3r Apr 1, 2024 @ 10:54am 
AMD stuff and TPM 2.0 dont work correctly or lets say properly together. There are various issues towards these 2 brands. Microsoft tries to fix some TPM 2.0 issues with AMD ..

The only temp-fix was to disable "fTMP" in your UEFI BIOS .. try to disable fTMP, restart your machine, and re-enable ti again, maybe this will help ..

Updating motherboard drivers / bios, chipset drivers and other hardware drivers and controllers might help too ..

You should check some news and guides within the world wide web .. Well, there are explicite guides and reports between MSI MB's, AMD Processors and TMP 2.0
Last edited by N3tRunn3r; Apr 1, 2024 @ 11:19am
It's pretty vague to state everything is activated the BIOS. Are you sure the correct setting is enabled in the BIOS?

https://www.msi.com/blog/How-to-Enable-TPM-on-MSI-Motherboards-Featuring-TPM-2-0

What BIOS version are you using? If it's not the latest, have you tried updating? Have you tried clearing the CMOS/resetting the BIOS to defaults?
Originally posted by N3tRunn3r:
AMD stuff and TPM 2.0 dont work correctly or lets say properly together.

You should check some news and guides within the world wide web .. Well, there are explicite guides and reports between MSI MB's, AMD Processors and TMP 2.0
Are you sure you're not just conflating "I passively saw issues once upon a time involving some of these variables so I'm going to presume it's normal not to work at all"? Because I admittedly get that impression from this. If you have a specific source showing that it is confirmed to not work properly on MSI motherboards, then could you provide that instead of deferring to "check the web". What exactly are we looking for? Random occurrences of any issue whatsoever?

It's functional for me on an MSI motherboard (MAG X570S Tomahawk Max) and that was/is with a pair of AMD CPUs (Zen 2 and Zen 3).
Bad 💀 Motha Apr 2, 2024 @ 7:58pm 
If you enable.TPM you must also enable Secure Boot.

Then you need to do a clean OS install while those are enabled.

Before any of this, update to latest BIOS first
Last edited by Bad 💀 Motha; Apr 2, 2024 @ 7:59pm
Kue8all Apr 3, 2024 @ 3:09pm 
I had to download AMD chipset software, from their website to get TPM working.
CSM= disable
Secure Boot= standard/enabled
ftpm= enable
Crashed Apr 3, 2024 @ 11:14pm 
Originally posted by Bad 💀 Motha:
If you enable.TPM you must also enable Secure Boot.

Then you need to do a clean OS install while those are enabled.

Before any of this, update to latest BIOS first
Actually that is not true. Only big caveat is you must pause BitLocker if you use it, and plan on toggling Secure Boot or any other sensitive BIOS settings.

Originally posted by Kue8all:
I had to download AMD chipset software, from their website to get TPM working.
Isn't TPM supposed to have a standardized interface exposed without requiring any drivers?
Cathulhu Apr 4, 2024 @ 12:15am 
Indeed the driver part makes no sense as TPM is standardized and requires no drivers on the OS side.
MonkehMaster Apr 4, 2024 @ 1:15am 
i dont understand devs trying to force tpm/ftmp requirements, its ridiculous.

also them requiring tpm/ftpm 2.0, instead of allowing tpm/ftpm 1.2 like microsoft allows... or simply not requiring it at all.

they are essentially locking customers out of their platform.

anywho, as mentioned by others, you need to enable it in bios (and do w/e else to make it work...), though i personally dont know how amd runs with it, or intel for that matter, i have tpm 1.2, but i bypassed that tpm nonsense, it causes more issues than its worth.

vanguard from riot also requires tpm/ftpm...

and valorant.
Last edited by MonkehMaster; Apr 4, 2024 @ 1:32am
Cathulhu Apr 4, 2024 @ 2:17am 
https://support.microsoft.com/en-us/windows/enable-tpm-2-0-on-your-pc-1fd5a332-360d-4f46-a1e7-ae6b0c90645c
Actually, Microsoft requires TPM 2.0 for Windows 11.
TPM 1.2 is not good enough to meet the requirements.
MonkehMaster Apr 4, 2024 @ 2:47am 
actually, microsoft ships its own, cpu bypass and tpm bypass allowing tpm 1.2

under the registry key..

HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup

https://support.microsoft.com/en-us/windows/ways-to-install-windows-11-e0edbbfb-cfc5-4011-868b-2ce77ac7c70e

Microsoft recommends against installing Windows 11 on a device that does not meet the Windows 11 minimum system requirements. If you choose to install Windows 11 on a device that does not meet these requirements, and you acknowledge and understand the risks, you can create the following registry key values and bypass the check for TPM 2.0 (at least TPM 1.2 is required) and the CPU family and model.

Registry Key: HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup

Name: AllowUpgradesWithUnsupportedTPMOrCPU

Type: REG_DWORD

Value: 1

Note: Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

they actually put it in the iso's now a days, instead of having people do it themselves, you can download an iso right now and check the registry during first menu on install, by using shift f10 and typing "regedit" and looking for that key in the registry.

whether they disabled or still have it enabled now, im not sure, but when i installed win 11 pro, said registry entry was already in my registry and still is, despite using a batch file script, to bypass everything.

or use rufus.

you can also simply bypass everything manually, by simply editing it in, the same registry key as microsoft supplied under "MoSetup", erasing the supplied dword from microsoft and adding the ones below, so there is no confilcts.

you can as well, create your own key manually, name it and edit in those registry entries, while removing the key "MoSetup" and bypass that way.

or in the above, create your own batch script (with notepad++ or even notepad) with said entries and do the same by simply running it.

you can also export that registry key, or your whole registry, to "be safe" and import back to fix issues, or simply reinstall the OS with a clean registry, if you somehow mess it up, which is very unlikely.

(in the below quote, is what you would see in a batch file script, and/or the entries you would manually edit into your registry with the instruction in the above quote from microsoft).

"BypassTPMCheck"=dword:00000001
"BypassSecureBootCheck"=dword:00000001
"BypassRAMCheck"=dword:00000001
"BypassStorageCheck"=dword:00000001
"BypassCPUCheck"=dword:00000001

you can find all this info, ect.. on the net.
Last edited by MonkehMaster; Apr 4, 2024 @ 3:34am
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Apr 1, 2024 @ 10:46am
Posts: 10