DirectX 12 is not supported on your system. Try running without the -dx12 or -d3d12 command line argument.

sanghyun kim 10 Reputation points
2025-11-19T03:40:02.52+00:00

DirectX 12 is not supported on your system. Try running without the -dx12 or -d3d12 command line argument.

Windows for home | Windows 11 | Gaming
0 comments No comments

2 answers

Sort by: Most helpful
  1. DAVID DIXON 0 Reputation points
    2026-03-12T22:10:55.4766667+00:00

    There was no clear way to remove -dx12 or -d3d12. You need to know that.

    Thank you,

    David O. Dixon

    Was this answer helpful?

    20+ people found this answer helpful.
    0 comments No comments

  2. Francisco Montilla 30,710 Reputation points Independent Advisor
    2025-11-19T04:15:51.69+00:00

    Hello,

    That message means the game is being forced to use DirectX 12. Fix it by removing the DX12 launch flag so the game runs with DX11.

    • If you use Steam, open Library, right click the game, go to Properties > General. In Launch Options remove -dx12 and -d3d12. Close the window and start the game.
    • If you use Epic Games Launcher. Open Library, click the three dots next to the game and click Manage. Turn off Additional command line arguments or delete -dx12 and -d3d12. Launch the game again.
    • If you start the game from a desktop shortcut. Right click the shortcut and go to Properties > Shortcut tab. In Target remove -dx12 or -d3d12 from the end. Select Apply > OK. Start the game.

    Tell me which launcher you use if you do not see these menus and I will tailor the exact clicks.

    Was this answer helpful?

    10+ people found this answer helpful.

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.