What is D3D12-ERROR-ADAPTER-NOT-FOUND?
DX12 compatible GPU not found is a critical-severity graphics API (DirectX) issue. The application requires DirectX 12 Feature Level, which the graphics card does not support. Common triggers are old hardware and missing driver. Follow the steps below to fix it.
Common Causes
- Old hardware
- Missing driver
- Force DX12 on unsupported card
Step-by-Step Fix Guide
-
1
Upgrade your graphics card
Begin with Upgrade your graphics card; it's the step that resolves D3D12_ERROR_ADAPTER_NOT_FOUND for the largest share of reported cases.
-
2
Run the game in DX11 mode (eg -dx11)
If it's still not resolved, work through the rest of the steps — they're aimed at rarer directx instability cases.
-
3
Update the drivers from the manufacturer's website
"Update the drivers from the manufacturer's website" is the next step worth ruling out for D3D12-ERROR-ADAPTER-NOT-FOUND.
Commands & Diagnostics
dxdiag
Frequently Asked Questions
D3D12-ERROR-ADAPTER-NOT-FOUND is most often triggered by old hardware. Other reports point to missing driver and force DX12 on unsupported card as contributing factors.
"Upgrade your graphics card" clears up most D3D12-ERROR-ADAPTER-NOT-FOUND reports by itself. The remaining steps above cover what's left.
D3D12-ERROR-ADAPTER-NOT-FOUND is rated critical severity in our database. It's worth acting on quickly rather than letting it recur.
In most cases, yes — the guide above resolves D3D12-ERROR-ADAPTER-NOT-FOUND without a clean install. Treat a reinstall as the last resort, not the first move.
Still Need Help?
Search our full database of 535+ documented PC errors for more solutions and step-by-step repair guides.
Search Error Database