Home » Marvel Rivals » Features » 5 Ways to Fix the Marvel Rivals “DirectX 12 is Not Supported on Your System” Error

5 Ways to Fix the Marvel Rivals “DirectX 12 is Not Supported on Your System” Error

Our troubleshooting guide tells you about some of the ways players can fix the Marvel Rivals “DirectX 12 is not supported on your system” error on Windows PCs. Does your MR game throw up that dx12 error message when you try to play it? If it does, you might be able to fix that DirectX 12 gaming issue with one of the possible resolutions below.

5 Ways to Fix the Marvel Rivals “DirectX 12 is Not Supported on Your System” Error

Lots of players have reported the “DirectX12 is not supported on your system” error occurs for Marvel Rivals when they try to start it. For example, a player reported this on Reddit, “Trying to run Marvel Rivals gives the error ‘DirectX 12 is not supported on your system.’” Marvel Rivals doesn’t start on PCs when it throws up that error message. This is how you can fix the Marvel Rivals DirectX 12 not supported error on a Windows PC.

Read also: 7 Ways You Can Fix Marvel Rivals Not Launching on a Windows PC

Set Marvel Rivals to Run With a Dedicated GPU

If your PC has two GPUs, make sure your dedicated NVIDIA/AMD graphics card is set for Marvel Rivals. The “DirectX 12 is not supported on your system” error can occur because not all integrated GPUs support DirectX 12. This is how you can set Marvel Rivals to run with a dedicated (higher performance) graphics card.

  1. Click the search box or button on your taskbar to activate the file finder tool.
  2. Enter a graphics settings keyword and click the matching search result.
  3. Next, click Browse, select the MarvelRivals_Launcher.exe file, and press the Add button.
    Browse option

    Browse option

  4. Click on the Marvel Rivals game and Options.
  5. Select the radio button with the High performance label.
    The High performance radio button

    The High performance radio button

  6. Click Save to apply.

Update Your GPU’s Graphical Driver

Some players say they’ve fixed the “DirectX 12 is not supported on your system” error by updating their graphics drivers. There are a few ways you can update a graphics driver, but the manual download method is fine. This KeenGamer page includes instructions for updating graphics drivers in different ways.

The NVIDIA graphics driver page

The NVIDIA graphics driver page

Set the Game to Run With DirectX 11

This potential solution seemingly contradicts the DirectX 12 error message. However, some players confirm that setting Marvel Rivals to run with a -dx11 launch parameter has fixed the “Directx 12 is not supported on your system” error on their PCs. This is how you can set a DirectX 11 launch parameter for Marvel Rivals.

Steam

  1. Go into your Steam software and select Library.
  2. Right-click Marvel Rivals in Steam’s sidebar to select Properties.
  3. Enter -dx11 into the launch options text box.
The launch options text box in Steam

The launch options text box in Steam

Epic Games

  1. Run the Epic Games client.
  2. Click the round user name button and select Settings.
    The Settings menu option

    The Settings menu option

  3. Next, click on Marvel Rivals to view options for that game.
  4. Select Additional Command Line Arguments to activate a text box.
  5. Input -dx11 inside the text box for the Additional Command Line Arguments option.
The Additional Command Line Arguments box

The Additional Command Line Arguments box

Update Windows 11/10

Updating Windows can also update DirectX components. So, it’s recommended to check for and install any available Windows 11/10 updates to fix the “DirectX 12 is not supported on your system” error. This Microsoft page covers how users can install Windows updates via the Settings app.

The Check for updates button

The Check for updates button

Reinstall Marvel Rivals

Reinstalling Marvel Rivals is a possible solution for the “DirectX 12 is not supported on your system” error because doing this can repair corrupted files and reset settings. However, try applying other possible fixes before reinstalling the game. You can reinstall the Marvel Rivals game like this.

Steam

  1. Run Steam to access the Library tab inside it.
  2. Click Marvel Rivals with the right mouse button to select Manage.
  3. Select Uninstall on the Manage submenu.
    The Uninstall option in Steam

    The Uninstall option in Steam

  4. To reinstall Marvel Rivals, click its Install option in Steam.

Epic Games

  1. Start Epic Games and go into its Library tab.
  2. Click on the ellipses (three-dot) button for Marvel Rivals to select Uninstall.
  3. Press Uninstall to remove the game.
    The Uninstall option in Epic Games

    The Uninstall option in Epic Games

  4. Next, click the image for Marvel Rivals in the Library tab.
  5. Select Install to add the game.

Those possible fixes for the Marvel Rivals “DirectX 12 is not supported on your system” error have worked for players who’ve needed to resolve that gaming issue. This doesn’t mean they’ll work for everyone, but one could work for you if your PC meets Marvel Rivals’ minimum system requirements. You can also try contacting the Marvel Rivals help service from this NetEase Games page for more potential fixes.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Marvel Rivals