League of Legends Crashing: Complete Troubleshooting Guide to Fix Game Crashes in 2026

League of Legends crashing to desktop mid-teamfight is one of the most frustrating experiences a player can have, especially when LP and honor are on the line. Whether you’re getting hard crashes, black screens, or sudden freezes, you’re not alone. This guide walks through the most common causes and provides step-by-step solutions that actually work. By the end, you’ll know exactly what’s causing your crashes and how to fix them.

Key Takeaways

  • League of Legends crashing is usually caused by outdated graphics drivers, corrupted game files, insufficient system resources, or background software conflicts—not random glitches.
  • Use the League client’s built-in repair tool to scan and automatically fix corrupted files, which resolves the majority of crashes in under 15 minutes.
  • Disable overlays (Discord, NVIDIA, OBS) and restart your PC with a forced launcher close to fix 20-30% of crashes before attempting deeper troubleshooting.
  • Update your GPU driver to the latest stable version (NVIDIA 566.x+, AMD 24.4.1+, or Intel’s latest) since outdated graphics drivers are the #1 reason League of Legends crashes.
  • Lower graphics settings to Very Low, cap frame rate at 60 FPS, and reduce resolution to 1920×1080 or lower to eliminate GPU-related crashes caused by insufficient VRAM or overheating.
  • Contact Riot Games Support with your exact error code, crash timing, system specs, and previously attempted fixes only after exhausting all basic and advanced troubleshooting steps.

What Causes League of Legends to Crash

League of Legends crashes rarely happen for mysterious reasons. They’re almost always tied to one of a few core issues: driver problems, corrupted files, resource bottlenecks, or software conflicts. Understanding the root cause means you can skip the guesswork and apply the right fix immediately.

Outdated Graphics Drivers

Outdated or broken graphics drivers are the #1 reason League of Legends crashes. Your GPU driver is what translates the game’s graphics code into commands your card understands. If that translation layer is broken or outdated, the game can’t render properly and crashes.

NVIDIA and AMD release driver updates several times per year. These updates don’t just add performance, they fix stability bugs. If your driver is more than 3-6 months old, it’s likely a culprit.

You can check your current driver version by right-clicking your desktop (NVIDIA) or opening AMD Radeon Settings. If the version is more than two updates behind the latest stable release, update immediately.

Corrupted Game Files

Corrupted game files happen more often than you’d think. A failed update, sudden power loss, or hard drive error can damage core League files without you knowing. When the client tries to load a corrupted asset, the game crashes before even loading the match.

The good news: the League client has a built-in repair tool specifically for this. It scans every file and replaces damaged ones automatically. This fixes the majority of crashes caused by file corruption.

Insufficient System Resources

League of Legends runs on almost any system, but if you’re running too many background apps, your PC might not have enough RAM or GPU memory for stable performance. Your system might start the game fine, but as it loads assets during gameplay, it runs out of memory and crashes.

This is especially common if you’re streaming while playing, running Discord with video enabled, or have 15+ Chrome tabs open. The game needs headroom to function.

Background Software Conflicts

Overlay software, Discord overlay, NVIDIA’s own overlay, OBS, and streaming software, can conflict with League’s rendering pipeline. These overlays inject themselves into the game’s graphics layer, and sometimes they interfere with how League communicates with your GPU.

Antivirus software, screen recording tools, and RGB lighting software can also cause conflicts. If something’s monitoring or modifying your system in real-time, it might be disrupting League’s stability.

Quick Fixes Before Deep Troubleshooting

Before you spend an hour updating drivers or reinstalling the game, try these quick wins. Most crashes can be solved in under 5 minutes with these steps.

Restart Your Computer and Launcher

This sounds basic, but a full restart clears memory leaks, resets processes, and reconnects your system to updated drivers. Don’t just restart the game, restart your entire PC. Then close the League client completely and launch it fresh.

Hold Shift while closing the League launcher to force-close any background processes. Wait 30 seconds, then relaunch. This simple cycle fixes 20-30% of crashes.

Disable Overlays and Streaming Software

Temporarily disable Discord overlay, NVIDIA GeForce Experience overlay, OBS, and any streaming software. Launch League and play a custom game or practice tool match. If the game runs stable, you’ve found your culprit.

To disable Discord overlay: User Settings > Overlay > toggle off “Enable in-game overlay.”

For NVIDIA GeForce Experience: Right-click the system tray icon > Shield icon > toggle off “In-game overlay.”

If League runs fine without overlays, you can re-enable them one at a time and test to see which one causes crashes.

Run the Game in Compatibility Mode

Sometimes League’s launcher doesn’t play nice with your Windows version. Running in compatibility mode for an older Windows version can bypass quirks in newer OS builds.

Right-click the League of Legends launcher shortcut > Properties > Compatibility > Compatibility Mode > select “Windows 10” or “Windows 8” > click Apply.

Also check the “Reduced color mode” and “Run this program as an administrator” options. Test the game in a practice match. This fixes crashes caused by OS-level API conflicts.

How to Update Your Graphics Drivers

Once you’ve ruled out simple fixes, updating your GPU driver is the next priority. Your graphics driver controls every pixel that appears on screen. A buggy or outdated driver is the second-most common crash cause after corrupted files.

NVIDIA Driver Updates

NVIDIA regularly releases driver hotfixes for specific games, including League of Legends. You have two options: use GeForce Experience (the easy way) or download directly from NVIDIA’s website (the thorough way).

Using GeForce Experience:

Open NVIDIA GeForce Experience > click the drivers tab > if an update is available, click “Download” then “Install.”

Manual Download:

Visit nvidia.com > Drivers > select your GPU model and Windows version > download the latest Game-Ready Driver (not Beta). Run the installer, select “Clean Installation,” and let it complete. Restart your PC.

NVIDIA’s latest stable drivers as of early 2026 fix several League-specific crashes reported in late 2025. Make sure you’re running driver version 566.x or newer.

AMD Driver Updates

AMD’s Radeon Software is AMD’s equivalent to GeForce Experience. Recent AMD driver updates have also improved League stability.

Via Radeon Software:

Open AMD Radeon Software > click the gear icon (Settings) > click “Check for Updates.” Install any available drivers and restart.

Manual Download:

Visit amd.com > select your GPU (Radeon RX series or integrated Radeon) > download the latest driver > run the installer and restart.

For budget GPUs like the RX 6600 or RX 6700, update to driver version 24.4.1 or newer. AMD’s recent optimization passes have reduced League crash reports on lower-end hardware.

Intel Integrated Graphics Updates

If you’re using Intel integrated graphics (Intel UHD Graphics, Iris Xe), driver updates are just as important. Intel releases GPU driver updates through Windows Update, but you can also grab fresh drivers directly.

Via Windows Update:

Settings > System > About > Advanced system settings > Device Manager > Display adapters > right-click your Intel GPU > Update driver > Search automatically for updated driver software.

Manual Download:

Visit intel.com > support > graphics drivers > select your processor generation > download the latest driver.

Intel’s integrated graphics are less common for League players, but if that’s your setup, make sure you’re running the latest driver from early 2026. Integrated GPU drivers often lag behind dedicated GPU support.

Repair and Verify Game Files

Corrupted files are one of the easiest issues to fix and the most common reason for sudden crashes. The League client has a built-in repair tool that scans and fixes corrupted files automatically.

Using the League Client Repair Tool

Open the League of Legends launcher and look for the gear icon (settings) in the top right. Click it and select “Initiate Full Repair” (or “Repair” depending on your client version).

The client will scan every file in your League installation and compare it against the official version. If a file is corrupted or missing, it downloads and replaces it. This process typically takes 5-15 minutes depending on your internet speed and drive speed.

During the repair, don’t close the launcher or interrupt the process. The repair is aggressive, it re-downloads and reinstalls any suspicious files. Once it completes, restart your PC and launch a practice tool game. If crashes persist, move to full reinstallation.

The repair tool has fixed League crashes for thousands of players. It’s your first line of defense when files are suspect.

Full Reinstallation When Repairs Fail

If the repair tool doesn’t solve your crashes, a full reinstallation is your next move. Uninstall League completely, delete leftover files, and install fresh.

Steps:

  1. Open Control Panel > Programs > Uninstall a program > find “League of Legends” > click “Uninstall.”
  2. Navigate to C:Riot Games (or wherever you installed League) and delete any remaining files and folders.
  3. Clear your League cache: press Windows key + R > type %appdata% > find and delete the “Riot Games” folder.
  4. Empty your Recycle Bin.
  5. Download League from leagueoflegends.com and install fresh.

A clean installation takes 15-30 minutes. It’s slower than a repair, but it guarantees no corrupted files remain. Most players who reinstall see crashes disappear immediately.

Optimize In-Game Graphics Settings

Sometimes your system can technically run League, but the graphics settings are too aggressive. This causes the GPU to work harder than it can sustain, leading to crashes when VRAM fills up or the GPU overheats.

Recommended Settings for Stable Performance

Instead of chasing maximum FPS, prioritize stability. Here are the safest settings that work on virtually any hardware:

  • Resolution: 1920×1080 (or lower if you’re experiencing frequent crashes)
  • Frame Rate Cap: 60 FPS (turn off unlimited)
  • Graphics Quality: “Very Low” or “Low”
  • Character Inking: Off
  • Shadow Quality: Off
  • Effects Quality: Low
  • Environment Quality: Low
  • Particle Clarity: Low
  • Bloom: Off
  • Depth Fog/Chromatic Aberration: Off

These settings still look acceptable and dramatically reduce GPU load. If League crashes even with these settings, your system is either too weak or has a deeper hardware issue.

Lowering Resolution and Frame Rate Caps

If you’re still crashing, lower your resolution first. Drop from 1920×1080 to 1600×900 or even 1280×720. A lower resolution reduces pixel-pushing work and VRAM usage significantly.

Frame rate caps matter too. Uncapped or high frame rates (144+ FPS) demand more GPU power and generate more heat. Cap your frame rate at 60 FPS if you’re crashing. If you have a high refresh rate monitor (144Hz, 240Hz), cap at 120 FPS instead.

Also turn off “Ultra Fast Timers” in advanced settings if you have it enabled. This aggressive setting can cause instability on lower-end GPUs.

Make one change at a time and test in practice tool. This isolates which setting is causing problems.

Advanced Troubleshooting Steps

If standard fixes haven’t worked, these advanced steps target deeper issues. They’re safe to try but require a bit more comfort with Windows settings.

Clear Cache and Temporary Files

League builds a cache of textures and assets over time. If this cache gets corrupted or bloated, crashes can result. Clearing it forces the game to rebuild its cache fresh.

Press Windows key + R > type %localappdata% > find the “Riot Games” folder > delete it (not the main Riot Games folder in AppDataRoaming, the one in AppDataLocal). Restart your PC.

You can also use Disk Cleanup to remove Windows temporary files:

  1. Press Windows key + R > type cleanmgr > select your C: drive > click “Clean system files.”
  2. Check “Temporary files,” “Recycle Bin,” and “Temporary Internet Files.”
  3. Click “Delete Files.”

Clearing temporary files removes gigabytes of junk and can sometimes resolve memory-related crashes.

Adjust Virtual Memory and RAM Usage

If your PC has low RAM (4GB or less), Windows uses “virtual memory” (using hard drive space as RAM). This is much slower than actual RAM. If League’s memory usage exceeds available RAM, the game relies on this slow virtual memory and crashes.

Increase virtual memory: Right-click “This PC” or “My Computer” > Properties > Advanced system settings > Performance settings > Virtual Memory tab > click “Change.”

Uncheck “Automatically manage paging file size” > set a custom size:

  • Initial size: 2048 MB
  • Maximum size: 4096 MB

If you have an SSD, use that drive for virtual memory (it’s faster than HDD). Click “Set” > Restart.

This is especially helpful if you have 4-8GB of RAM. It gives League more room to breathe.

Disable Fullscreen Optimizations

Windows 10 and 11’s fullscreen optimizations can interfere with game rendering. Disabling them sometimes resolves crashes caused by incompatible OS-level graphics handling.

Right-click the League launcher > Properties > Compatibility tab > check “Disable fullscreen optimizations” > click Apply > OK.

This forces League to use a more traditional fullscreen mode that bypasses Windows’ optimization layer. It’s a minor change but can prevent crashes caused by Windows’ DWM (Desktop Window Manager) interfering with League’s rendering.

Check for Malware and Security Issues

Malware can modify system files, corrupt drivers, or consume resources silently. If crashes started suddenly and nothing has changed on your system, malware is worth investigating.

Run Windows Defender (built-in antivirus): Settings > Update & Security > Windows Security > Virus & threat protection > click “Manage settings” > scroll to “Virus & threat protection settings” > click “Manage settings.”

Run a “Quick scan” or “Full scan.” If threats are detected and quarantined, restart your PC and test League.

Also run Malwarebytes (free version) as a secondary check: malwarebytes.com > download free > install and run a full scan.

Recent malware campaigns have targeted gamers with resource-consuming trojans. If your PC is being silently drained, League crashes during resource-intensive moments (teamfights, large abilities).

When to Contact Riot Games Support

If you’ve worked through this entire guide and League still crashes, it’s time to contact Riot Games Support. They have access to your account’s crash logs and can diagnose issues that generic troubleshooting can’t catch.

Documenting Your Error Codes

When League crashes, it often generates an error code or message. Capture this information:

  • Exact error message or code (e.g., “DirectX error 0x887A0005”)
  • When it crashes: during loading, in-game, or at specific moments (teamfights, map areas)
  • How often: every match, random, or under specific conditions
  • Recent changes: new drivers, Windows updates, or hardware changes

Windows also creates crash dump files. Navigate to C:Users[YourUsername]AppDataLocalTemp and look for files with “LeagueOfLegends” in the name. These contain technical data that Riot can analyze.

Screenshot or note your crash message and error code. Riot Support can often identify the exact cause from this data alone.

Providing System Information to Support

When you submit a ticket, include your system specs:

  • GPU: (NVIDIA RTX 3060, AMD RX 6700, Intel UHD 630, etc.)
  • Driver version: (check Device Manager or GeForce Experience)
  • RAM: (8GB, 16GB, 32GB, etc.)
  • CPU: (Intel i7-10700K, AMD Ryzen 5 5600X, etc.)
  • OS: (Windows 10 version XXXX, Windows 11, etc.)
  • SSD/HDD: (fast SSD vs slow hard drive matters)

Press Windows key + Pause/Break to open System Information, or right-click “This PC” > Properties to grab these details.

Include which troubleshooting steps you’ve already tried. Riot tracks common crashes, if hundreds of players report crashes tied to a specific driver version, they can issue an alert or recommend a workaround.

You can also check if others are experiencing similar crashes by visiting the official League of Legends forums or searching recent crash reports. If the crash is widespread, Riot is likely already investigating.

Conclusion

League of Legends crashes are almost always fixable. Start with the quick fixes, restart, disable overlays, and run a game repair. If that doesn’t work, update your GPU drivers next. Corrupted files and outdated drivers account for 80+ percent of all League crashes.

If you’re still crashing after those steps, advanced troubleshooting like clearing cache, adjusting virtual memory, and disabling fullscreen optimizations usually solve the remaining cases. Only if you’ve exhausted every option here should you contact Riot Games Support with detailed error codes and system information.

The key is methodical testing: make one change, test in practice tool, and move to the next step only if the crash persists. Most crashes resolve within 30 minutes of troubleshooting. Patience and documenting what works (and what doesn’t) gets you back in ranked faster than random guessing.