Ce que signifie vraiment cette erreur dans League of Legends
Vous lancez une partie, et au lieu de la carte, vous tombez sur un message d’erreur : « Could not Initialize Graphics Device ». Frustrant, surtout quand votre PC tourne sans problème sur d’autres jeux. Cette erreur signifie que le client de League of Legends n’a pas réussi à établir une communication correcte avec votre carte graphique ou son pilote.
Concrètement, LoL tente au démarrage d’initialiser une interface graphique via DirectX. Si la version de DirectX attendue ne correspond pas à celle disponible, ou si le pilote renvoie une erreur, le jeu s’arrête net. Ce blocage arrive souvent après une mise à jour Windows, un changement de pilote graphique, ou lors d’un passage forcé en DirectX 11.
Ce n’est pas un bug rare réservé aux vieilles machines. Des joueurs équipés de RTX 4070 ou d’Intel Arc récents rapportent exactement le même message. Le matériel n’est pas forcément en cause : la configuration logicielle l’est presque toujours.
Quelles sont les causes les plus fréquentes de ce problème d’affichage?
La première cause est un pilote graphique incompatible ou corrompu. Windows Update peut installer automatiquement une version de pilote qui entre en conflit avec les paramètres déjà enregistrés dans LoL. Le jeu essaie d’utiliser une configuration qui ne correspond plus à rien de valide.
Sur les laptops gaming équipés d’un GPU Intel intégré et d’une carte NVIDIA dédiée, League peut démarrer sur le mauvais GPU. Le jeu s’initialise sur la puce Intel qui, souvent, ne satisfait pas les exigences graphiques, et l’erreur apparaît. Ce scénario dual-GPU est l’une des causes les moins évidentes mais parmi les plus fréquentes sur ordinateur portable.
Le mode DirectX pose également problème. League peut rester bloqué en tentant d’initialiser DirectX 9 ou 10, alors que le système ou le jeu attend du DX11. Ce cas a été documenté précisément sur le launcher WeGame : après le patch 13.11, l’erreur survenait dès la deuxième ou troisième partie en mode DX9, sans toucher les autres configurations.
Enfin, certains antivirus interceptent des processus légitimes du client Riot, ce qui empêche l’initialisation graphique de se finaliser. Le jeu échoue silencieusement, sans message clair sur la cause réelle.
Les exigences techniques officielles de Riot à connaître avant tout

Depuis le patch 25.02, Riot a durci ses prérequis techniques. DirectX 11 avec le feature level 11_0 est désormais obligatoire sur Windows. Cette exigence est pleinement effective depuis le patch 25.21. Si votre GPU ne supporte pas le feature level 11_0, le bouton « Jouer » sera grisé dans le client, accompagné d’un pop-up vous invitant à mettre à jour votre matériel.
Les exigences minimales officielles restent accessibles sur le papier :
- GPU avec au minimum 1 Go de VRAM, compatible DirectX 10 (DX11 requis depuis 25.02)
- RAM : 2 Go minimum
- Stockage : 16 Go sur disque dur
- OS : Windows 10 (build 19041 ou supérieur recommandé)
Le point de l’OS mérite attention. Sur Windows 10 sans le build 19041+, l’anti-cheat Vanguard renvoie l’erreur VAN 9004 et bloque le lancement du jeu. Ce n’est pas l’erreur d’affichage en elle-même, mais elle produit le même résultat : LoL ne démarre pas. Vérifiez votre version Windows via Paramètres > Système > Informations système avant d’aller plus loin.
Si votre GPU date d’avant 2012 ou qu’il s’agit d’une puce graphique intégrée très ancienne, la mise à niveau matérielle est la seule issue. Dans tous les autres cas, les solutions logicielles ont de bonnes chances de fonctionner.
Comment corriger l’erreur d’initialisation du dispositif d’affichage sur PC?
La première chose à tenter est la suppression des fichiers de configuration. Naviguez jusqu’à C:\Riot Games\League of Legends\Config, puis supprimez le dossier Config et le dossier Logs. Au prochain lancement, le jeu recrée ces fichiers avec des valeurs par défaut. Cette manipulation résout une grande partie des cas liés à une configuration graphique corrompue.
Si l’erreur persiste, ajoutez LoL et son launcher à la liste blanche de votre antivirus. La procédure varie selon le logiciel utilisé (Windows Defender, Avast, Bitdefender), mais le principe est identique : exclure le répertoire complet C:\Riot Games\ des analyses en temps réel.
Sur une configuration avec GPU dédié NVIDIA ou AMD, forcez le jeu à utiliser la carte dédiée. Via le panneau de configuration NVIDIA, ajoutez le client LoL et sélectionnez « Processeur NVIDIA haute performance ». Sous AMD, la manipulation équivalente se trouve dans AMD Software > Graphiques > Commutation graphique. Si vous souhaitez aller plus loin sur ce sujet, la procédure pour désactiver le GPU Intel intégré depuis Windows ou le BIOS peut forcer la main au système de manière définitive.
Pour les mises à jour automatiques de pilotes, désactivez-les via le Gestionnaire de périphériques : clic droit sur votre GPU > Propriétés > Pilote > Désactiver les mises à jour automatiques. Stabilisez ensuite votre pilote sur une version connue pour fonctionner avec LoL.
En dernier recours avant la réinstallation, lancez le Hextech Repair Tool, l’utilitaire officiel de Riot. Il réinitialise les dépendances du client, corrige les fichiers corrompus et diagnostique les problèmes réseau qui peuvent indirectement bloquer l’initialisation graphique.
Impossible d’initialiser le dispositif d’affichage sur LoL Mac : un cas à part

Sur Mac, le problème suit une logique différente. Depuis le patch 14.4, sorti le 22 février 2024, Riot a abandonné OpenGL sur macOS et exige désormais l’API Metal. Metal est le framework graphique bas niveau d’Apple, présent sur tous les Mac équipés d’une puce Apple Silicon (M1, M2, M3) et sur les Mac Intel récents.
Si votre Mac ne supporte pas Metal, League of Legends ne peut tout simplement plus se lancer. Les machines concernées sont principalement les Mac Intel datant d’avant 2012. Pour vérifier la compatibilité Metal, allez dans Pomme > À propos de ce Mac > Rapport système > Graphismes/Moniteurs : la ligne « Metal » doit indiquer « Supporté ».
Pour les Mac compatibles qui rencontrent quand même l’erreur, la marche à suivre ressemble à celle sur PC : supprimer le dossier de configuration du jeu, situé dans ~/Library/Application Support/LoL/, puis relancer le client. Vérifiez aussi que macOS est à jour, car certaines versions intermédiaires d’OS ont causé des régressions temporaires dans la compatibilité Metal avec des jeux tiers.
Le Hextech Repair Tool existe aussi en version Mac et suit la même logique que sur Windows. C’est le point de départ recommandé si la suppression du cache ne suffit pas.
Pourquoi League of Legends ne marche pas même après ces corrections?
Quand toutes les manipulations décrites ont été tentées et que LoL reste bloqué, plusieurs scénarios résiduels entrent en jeu. Le premier : le bouton Jouer reste grisé après le patch 25.02. Cela signifie que votre GPU ne supporte pas le feature level DirectX 11_0, et aucune manipulation logicielle n’y changera quoi que ce soit.
Le deuxième scénario concerne la partie qui ne se lance pas du tout, même après le chargement. Cela peut indiquer un conflit avec un logiciel tiers (overlay Discord, MSI Afterburner, Rivatuner) qui s’injecte dans le processus graphique. Désactivez tous les overlays et relancez le jeu.
Un troisième cas, moins courant mais réel : des erreurs de type code 43 sur la carte graphique qui signalent un dysfonctionnement matériel ou un pilote corrompu en profondeur. Dans ce cas, l’erreur d’initialisation de LoL est un symptôme parmi d’autres, et le vrai problème se situe au niveau du GPU lui-même.
Si votre machine a plus de six ans et tourne sur un GPU en dessous du niveau requis, la mise à niveau matérielle est la seule option réaliste. League of Legends compte entre 30 et 40 millions de joueurs actifs quotidiens selon IconEra – Riot peut se permettre de durcir ses prérequis sans perdre sa base.
Quand faut-il contacter le support Riot ou envisager une réinstallation complète?
Si vous avez effacé les fichiers Config, forcé le bon GPU, mis à jour vos pilotes manuellement et passé le Hextech Repair Tool sans résultat, c’est le moment d’aller plus loin. Lancez le Hextech Repair Tool et cochez l’option « Generate Logs » avant de l’exécuter. Les fichiers générés contiennent des informations précises sur ce qui bloque.
Pour ouvrir un ticket Riot, rendez-vous sur le portail de support officiel. Joignez systématiquement les fichiers suivants : le log du Hextech Repair Tool, le fichier r3dlog.txt situé dans le dossier Logs de LoL, et une capture de l’erreur. Un ticket sans logs prend trois fois plus de temps à résoudre.
La réinstallation complète se justifie quand le client lui-même est corrompu en profondeur, ce que le Hextech Tool ne peut pas toujours corriger. Désinstallez LoL via le panneau de configuration, supprimez manuellement le dossier C:\Riot Games\ en entier, puis téléchargez un installeur propre depuis le site officiel. Si même après une réinstallation propre l’erreur revient, vous êtes dans un cas d’incompatibilité matérielle – et la santé de votre carte graphique mérite d’être vérifiée en priorité.
Un GPU qui initialise correctement toutes les autres applications mais échoue uniquement sur LoL après une réinstallation propre : c’est le signe que Riot a définitivement fermé la porte à votre configuration. Pas de contournement logiciel qui tienne – c’est une mise à niveau qui s’impose.