I have Intel HD 3000 graphics which are not compatible with DirectX 12. I am having issues in some games so I thought maybe I could install DirectX 11 on Windows 10 which is compatible with my GPU. Is this method possible in any way?
12 Answers
DirectX12 is in theory backward compatible and Windows 10 includes DirectX 11.3. Nevertheless, if the game in question is badly programmed and insists on DirectX11, then you may try one of the workarounds below.
Set game compatibility mode
Running the game program in Windows 7 mode should force it to use (or emulate) DirectX 11, since DirectX 12 was only introduced in Windows 10.
- Find the game's
.exefile - Right-click and select Properties
- Go to the Compatibility tab
- Check "Run this program in compatibility mode for:"
- In the drop-down list choose "Windows 7"
- Click OK and try the game,
Set game DirectX level
Find the program DXCpl.exe. On my computer it is found inC:\Windows\System32\DXCpl.exe for 64-bit andC:\Windows\SysWOW64\DXCpl.exe for 32-bit,
but may require some installation (let me know if you can't find it).
Start the program, add the game's .exe and set its DirectX level:
Is this method possible in any way?
It is impossible to install DirectX 11 on any version of Windows. DirectX 11 and DirectX 12 are built-into compatible versions of Windows.
I have Intel HD 3000 graphics which are not compatible with DirectX 12. I am having issues in some games so I thought maybe I could install DirectX 11 on Windows 10 which is compatible with my GPU.
If your hardware supported DirectX 11 and the software supported DirectX 11 you would not have a problem running the software.
Here is the simple fact, your hardware is extremely dated, and doesn’t meet the minimum requirements to run it.