Un composant nécessaire n’a pas pu être installé RIOT sur League of Legends : dépannage pas à pas

Le message « un composant nécessaire n’a pas pu être installé » bloque le lancement de League of Legends ou de Valorant, généralement au moment où le client Riot tente de déployer son anti-cheat Vanguard ou une dépendance système. Ce guide analyse les causes documentées et détaille chaque étape de résolution, en tenant compte du passage récent de Vanguard en mode On-Demand.

Riot Vanguard On-Demand : ce qui a changé pour l’installation

Depuis le 24 juin 2026, Riot a déployé Vanguard On-Demand, une refonte du fonctionnement de l’anti-cheat. Le driver ne se charge plus automatiquement au démarrage de Windows. Il est lancé uniquement quand un jeu Riot le requiert.

A lire en complément : Comment vider la corbeille sur Android quand elle n'apparaît pas dans les menus ?

Cette évolution rend obsolètes la plupart des tutoriels antérieurs à mi-2026 qui conseillaient de vérifier la présence de Vanguard dans les programmes au démarrage. L’erreur « un composant nécessaire n’a pas pu être installé » survient désormais quand le client Riot échoue à activer Vanguard à la demande, et non plus quand le service ne tourne pas en arrière-plan.

Avant toute manipulation, vérifiez que votre client Riot est à jour. Un client obsolète peut tenter de charger Vanguard selon l’ancien mode, ce qui provoque un conflit de dépendances.

A lire également : Windows 7 Home Édition ISO : installer ou réinstaller son PC pas à pas

Jeune femme consultant une erreur d'installation de composant RIOT sur un ordinateur portable

Causes fréquentes de l’erreur d’installation Riot Vanguard

Plusieurs configurations système provoquent ce blocage. Le tableau ci-dessous synthétise les causes les plus documentées et leur lien avec l’environnement Windows.

Cause identifiée Système concerné Symptôme associé
Secure Boot désactivé dans le BIOS Windows 11 Codes VAN9001, VAN9003, VAN9090
TPM 2.0 absent ou désactivé Windows 11 Codes VAN9001, VAN9003
Client Riot obsolète (pré-On-Demand) Windows 10 / 11 Échec au lancement de Vanguard
Antivirus tiers bloquant le driver Vanguard Windows 10 / 11 Installation du composant interrompue
Fichiers Vanguard corrompus après mise à jour Windows 10 / 11 Boucle de réinstallation

Sur Windows 11, les erreurs VAN9001 et VAN9003 sont directement liées à Secure Boot et TPM 2.0 mal configurés au niveau BIOS/UEFI. Ce point n’est pas toujours mentionné dans les forums de support.

Dépannage pas à pas de l’erreur composant Riot

Vérifier Secure Boot et TPM 2.0 sur Windows 11

Accédez au BIOS/UEFI de votre carte mère (touche Suppr, F2 ou F12 selon le fabricant au démarrage). Cherchez l’option Secure Boot dans l’onglet Security ou Boot, puis activez-la. Pour TPM 2.0, l’option se trouve généralement dans les paramètres de sécurité du processeur (fTPM chez AMD, PTT chez Intel).

Après activation, redémarrez Windows normalement et relancez le client Riot. Ces deux paramètres BIOS sont requis par Vanguard sur Windows 11.

Désinstaller puis réinstaller Vanguard proprement

Si le problème persiste, une réinstallation propre de Vanguard élimine les fichiers corrompus. Voici la procédure :

  • Ouvrez « Ajout ou suppression de programmes » dans les paramètres Windows, puis désinstallez Riot Vanguard (entrée séparée du client Riot)
  • Redémarrez le PC pour que le driver soit complètement déchargé du noyau
  • Lancez le client Riot : il détectera l’absence de Vanguard et proposera de le réinstaller en mode On-Demand
  • Acceptez l’installation et redémarrez une seconde fois si le système le demande

Cette séquence de deux redémarrages est nécessaire. Un seul redémarrage laisse parfois le driver dans un état intermédiaire qui reproduit l’erreur.

Désactiver temporairement l’antivirus tiers

Certains antivirus (Avast, Kaspersky, Bitdefender) interceptent le chargement du driver Vanguard au niveau kernel. Pour tester cette hypothèse, désactivez la protection en temps réel avant de lancer le client Riot. Si le jeu démarre normalement, ajoutez une exclusion pour le dossier d’installation de Riot Vanguard (par défaut : C:\Program Files\Riot Vanguard).

En revanche, Windows Defender ne bloque généralement pas Vanguard. Si vous n’utilisez que l’antivirus intégré de Microsoft, cette étape peut être ignorée.

Dépannage avancé quand la réinstallation échoue

Réparer les fichiers système Windows

Des fichiers système endommagés empêchent parfois l’installation de tout nouveau driver. Ouvrez une invite de commandes en administrateur et exécutez ces commandes dans l’ordre :

  • sfc /scannow pour analyser et réparer les fichiers protégés de Windows
  • Si sfc signale des fichiers irréparables, lancez DISM /Online /Cleanup-Image /RestoreHealth, puis relancez sfc /scannow
  • Redémarrez et tentez à nouveau l’installation de Vanguard via le client Riot

Vérifier les services Windows nécessaires

Vanguard dépend de plusieurs services système. Ouvrez services.msc (Exécuter > services.msc) et vérifiez que les services suivants sont en démarrage automatique et actifs : Windows Installer, Windows Update et le service de chiffrement. Un service Windows Installer arrêté provoque précisément l’erreur « composant nécessaire ».

Gros plan sur un écran d'ordinateur affichant une erreur d'installation de composant RIOT pour League of Legends

League of Legends ou Valorant : différences de comportement

L’erreur touche les deux jeux puisqu’ils partagent le même client Riot et le même anti-cheat. En revanche, League of Legends ne requérait pas Vanguard avant 2024, ce qui signifie que des installations très anciennes n’avaient jamais eu besoin de ce composant. La migration vers Vanguard a généré une vague d’erreurs spécifique aux joueurs de League of Legends ayant conservé une installation datant de plusieurs années.

Pour ces cas précis, une réinstallation complète du client Riot et du jeu résout le problème plus efficacement qu’une simple réparation de Vanguard. Supprimez le dossier Riot Games dans Program Files, puis téléchargez le client depuis le site officiel.

Le passage de Vanguard en mode On-Demand a simplifié la cohabitation de l’anti-cheat avec le système, mais il a aussi introduit un nouveau point de défaillance : le mécanisme de lancement à la demande. Si votre configuration BIOS est correcte, vos services Windows actifs et votre antivirus configuré avec les bonnes exclusions, l’erreur « un composant nécessaire n’a pas pu être installé » ne devrait plus apparaître après une réinstallation propre de Vanguard.

[google]Mobil Junky, le spécialiste des téléphones pliables, vous présente toutes les news des plus grands fabricants : Samsung, Huawei, Xiaomi, etc.[/google]