Outdated software on your PC can be a major obstacle when accessing video games because they require specific system resources. For this reason, if you ask yourself, Why doesn’t League of Legends open for me? We recommend reading this article with which you will learn about the message An unknown DirectX error has occurred and League of Legends cannot be started – LoL Solution
What is DirectX?
DirectX is a component that includes a series of protocols and definitions (APIs) which allow efficient development of files and multimedia content. DirectX was created by the Microsoft company and is presented as a set of multimedia libraries for the Windows operating system.
Today, DirectX facilitates optimal use of Windows resources, optimizes the performance of the graphics card and a GPU with more than four cores. Thus, DirectX is essential to run video games and other multimedia content.
What is DirectX for?
DirectX is for optimize applications that require the use of multimedia such as video games on Windows. In this way, it is possible to establish adequate communication between the hardware required by a video game and the operating system. Consequently, it is possible to access better graphics and in less time.
An unknown DirectX error has occurred and League of Legends cannot be started – LoL Solution
The message “An unknown DirectX error has occurred and League of Legends cannot be started” can occur when your computer’s version of DirectX is out of date or when there is an error in the video driver. Here are the steps you should follow to solve this problem.
Check the version of DirectX on your PC
First of all, it is necessary that check the version of DirectX installed on your PC. To achieve this, type in the Windows 10 search engine the xdiag command and press the “Enter” key. Consequently, the DirectX Diagnostic Tool will open in a new window.
When asked “Do you want to check if the drivers are digitally signed?” press the “Yes” button. Next, you will see a new window with four tabs. Choose “System” and at the bottom of the panel, locate the number right next to the word DxDiag. This number corresponds to the current version of DirectX that your operating system has.
Update DirectX on Windows
In order to update and install the latest version of DirectX on your operating system, you need to access the Microsoft website. There, you will find the DirectX runtime web installer. Select the language “Spanish” and press the orange button “Download”.
Once you download the installer, run the executable file as an administrator user, accept the license agreement agreements and press the button “Next”. Uncheck the Bing activation box and press “Next” again. Wait a few seconds while the installation process completes on your PC.
Update the video driver
If you want to run League of Legends without any problem, you must update your PC’s graphics card drivers. To do this, press the “Win + X” keys and select “Device Manager”. Then, display the option “Display adapters” and press the right mouse button on the video component.
Click on “Properties” and in the “Driver” tab press the “Update Driver” button. Select the automatic download option and wait a few minutes while the system locates and download the latest version of the video driver for your graphics card.
Repair Windows files
There may be errors in Windows files that prevent the start of League of Legends. To solve this problem, press the “Win + X” keys and click on “Command Prompt (administrator)”.
In the Windows command console, type sfc / scannow and press the key Enter. In this way, the system will activate the file scan tool. If there are errors, they will be corrected after completing the process and restarting the computer.