Fix Unknown DirectX Error Has Occurred League of Legends Issue

League of Legends is a popular multiplayer online battle arena video game where players control a champion with unique abilities with the goal of destroying the opposing team’s Nexus. Although this game is quite stable there are instances when certain issues can occur which we will be addressing today. In this latest installment of our troubleshooting series we will tackle the unknown DirectX error has occurred League of Legends.

How To Fix An Unknown DirectX Error Has Occurred On League of Legends Issue

Before performing the recommended troubleshooting steps for this particular problem I suggest that you try restarting your computer first. This will refresh the operating system as well as remove corrupt temporary data and is quite effective in fixing most software related issues.

While playing this game you might encounter this error message pop up on the screen:  “An unknown DirectX error has occurred and League of Legends cannot start. Please make sure your video card is using the latest video drivers from the manufacturer.” To fix this you should follow the steps listed below.

Update your graphics card driver

  • One of the most common reasons why this error will occur is because of an outdated or corrupted graphics card driver. If this is what’s causing the problem then you should get an updated driver. Select the Start menu button at the lower left part of your screen, type in Device Manager, and click it from the list of results at the top
  • Expand the Display adapters section in Device Manager, right click on your Graphics Card and select the Uninstall Device option.
  • Confirm any dialogues which may ask you to confirm your choice and for the process to finish.
  • Search for your video card driver on the card manufacturer’s website and follow their instructions which should be right there on the site. Save the installation file on your computer and run it from there.

Check if the unknown DirectX error Has occurred League of Legends issue still occurs.

Perform a full repair of the League of Legends client

Sometimes this problem can be caused by a corrupt data in the League of Legends client. You can fix the game by doing a full repair.

  • Open League of Legends. Wait for it to check for new updates to the game or the client, and click the Launch button at the top of the Launcher.
  • Open its Settings and stay under the General subsection at the Client section and locate the Initiate Full Repair option inside. Click on it and follow the instructions on-screen. 

Check if the unknown DirectX error Has occurred League of Legends issue still occurs.

Reinstall DirectX

It’s possible that the problem is caused by a corrupted DirectX installation. If this is the case you will need to reinstall DirectX.

  • Open the Registry Editor window by typing “regedit”
  • Navigate to the following key in your registry by navigating in the left pane: HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX
  • Right-click the DirectX key at the left navigation pane and choose the Delete option. Confirm any pending dialogues and restart your computer immediately.
  • Restart your computer.
  • Go to this link
  • Download the DirectX End-User Runtime Web Installer
  • Perform the DirectX installation by following any instructions from Microsoft’s website or from the DirectX installation wizard. You will need to scroll through the Terms & Conditions page and click on the Next button.
  • Restart your computer

Check if the unknown DirectX error Has occurred League of Legends issue still occurs.

Reinstall League of Legends

If the above steps fails to fix the problem then you should uninstall the game from your computer then reinstall it again.

To uninstall League of Legends

  • Open the Start Menu.
  • From here, open Settings.
  • Select “Apps”
  • Select “Garena – League of Legends” from the list.
  • Select “Uninstall”
  • Restart your computer when the uninstall process has been completed.

To reinstall League of Legends

  • Download the LoL client installer
  • Launch the installer and follow the prompts in the setup wizard. This wizard will install the basic patcher for LoL.
  • Launch League of Legends and the patcher will complete the installation of the game client.
  • Press the Launch button at the top of the patcher screen and the game client will open.
  • The game client will continue to download the rest of the game. You may login to the client during this time but will be unable to start a game until the download is complete.

Leave a Comment