- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Every time I try to enter a game of League of Legends I get the "could not initialize graphics device" error. This error just entered out of the blue and whatever solutions people show online, none of them works for me. Does anyone have any idea how to fix this?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Step 1: Delete LoL’s Config & Logs (force it to rebuild graphics settings)
This alone fixes the issue in a lot of cases.
Close the Riot Client and make sure LeagueClient.exe and RiotClientServices.exe aren’t running (check Task Manager).
Go to:
C:\Riot Games\League of Legends\ConfigDelete these files:
game.cfg
input.ini
Then also clear logs (optional but helps):
C:\Riot Games\League of Legends\LogsRestart the client and try launching a custom game.
→ If it opens fine, it means your old graphics settings were broken.
Step 2: Force DirectX 11 (disable legacy rendering)
Sometimes League gets stuck trying to initialize an old DirectX mode.
Go to your League install folder.
Find or create a “user.cfg” file in:
C:\Riot Games\League of Legends\Config\Add this line:
dx11BetaTest=1Save, restart Riot Client, and try again.
If it still fails, force DirectX 9 instead:
🧩 Step 3: Check GPU Drivers (clean install)
Even if your drivers look up to date, they might be corrupted after a Windows update or GPU switch.
Download Display Driver Uninstaller (DDU).
Boot into Safe Mode and run DDU to uninstall your GPU drivers completely.
Reboot and install the latest drivers manually:
NVIDIA: nvidia.com/drivers
AMD: amd.com/en/support
Intel ARC/iGPU: intel.com/download-center
Avoid using Windows Update or “auto” driver tools — they often leave broken DirectX entries behind.
🧱 Step 4: Run as Administrator & Disable Fullscreen Optimizations
Some recent Windows builds (especially Win11 24H2) cause weird fullscreen launch issues.
Right-click your LeagueClient.exe → Properties → Compatibility tab.
Tick:
Run this program as an administrator Disable fullscreen optimizations
Hit Apply → OK.
🧩 Step 5: Check your GPU switching (for laptops)
If you’re on a laptop with both an iGPU and dedicated GPU:
Open NVIDIA Control Panel or AMD Adrenalin → Manage 3D Settings.
Under Program Settings, add LeagueClient.exe and League of Legends.exe.
Force it to use your dedicated GPU, not the integrated one.
🧰 Step 6: Repair or Reinstall LoL Properly
If none of the above worked:
Open Riot Client → click Settings
→ Repair. If that doesn’t help, completely uninstall League:
Delete all folders in C:\Riot Games\ and C:\ProgramData\Riot Games.
Reinstall from the Riot official website.
🕵️ Bonus Tip — Check Event Viewer
If you still get the same error:
Press Win + X → Event Viewer → Windows Logs → Application.
Look for an error entry from LeagueClient.exe or League of Legends.exe.
If you see something like d3d11.dll or igdrcl64.dll, that points to a DirectX or GPU driver problem.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page