Whereas beginning a sport or software on Home windows 11/10, for those who see an error message saying DirectX 12 is not supported on your system or DX12 is not supported on your system, right here is how one can repair the error. As there might be a number of the explanation why you would possibly encounter this downside, we’ve consolidated all of the doable causes together with options to eliminate this downside.
Repair DirectX 12 is not supported on your system error in Home windows 11
To repair the DirectX 12 is not supported on your system error in Home windows 11/10, comply with these options:
- Verify {hardware} necessities
- Replace DirectX
- Replace Graphics driver
- Flip off Compatibility mode
- Restore .NET Framework
To be taught extra about these options, proceed studying.
1] Verify {hardware} necessities
It is a very powerful factor it is best to bear in mind when encountering the error talked about above. DirectX is instantly dependent on the graphics card. If your graphics card doesn’t help the model of DirectX, you can’t set up it anyway. Consequently, you’ll maintain discovering the error above once you attempt to open any sport or program.
2] Replace DirectX
You may strive updating the DirectX manually. Nevertheless, there is no standalone installer that you should utilize to replace the prevailing model. In different phrases, it’s good to set up a separate model of DirectX if in case you have an older model put in on your laptop.
Earlier than that, you could verify the prevailing model of DirectX. To take action, click on on the Taskbar search field and seek for dxdiag. Then, click on the person search outcome to open the DirectX Diagnostic Device wizard. From right here, verify the DirectX Model.
If it shows as DirectX 11 or an older model, go to Microsoft.com and obtain the DirectX internet installer. Then, comply with the set up course of to finish the job.
3] Replace Graphics driver
Earlier, updating the graphics driver was doable utilizing Gadget Supervisor. Nevertheless, now you are able to do it utilizing the Home windows Replace possibility within the Home windows Settings panel. To take action, open the Home windows Settings panel and go to Home windows Replace > Superior choices > Elective updates.
If an replace is out there, you will discover it right here. If that’s the case, you’ll be able to tick the respective checkbox to obtain the replace and set up it accordingly.
Alternatively, you can even go to the official web site of your graphics card producer to search out out if there is an replace. If sure, you’ll be able to select your graphics card and obtain it in response to your necessities.
4] Flip off Compatibility mode
If in case you have been utilizing compatibility mode to open a sport, it is time to disable it. Let’s say that your sport requires DirectX 12 and can’t run within the background since you enabled compatibility mode. There is a excessive likelihood of getting the error whereas opening that sport in such a scenario.
That is why it is instructed that you just flip off the compatibility mode to verify if it fixes the issue. To disable the compatibility mode, right-click on the sport icon and choose Properties. Then, go to the Compatibility tab and head to the Compatibility mode part.
After that, take away the tick from the Run this system in compatibility mode for checkbox and click on the OK button.
Learn: Methods to change Compatibility Mode settings in Home windows 11
5] Restore .NET Framework
This downside might come up as a result of a corrupt .NET Framework. If that’s the case, you’ll be able to repair it utilizing the Microsoft .NET Framework Restore Device. This free utility will be downloaded from Microsoft’s official web site and fixes virtually all frequent issues by repairing a number of the new variations of .NET Framework.
I hope this information helped you.
Learn: DirectX Errors when downloading, putting in, upgrading, updating or operating
How do I repair DX12 is not supported on my system?
To repair DX12 is not supported on your system error in Home windows 11/10, it’s good to verify the system necessities first. Nevertheless, if your system complies with DirectX 12, it’s good to replace the prevailing model of DirectX and the graphics driver. Then again, you can even disable the compatibility mode.
Why doesn’t my PC help DirectX 12?
There might be quite a few the explanation why your PC doesn’t help DirectX 12. The commonest cause is the graphics card put in on your laptop. If your graphics card doesn’t help it or it is fairly previous, you can’t use DirectX 12 on your laptop.
Learn: Unsupported DirectX model, No supported DirectX model discovered when launching a sport.