Windows 10 is the most popular OS that is used out there. Windows 10 has tight security features and all available features to access the full potential of the hardware. Thus, it enables you to run games and applications on your system. Windows 10 comes with DirectX 12, which is a set of tools to access the full potential of your device GPU. This will give you better performance of your Windows 10 and better compatibility for games and applications. Therefore it is a core component in Windows 10, which also means you cannot uninstall it. But you can uninstall and reinstall DirectX using some intelligent techniques. Moreover, you are also not permitted to downgrade your DirectX.
However, if your device GPU is functioning abnormally, you can suspect if your DirectX files have been corrupted. Due to this issue, you might be having other problems like apps and games compatibility error. However, there is still a way to fix the issue. You will have to manually delete the DirectX files, and then you can install Direct again, it will fix the problem.

How to Uninstall or Reinstall DirectX 12 in Windows 10
There are several ways to troubleshoot the issue. You can run Windows Update to check for the latest packages. If there is the latest version available or if it is not installed on your device. It will download and install it on your device within the windows update. Moreover, it will also fix the missing DirectX 12 files, overwritten files. But if you don’t wanna run the Windows update and you wanna fix it manually. Follow the steps mentioned below to do so.
To uninstall and reinstall DirectX 12, you need to first delete the residue files. These files contain data of old installation and can tamper with new DirectX 12 fresh installation.
Also Read: How to Enable DirectX 12 for Any Game in Windows 10

This shit really worked 🤯
It said additional components of 42mb needs to be downloaded and got reinstalled again , though some components above cant be deleted still not a problem it worked