“The First Descendant,” is a free to play third-person shooter game developed by Nexon available on Steam, PS as well as for Xbox users. In this game, players battle for the survival of humanity against the Vulgas (alien thread) in the land of Ingris.
While launching the game, most of the players are experiencing the DirectX12 issue with the game. As soon as the gamers launch The First Descendant, the game is crashed with error “DirectX 12 is not supported on your system. Try running without the -dx12 or -d3d12 command line argument.”
This DirectX 12 not supported error with The first descendant is popular all over the Reddit community also.
In this article, you will learn how to fix DirectX 12 is not supported on your system. Try running without -dx12 or -d3d12 command line argument.
Causes of DirectX 12 is not Supported on your System
There are various causes behind The First Descendant DirectX 12 is not supported error. Mainly, the error occurred due to compatibility of the game with your hardware or software part.
- Corrupted Game Files— If the files of the game are not downloaded or installed properly, it will lead you to the same error of DirectX 12 is not supported on your system
- DirectX 12 Support — Your GPU doesn’t support DirectX 12 which lead to the crashing of the game
- Old Version of Windows— Windows is out of date is again a reason for DirectX 12 error with the game
- Outdated GPU Drivers— If your GPU drivers are not up-to-date, they may not support DirectX 12 and again lead you to the game error
Understanding the causes behind the DirectX 12 is not supported error will help you in fixing the issue while playing The First Descendant game.
Fix DirectX 12 is not Supported on your System
The causes behind the DirectX 12 error are clear, now let’s fix this error while playing The First Descendant so that you can enjoy your game.
Verify Integrity of Game Files
During downloading The First Descendant on the Steam, the files are not properly downloaded from the server and even if they are downloaded, they are not installed properly. So, by verifying the integrity of game files will ensure that the corrupted game files are replaced with the new ones.
Even if there is glitch in the game, by verifying the integrity of game files, the developer of game gives new update and in turn fix you the error of DirectX 12 is not supported on your system.
To verify the integrity of game files:
- Launch the Steam and click on the Library tab
- Right-click on the game and choose the option Properties
- From left pane, click on the option Installed Files
- Click on the option Verify integrity of game files
- It will take some time to verify the integrity, and after verifying the integrity you are ready to launch the game.
This will fix you the error DirectX 12 is not supported on your system.
Update DirectX 12
DirectX 12 has collection of APIs, which is essential for running The First Descendant with DirectX 12 so make sure that your system support DirectX 12 and is up-to-date.
If your hardware doesn’t support the DirectX 12, no update will fix the error. So firstly check that if your hardware supports DirectX 12 or not. To check —
- Click on the Start menu and type Dxdiag
- Hit enter key and wait for the window to load the data
- Under the system tab, you will find the information of DirectX 12
Now, as it is shown in the image, if your hardware supports DirectX 12 it will be shown in the DirectX version.
At this point of time, if your system doesn’t support then you need to launch the game with -dx11 or -d3d11 which force launch the game without DirectX 12 so that you will be able to play the game.
If your system supports DirectX 12 you need to update the DirectX 12 by going to its official website.
Download the installer from official website and then install the DirectX 12 latest version to fix DirectX 12 is not supported on your system while playing The First Descendant game.
Update Windows
For playing The First Descendant game, you must have the update Windows in your system. Below are the system requirement for The First Descendant game —
- Windows 10 Version x64 20H2 or later
- Intel i5 3rd generation (minimum) or Intel i7 7th generation (recommended)
- 8 GB RAM (minimum) or16 GB RAM (recommended)
- GPU GeForce GTX 1050Ti/AMD RX 570 (minimum) or GeForce RTX 2060/AMD RX 5600XT (recommended)
From these requirements, make sure you have installed at least Windows 10 20H2 in your system to play the game. If you have Windows earlier than this, then you will not be able to play the game.
To check your Windows version, click on the Start menu and type Winver then hit the enter key. In the Window you will get all the details of your installed Windows including the Windows version. Now if you have outdated Windows you need to update your Windows. To update Windows—
- Open the Settings menu
- Click on Update and Security
- Choose Windows update from the left pane
- Click on Check for updates
If any updates are not showing in your system, you need to download the Windows update assistant tool and launch it in your PC to keep your PC up-to-date.
If any updates are available, you need to download and install them to launch the game with the DirectX 12 is not supported error.
Update GPU Drivers
If your GPU drivers are outdated, they may not support the features and protocols of DirectX 12 which are required for the proper functioning. So you need to make sure that your Graphics drivers are up-to-date by visiting the official website of the manufacturer. To update drivers —
- Right-click on the Start menu and select Device Manager
- Expand Display Adapters and note down the name of your dedicated GPU
- Open the corresponding website of the GPU manufacturer
- AMD or NVIDIA
- Search for your product and download the stable relevant drivers for your graphics card
- Install the drivers in your system
Make sure to restart your PC after installing the corresponding drivers for your Graphics card. After restarting, launch the game and this will fix you the issue of DirectX 12 is not supported on your system while playing The First Descendant.
Conclusion: DirectX 12 is not supported on your System
In order to launch The First Descendant, you either have DirectX 12 supported GPU or else you need to play the game in DirectX 11 mode only by changing the launch options of the game. In this guide, you have learned all the possible steps to fix DirectX 12 is not supported so that you will be able to play the game.
One of the solutions described here will definitely help you fix the issue. If you have any queries, feel free to comment below, and I would be more than happy to help you.
Read More
- Fix Valorant error code 62
- Discord Mic not Working
- Steam Slow Download Speed Fix
- Steam Cloud Out of Date Error
FAQ: DirectX 12 is not Supported on your System
Here are the answers to some queries people found searching on different websites, so I tried to give them the appropriate answers to all those queries so that you will get the required information on a single webpage.
How to enable DirectX 12?
To enable the DirectX 12 you need to ensure that your system hardware supports DirectX 12. If it is not supported, then you cannot enable DirectX 12. If your hardware support DirectX 12 you can enable DirectX 12 by updating your operating system to the latest version or manually downloading the drivers from the official website and then install them in your PC to enable DirectX 12.
Additionally, to make DirectX 12 works properly, make sure that your graphics card drivers are also up-to-date, else you need to update them also by going to its manufacturer’s website.
What is DirectX 12 is not supported error?
DirectX 12 is an error occurred when either the system does not support the DirectX 12 or you have not installed the latest version of DirectX 12. This can be occurred if you have the outdated Windows installed or your Graphics drivers are out-of-date.
How to upgrade to DirectX 12?
You cannot upgrade to DirectX 12 as DirectX 12 is related to your hardware. DirectX 12 comes pre-installed in latest Windows version and if you have the hardware that supports DirectX 12, all you need to do is to update the Windows to the latest version and this will upgrade to DirectX 12.
Does my PC support DirectX 12?
To check if your PC support DirectX 12 or not, click on the Start menu and type Dxdiag. Once the Window finishes scanning your system, click on the System tab from the top menu, and you will find the information of DirectX supported version.
I am an engineer by profession and a blogger by passion.
Founder of FixGamingError.com as well as TheLotusGeek.com
I have more than 10 years of expertise in the field of gaming as well as in Windows Support.