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

3 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?

    30+ people found this answer helpful.

  2. Francisco Montilla 30,725 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?

    20+ people found this answer helpful.

  3. Mattia Brochini 0 Reputation points
    2026-10-06T15:12:26.4766667+00:00

    aiuto ............

    Was this answer helpful?

    0 comments No comments

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.