How to Fix Black Screen issues in League of Legends?

A black screen in League of Legends usually happens right after champion select, when the match starts but you can’t see anything—though you can still hear sounds and move your mouse. This means the game is running, but the graphics aren’t showing up.

The most common cause is old or broken graphics drivers. Other reasons can include problems with Riot Vanguard, full-screen mode issues, or overlays from other apps like Discord or Overwolf.

Here are some practical solutions you can try to fix the black screen problem:

1. Switch to a Single Monitor Setup

For some people, the black screen in League of Legends happens because they are using more than one monitor. Dual-monitor setups sometimes cause games to display incorrectly. To see if this is the cause, try disconnecting your second monitor or switching to a single monitor mode.

  1. Right-click your desktop and select Display Settings.
  2. Pick your main display (the one you want to use for gaming).
  3. Click Multiple displays, then choose Show only on 1.
  4. Launch League of Legends and see if the black screen issue is resolved.

2. Run League of Legends with High DPI Override

Enabling high DPI override allows the game to scale better on high-resolution displays. Turning on this option for League of Legends can not only make graphics look sharper but may also fix the black screen issue.

Make sure you do this on the main League of Legends program file, not a shortcut. If you have a shortcut, right-click it and choose ‘Open file location’ first.

  1. Right-click the League of Legends executable file and select Properties.
  2. Go to the Compatibility tab and click Change high DPI settings.
  3. Check the box for Override high DPI scaling behavior and hit OK to save.
  4. Also, make sure Run this program as an administrator is selected while Run this program in compatibility mode for is left unchecked.
  5. Restart League of Legends and check if the issue still occurs.

3. Perform a Clean Boot

A clean boot starts Windows with only the essential services and drivers, allowing you to identify if other background programs are interfering with the game.

If you’re seeing a black screen, it’s quite likely a third-party service or app is interfering. Doing a clean boot is a good way to rule this out.

  1. Press Win + R to open the Run dialog box.
  2. Type msconfig and press Enter to open System Configuration.
  3. Select Selective Startup, then switch to the Services tab.
  4. Check Hide all Microsoft services, then click Disable All.
  5. Click Apply, then OK to save.
  6. Restart your computer.
  7. Once the PC reboots, launch League of Legends and see if the problem is gone.

4. Update Your Graphics Driver

A black screen is often related to issues with your graphics card drivers. Updating your GPU drivers directly from the manufacturer is the best way to rule out any driver problems.

Instead of updating drivers through Device Manager, use the GPU manufacturer’s software like Nvidia GeForce Experience or AMD Radeon Software, or download the latest drivers from the official website.

  1. Open your GPU vendor’s application (like Nvidia GeForce Experience or AMD Radeon Software).
  2. Go to the Drivers section.
  3. Click Check for updates, then select Download and Install.
  4. Restart your computer after the update. Open League of Legends to see if the issue is resolved.

5. Reinstall the Game

If you’re still seeing a black screen after trying the steps above, reinstalling League of Legends can help fix any corrupted game files.

  1. Press Win + R to bring up the Run box.
  2. Type appwiz.cpl and hit Enter to open Programs and Features.
  3. Find League of Legends in the list, right-click on it, and choose Uninstall.
  4. Once uninstalled, go to the Riot Games website to download and reinstall League of Legends.

If you have tried all of the steps above and the problem still isn’t fixed, you can contact the League of Legends support team for more help. Their support team is ready to answer your questions and assist with any technical issues you’re experiencing.

ABOUT THE AUTHOR

Hamza Mohammad Anwar


Hamza Mohammad Anwar is an intermediate JavaScript web developer with a focus on developing high-performance applications using MERN technologies. His skill set includes expertise in ReactJS, MongoDB, Express NodeJS, and other related technologies. Hamza is also a Google IT Certified professional, which highlights his competence in IT support. As an avid problem-solver, he recreates errors on his computer to troubleshoot and find solutions to various technical issues.