Sur PC, l'erreur New Key Failed to Generate ou le message Attestation Failure peut vous empêcher d'accéder au multijoueur et au mode DMZ de Call of Duty: Modern Warfare 4, même si le jeu se lance normalement. Le problème vient généralement de la configuration de sécurité de votre machine : Secure Boot désactivé, TPM 2.0 absent ou mal provisionné, ou firmware obsolète. Voici comment vérifier chaque élément, dans l'ordre, et lancer les diagnostics nécessaires sans réinstaller le jeu.
Commencez par les réglages de sécurité du firmware, puis passez aux outils Windows seulement si le problème persiste. Cette progression permet d'identifier si l'échec vient d'une fonction désactivée, d'un BIOS trop ancien ou d'un souci d'attestation TPM.
Activer Secure Boot dans le BIOS
Secure Boot est une fonction de sécurité du firmware qui garantit un processus de démarrage de confiance. S'il est désactivé ou mal configuré, Modern Warfare 4 peut échouer aux contrôles de sécurité requis.
Redémarrez votre PC et entrez dans le BIOS ou l'UEFI. Sur de nombreux systèmes, la touche Suppr ouvre le BIOS au démarrage, mais certains fabricants utilisent F2 ou une autre touche. Vous pouvez aussi passer par les options de récupération de Windows.
Dans l'interface du firmware, cherchez le réglage Secure Boot. Son emplacement et ses options varient selon la carte mère : consultez la documentation officielle de votre modèle plutôt qu'un guide conçu pour un autre système.
Activez Secure Boot si votre matériel le permet, enregistrez les modifications et redémarrez.
Pour vérifier l'état de Secure Boot sous Windows :
- Appuyez sur Win + R pour ouvrir Exécuter.
- Tapez
msinfo32et validez avec Entrée. - Repérez la ligne « État de démarrage sécurisé » dans les Informations système.
- Vérifiez qu'elle indique que Secure Boot est activé.
Vérifier le TPM 2.0
Le Trusted Platform Module (TPM) fournit des fonctions de sécurité matérielles, notamment pour les clés cryptographiques et les contrôles d'intégrité de l'appareil. Le processus d'attestation de Modern Warfare 4 peut échouer si le TPM est indisponible, désactivé ou mal provisionné.
Secure Boot et le TPM sont deux fonctions distinctes : activer l'une ne garantit pas que l'autre est active. Vérifiez-les indépendamment.
Pour contrôler l'état du TPM :
- Appuyez sur Win + R.
- Tapez
tpm.mscet validez. - Regardez la fenêtre de gestion du TPM.
- Vérifiez que le TPM est prêt à l'emploi et que sa version de spécification est bien 2.0.
Si Windows indique qu'aucun TPM compatible n'a été trouvé, cherchez dans le firmware de la carte mère une option comme Intel Platform Trust Technology (PTT) ou AMD CPU fTPM. Le nom exact dépend de votre matériel.
Si le TPM 2.0 est déjà actif mais que l'attestation échoue toujours, passez aux vérifications suivantes plutôt que de modifier sans cesse les réglages du firmware.
Mettre à jour le BIOS de la carte mère
Un BIOS obsolète peut parfois causer des problèmes de TPM ou de sécurité du firmware. Si Secure Boot et le TPM 2.0 sont activés mais que l'erreur persiste, vérifiez si le fabricant de votre carte mère propose une version plus récente pour votre modèle exact.
Avant de mettre à jour, identifiez votre carte mère et votre version actuelle du BIOS. Ces informations se trouvent dans les Informations système ou via l'utilitaire de support du fabricant. Téléchargez le firmware uniquement sur le site officiel du fabricant.
La procédure varie selon les fabricants, mais elle implique généralement de préparer une clé USB et d'utiliser l'utilitaire de mise à jour intégré au firmware.
Précautions à prendre avant une mise à jour du BIOS :
- Vérifiez que la mise à jour est bien destinée à votre modèle exact de carte mère ou de PC.
- Lisez attentivement les instructions d'installation du fabricant.
- Sauvegardez votre clé de récupération BitLocker si le chiffrement de l'appareil est activé.
- Utilisez une alimentation fiable et n'éteignez pas le PC pendant la mise à jour.
- N'interrompez pas le processus et ne retirez pas la clé USB avant la fin.
Après la mise à jour, revenez sous Windows et vérifiez que Secure Boot et le TPM 2.0 sont toujours activés. Les mises à jour du firmware peuvent réinitialiser certains réglages : ne partez pas du principe qu'ils sont inchangés.
Lancer l'outil d'attestation d'Activision
Si les prérequis de sécurité semblent remplis, utilisez l'outil officiel d'attestation d'Activision pour analyser le problème.
Cet outil permet de savoir si votre PC passe les contrôles requis et, lorsque c'est possible, propose de générer une clé de sécurité. Si la génération échoue, des diagnostics TPM plus poussés sont nécessaires.
Lancez le contrôle après avoir vérifié Secure Boot et le TPM 2.0. Si le résultat indique toujours un échec d'attestation, poursuivez avec les commandes Windows ci-dessous.
Vérifier l'état d'attestation du TPM via l'invite de commandes
Windows dispose d'un utilitaire en ligne de commande qui fournit des informations sur le TPM et ses capacités d'attestation.
Ouvrez l'invite de commandes et entrez :
tpmtool getdeviceinformation
Examinez ces deux champs dans le résultat :
| Champ | Ce qu'il indique |
|---|---|
| Ready for Attestation | Le TPM se déclare-t-il prêt pour l'attestation |
| Is Capable for Attestation | Le TPM se déclare-t-il capable d'attestation |
Si l'un des deux affiche False, le système n'est peut-être pas prêt à passer les contrôles requis. Ces résultats aident à cerner le problème sans en identifier la cause exacte à eux seuls.
Vérifiez ensuite l'intégrité des fichiers système de Windows.
Ouvrez l'invite de commandes en tant qu'administrateur et entrez :
sfc /scannow
Laissez l'analyse se terminer. Le vérificateur de fichiers système examine les fichiers protégés de Windows et tente de réparer les copies endommagées ou manquantes.
Si vous soupçonnez encore une corruption, vous pouvez aussi lancer :
DISM /Online /Cleanup-Image /ScanHealth
Cette commande vérifie la corruption du magasin de composants Windows. Il s'agit d'une analyse, pas d'une réparation : si DISM détecte une corruption à corriger, la commande de réparation appropriée peut être nécessaire.
Redémarrez le PC une fois les vérifications et réparations terminées, puis relancez le contrôle d'attestation.
Diagnostiquer le provisionnement du TPM via PowerShell
Si l'erreur persiste après les étapes précédentes, des diagnostics TPM supplémentaires peuvent aider. Cette procédure est avancée : vérifiez l'état du TPM et consultez la documentation Microsoft avant toute modification du provisionnement.
Ouvrez PowerShell en tant qu'administrateur et exécutez :
Get-Tpm
Get-TpmEndorsementKeyInfo
Ces commandes fournissent des informations sur l'état du TPM et sur sa clé d'approbation. Cherchez dans la sortie les signes que le TPM n'est pas prêt, que des informations requises manquent ou que le provisionnement n'est pas terminé.
La procédure source liste également ces commandes de provisionnement :
Enable-TpmAutoProvisioning
Initialize-Tpm -AllowClear -AllowPhysicalPresence
Une fois la procédure de provisionnement approuvée terminée, redémarrez le PC si nécessaire et revérifiez l'état du TPM. Ne partez pas du principe que les commandes ont réussi simplement parce qu'elles se sont exécutées.
Revérifier le TPM et relancer l'attestation
Après les réparations, ouvrez PowerShell et exécutez :
Get-Tpm
Revenez ensuite dans l'invite de commandes et lancez :
tpmtool getdeviceinformation
Examinez la sortie pour savoir si le TPM est prêt et capable d'attestation. Si les champs concernés affichent encore False, d'autres diagnostics sont nécessaires.
Enfin, ouvrez l'outil officiel d'attestation d'Activision et relancez une analyse. Si tous les contrôles passent, lancez Modern Warfare 4 et testez l'accès au multijoueur ou au DMZ.
Si l'analyse échoue toujours alors que le TPM est prêt et Secure Boot activé, contactez le support Activision avec les résultats des diagnostics plutôt que d'effacer le TPM ou de modifier le BIOS à répétition.
Tableau de dépannage rapide
Utilisez ce tableau pour identifier la prochaine étape selon le problème rencontré.
| Problème | Action recommandée |
|---|---|
| Secure Boot est désactivé | Vérifiez les réglages du BIOS/UEFI et activez-le si c'est pris en charge |
| Le TPM est introuvable sous Windows | Vérifiez les réglages TPM/PTT/fTPM dans le firmware |
| Le TPM est actif mais l'attestation échoue | Exécutez tpmtool getdeviceinformation |
| Corruption suspectée des fichiers système Windows | Lancez SFC puis, si besoin, les diagnostics DISM |
| Le BIOS est obsolète | Consultez les mises à jour officielles du fabricant |
| Le provisionnement du TPM semble incomplet | Approfondissez via PowerShell et la documentation officielle |
| L'attestation échoue encore après les réparations | Relancez l'outil officiel et contactez le support Activision |
En résumé
Pour corriger l'erreur New Key Failed to Generate ou Attestation Failure sur Modern Warfare 4, vérifiez que Secure Boot et le TPM 2.0 sont activés, contrôlez les mises à jour du BIOS et lancez l'outil d'attestation officiel. Si nécessaire, utilisez tpmtool getdeviceinformation, sfc /scannow et les diagnostics TPM complémentaires. L'effacement du TPM doit rester une solution de dernier recours, car il peut affecter les identifiants stockés et le chiffrement de l'appareil.
Questions fréquentes
Qu'est-ce qui provoque l'erreur New Key Failed to Generate sur Modern Warfare 4 ?
L'erreur est liée au processus d'attestation de l'appareil. Les causes possibles incluent Secure Boot désactivé, un TPM 2.0 indisponible ou non prêt, un problème de firmware ou un provisionnement TPM incomplet.
Modern Warfare 4 exige-t-il Secure Boot et le TPM 2.0 ?
Le guide de dépannage cité identifie Secure Boot et le TPM 2.0 comme des prérequis importants pour résoudre l'erreur d'attestation. Consultez les exigences officielles actuelles d'Activision pour confirmer celles qui s'appliquent à votre version du jeu et à votre système.
Comment vérifier que le TPM fonctionne correctement ?
Appuyez sur Win + R, tapez tpm.msc et examinez la fenêtre de gestion du TPM. Vous pouvez aussi lancer tpmtool getdeviceinformation dans l'invite de commandes et Get-Tpm dans PowerShell pour obtenir plus d'informations sur son état.
Que faire si l'erreur d'attestation persiste après avoir activé Secure Boot ?
Vérifiez le TPM 2.0 indépendamment, contrôlez la version du BIOS de votre carte mère et lancez les diagnostics des fichiers système Windows. Si le problème continue, utilisez l'outil d'attestation officiel d'Activision et contactez le support avec les résultats. N'effacez pas le TPM sans avoir compris ses effets sur BitLocker et les identifiants stockés.







