On lance Valorant ou League of Legends, et le client Riot affiche « un composant nécessaire n’a pas pu être installé » avant de planter. Le réflexe classique consiste à réinstaller le jeu, parfois même à formater. Dans la majorité des cas, le problème vient de Riot Vanguard, le système anti-triche, qui n’arrive pas à s’installer ou à se mettre à jour à cause d’un conflit avec Windows, un antivirus ou une configuration réseau.
TPM 2.0, Secure Boot et VBS : les prérequis que le message d’erreur ne mentionne pas
Quand on cherche la cause de l’erreur, on tombe souvent sur des guides qui recommandent de redémarrer le PC et de relancer le jeu. C’est rarement suffisant. Des correctifs récents pointent vers un blocage plus profond lié à la sécurité matérielle de Windows.
A voir aussi : Sécurité RGPD : protéger fichiers prospects sur PC portable en déplacement
Vanguard exige que TPM 2.0 et Secure Boot soient activés dans le BIOS/UEFI. Si l’un des deux est désactivé, l’anti-triche refuse de s’installer, et le client Riot renvoie ce fameux message sans préciser la vraie cause.
Vérifier ces paramètres en deux minutes
- Ouvrir l’invite Exécuter (Windows + R), taper tpm.msc et vérifier que le module TPM est en version 2.0 et prêt à l’emploi
- Pour Secure Boot, accéder au BIOS (touche F2, Suppr ou F12 selon la carte mère) et s’assurer que le mode de démarrage est bien UEFI avec Secure Boot activé
- Vérifier la virtualisation basée sur la sécurité (VBS) via « Informations système » dans Windows, rubrique « Sécurité basée sur la virtualisation » : si elle est désactivée alors que Vanguard la réclame, l’installation échoue silencieusement
Sur les cartes mères AMD, le TPM s’appelle souvent fTPM dans le BIOS. Sur Intel, on le trouve sous le nom PTT. L’appellation change, mais la manipulation reste la même : activer le module, sauvegarder et redémarrer.
A voir aussi : C'est quoi le phénomène du Hidden Information Marketplace Facebook ?

Désinstallation propre de Vanguard : supprimer les résidus qui bloquent la réinstallation
Désinstaller Vanguard via « Ajout/Suppression de programmes » ne suffit pas toujours. Des fichiers résiduels et des services fantômes peuvent empêcher une nouvelle installation propre. On passe alors par une procédure manuelle.
Les étapes concrètes de la purge
Après avoir désinstallé Vanguard depuis les paramètres Windows, il faut supprimer manuellement les dossiers restants. On vise deux emplacements : le dossier Vanguard dans Program Files et les résidus dans AppData. Naviguer vers C:\Program Files\Riot Vanguard et supprimer le dossier s’il existe encore. Faire de même dans %localappdata% pour les éventuels fichiers temporaires de Vanguard.
L’étape suivante concerne les services Windows. Ouvrir une invite de commandes en administrateur, puis taper :
sc delete vgc puis sc delete vgk
Ces deux commandes suppriment les services Vanguard Guard et Vanguard Kernel du registre des services. Si la commande renvoie une erreur « service inexistant », c’est que la désinstallation classique a fait son travail sur ce point.
Redémarrer le PC après ces suppressions. Au prochain lancement du client Riot, Vanguard se réinstalle de zéro. C’est ce redémarrage post-purge qui fait souvent la différence par rapport à une simple désinstallation/réinstallation.
Exclusions antivirus ciblées pour Riot Games et Vanguard
Désactiver complètement l’antivirus pour jouer à Valorant ou LoL n’a aucun sens sur le plan de la sécurité. Les guides récents recommandent plutôt de créer des exclusions spécifiques pour les dossiers concernés.
Dans Windows Defender ou tout autre antivirus tiers, on ajoute deux chemins en exclusion :
- Le dossier d’installation Riot Games (par défaut C:\Riot Games)
- Le dossier Vanguard (C:\Program Files\Riot Vanguard)
Sur certains antivirus comme Bitdefender ou Kaspersky, il faut aussi exclure les processus vgc.exe et vgk.sys dans les paramètres de protection en temps réel. Sans ces exclusions, l’antivirus peut bloquer l’installation de Vanguard à chaque tentative, reproduisant l’erreur en boucle.

Interférences réseau : DNS, Winsock et IPv6
L’erreur « un composant nécessaire n’a pas pu être installé » ne vient pas toujours d’un fichier local. Le client Riot télécharge des composants pendant l’installation, et une interférence réseau peut corrompre ou bloquer ce téléchargement.
Réinitialiser la pile réseau Windows
On ouvre une invite de commandes en administrateur et on exécute ces commandes dans l’ordre :
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
Après un redémarrage, ces trois commandes remettent à zéro la configuration réseau sans toucher aux paramètres Wi-Fi ou Ethernet. Si un VPN ou un logiciel de contrôle parental interceptait les connexions de Riot, cette réinitialisation peut suffire à débloquer la situation.
Les retours varient sur ce point, mais désactiver temporairement IPv6 dans les propriétés de la carte réseau a résolu le problème chez certains joueurs. Pour tester : clic droit sur l’icône réseau, Propriétés de la connexion, décocher « Protocole Internet version 6 (TCP/IPv6) ». Relancer l’installation et réactiver IPv6 ensuite si le correctif ne change rien.
Proxy WinHTTP
Un proxy résiduel peut aussi interférer. La commande netsh winhttp reset proxy supprime toute configuration proxy orpheline qui redirigerait les requêtes du client Riot vers une adresse invalide.
Dernier recours avant le formatage : réparation Windows in-place
Si aucune des méthodes précédentes ne fonctionne, une réparation de Windows sans perte de données reste préférable au formatage complet. On télécharge l’outil de création de média Windows depuis le site Microsoft, on lance le setup et on choisit « Conserver les fichiers personnels et les applications ».
Cette procédure remplace les fichiers système corrompus tout en gardant les programmes installés et les données utilisateur intacts. Après la réparation, relancer le client Riot : Vanguard devrait s’installer sans blocage puisque les composants Windows dont il dépend auront été restaurés à leur état d’origine.
Le formatage n’est jamais la première réponse à cette erreur. Dans la grande majorité des cas, le problème se règle entre le BIOS, les services Vanguard résiduels et la configuration réseau. Prendre le temps de suivre ces étapes dans l’ordre évite de perdre une après-midi à tout réinstaller pour un composant qui demandait simplement les bonnes conditions pour se déployer.

