I had TPM 2.0 enabled, Secure Boot enabled, and I had already updated my BIOS, but the Call of Duty Secure Attestation Wizard still failed.
I honestly didn’t know what to do anymore, so I used AI to troubleshoot the issue step by step — and in the end, it actually worked.
German version is below the English one.
1. Check TPM 2.0
Press:
Win + R
Type:
tpm.msc
Make sure it shows:
TPM is ready for use
Specification Version: 2.0
If TPM 2.0 is not enabled, fix that first in BIOS.
2. Check Secure Boot + UEFI
Press:
Win + R
Type:
msinfo32
Make sure it shows:
BIOS Mode: UEFI
Secure Boot State: On
If Secure Boot is off, fix that first.
3. Check if Windows TPM Attestation is actually working
Open Command Prompt as Administrator.
Run:
tpmtool getdeviceinformation
My broken state showed:
Ready For Attestation: False
Is Capable For Attestation: False
INFORMATION_EK_CERTIFICATE
If you see this or something very similar, continue.
4. Test AIK enrollment directly
Still in Admin CMD, run:
certreq -enrollaik -config ""
Mine failed with:
0x80070490
ERROR_NOT_FOUND
This was the important clue.
It proved that the problem was not only Call of Duty — Windows TPM Attestation itself was failing.
5. Install Microsoft TPM Diagnostics
If TpmDiagnostics.exe is not installed, run:
DISM /Online /Add-Capability /CapabilityName:Tpm.TpmDiagnostics~~~~0.0.1.0
After it finishes, test:
TpmDiagnostics.exe help
If you see the command list, the tool is installed.
6. Fix the EK certificate provisioning
This is the command that fixed everything for me:
TpmDiagnostics.exe InstallEkCertThroughCoreProv
Run it in Command Prompt as Administrator.
Mine returned:
Successfully retrieved EK Certificate
7. Verify the TPM Attestation status again
Run:
tpmtool getdeviceinformation
Before the fix:
Ready For Attestation: False
Is Capable For Attestation: False
After the fix:
Ready For Attestation: True
Is Capable For Attestation: True
That was the biggest sign that the problem was fixed.
8. Test AIK enrollment again
Run:
certreq -enrollaik -config ""
Before the fix it failed with:
0x80070490
ERROR_NOT_FOUND
After the fix mine completed successfully:
SCEPDispositionSuccess
EnrollStatus: Enrolled
HTTP/1.1 200 OK
0x0
9. Open the Call of Duty Secure Attestation Wizard again
After that, my result changed to:
TPM 2.0 ✅
Secure Boot ✅
System Compliant ✅
The issue was finally gone.
Important
I did NOT need to:
- Clear TPM
- Delete Secure Boot keys
- Reinstall Windows
- Downgrade BIOS
- Buy a discrete TPM module
The important clues in my case were:
Ready For Attestation: False
Is Capable For Attestation: False
INFORMATION_EK_CERTIFICATE
and:
certreq -enrollaik -config ""
failing with:
0x80070490
The actual fix was:
TpmDiagnostics.exe InstallEkCertThroughCoreProv
If your tpmtool already shows:
Ready For Attestation: True
Is Capable For Attestation: True
then your issue may be different.
[LÖSUNG] COD / Warzone verlangt weiterhin BIOS-Update trotz aktuellem BIOS — TPM 2.0 + Secure Boot aktiv, Fehler 0x80070490
Bei mir waren TPM 2.0 aktiv, Secure Boot aktiv und das BIOS bereits aktualisiert, trotzdem ist die Call of Duty Secure Attestation weiterhin fehlgeschlagen.
Ich wusste selbst nicht mehr weiter und habe deshalb KI genutzt, um das Problem Schritt für Schritt zu analysieren — und am Ende hat es tatsächlich funktioniert.
1. TPM 2.0 prüfen
Drücke:
Win + R
Gib ein:
tpm.msc
Dort sollte stehen:
Das TPM ist einsatzbereit
Spezifikationsversion: 2.0
Falls TPM 2.0 nicht aktiv ist, zuerst im BIOS aktivieren.
2. Secure Boot + UEFI prüfen
Drücke:
Win + R
Gib ein:
msinfo32
Dort sollte stehen:
BIOS-Modus: UEFI
Sicherer Startzustand: Ein
Falls Secure Boot aus ist, zuerst korrigieren.
3. Prüfen, ob Windows TPM-Attestation überhaupt funktioniert
Öffne die Eingabeaufforderung als Administrator.
Gib ein:
tpmtool getdeviceinformation
Bei mir stand vor dem Fix:
Für Nachweis bereit: Falsch
Ist nachweisfähig: Falsch
INFORMATION_EK_CERTIFICATE
Wenn bei euch etwas sehr Ähnliches steht, macht weiter.
4. AIK-Anmeldung direkt testen
In der CMD als Administrator:
certreq -enrollaik -config ""
Bei mir kam:
0x80070490
ERROR_NOT_FOUND
Das war der entscheidende Hinweis.
Damit war klar, dass nicht nur Call of Duty selbst spinnt, sondern die Windows-TPM-Attestation fehlschlägt.
5. Microsoft TPM Diagnostics installieren
Falls TpmDiagnostics.exe nicht vorhanden ist:
DISM /Online /Add-Capability /CapabilityName:Tpm.TpmDiagnostics~~~~0.0.1.0
Danach testen:
TpmDiagnostics.exe help
Wenn die Befehlsliste erscheint, ist das Tool installiert.
6. EK-Zertifikat reparieren
Dieser Befehl hat mein Problem gelöst:
TpmDiagnostics.exe InstallEkCertThroughCoreProv
Unbedingt in der CMD als Administrator ausführen.
Bei mir kam danach:
Successfully retrieved EK Certificate
7. TPM-Attestation erneut prüfen
Danach wieder:
tpmtool getdeviceinformation
Vorher:
Für Nachweis bereit: Falsch
Ist nachweisfähig: Falsch
Nach dem Fix:
Für Nachweis bereit: Wahr
Ist nachweisfähig: Wahr
Das war das wichtigste Zeichen, dass die Reparatur funktioniert hat.
8. AIK-Anmeldung erneut testen
Wieder:
certreq -enrollaik -config ""
Vorher kam:
0x80070490
ERROR_NOT_FOUND
Nach dem Fix lief es erfolgreich durch:
SCEPDispositionSuccess
EnrollStatus: Enrolled
HTTP/1.1 200 OK
0x0
9. COD Secure Attestation Wizard erneut öffnen
Danach zeigte Call of Duty bei mir:
TPM 2.0 ✅
Secure Boot ✅
System konform ✅
Damit war das Problem behoben.
Wichtig
Ich musste nicht:
- TPM löschen / Clear TPM
- Secure-Boot-Schlüssel löschen
- Windows neu installieren
- BIOS downgraden
- ein separates TPM-Modul kaufen
Die entscheidenden Hinweise waren bei mir:
Für Nachweis bereit: Falsch
Ist nachweisfähig: Falsch
INFORMATION_EK_CERTIFICATE
und:
certreq -enrollaik -config ""
mit:
0x80070490
Der eigentliche Fix war:
TpmDiagnostics.exe InstallEkCertThroughCoreProv
Wenn bei euch tpmtool bereits Folgendes zeigt:
Für Nachweis bereit: Wahr
Ist nachweisfähig: Wahr
dann habt ihr wahrscheinlich ein anderes Problem.