Helping millions of people navigate the world of technology.

Top 5 Ways to Fix a D3D11-Compatible GPU is Required to Run the Engine Error on Windows 11

Quick Tips
  • Verify that you have installed the latest version of DirectX. Use the DirectX Diagnostic Tool (dxdiag) to check your current version.
  • Confirm that your hardware meets the minimum system requirements for the game or app.
  • Run the application in compatibility mode for an older version of Windows if it is not designed for the current version.

Preliminary Fixes

  • Update DirectX: Updating DirectX can resolve compatibility issues and errors related to the D3D11 GPU. Follow our guide on how to update DirectX on Windows 11.
  • Update GPU Drivers: Outdated or corrupt GPU drivers can cause the D3D11-Compatible GPU Required error. Updating your GPU drivers improves overall system stability.

Fix 1: Terminate the Game Launcher and Restart

Step 1: Press the Control + Shift + Esc keyboard shortcut to launch the Task Manager.

Step 2: Right-click on the game launcher application and select the End task option.

Close game launcher using task manager

Step 3: Close the Task Manager window.

Step 4: Open the game and check if you face the same issue.

Fix 2: Check Your GPU’s DirectX Version

DirectX 12 is the latest version supported by not-so-old graphics cards. But if you have a very old PC or laptop with an integrated or discrete GPU that doesn’t support DirectX 11, you will encounter the D3D11-compatible GPU error message. Since your hardware doesn’t have these features, you cannot run any game that needs DirectX 11 or a newer version.

To verify this, you can use the DXdiag utility to check the DirectX version supported by your onboard or discrete GPU. If it only supports DirectX 10 or lower versions, you will have to upgrade your GPU to play modern games like Fortnite that have DirectX 11 as a minimum requirement.

Fix 3: Run the Game Using the Discrete GPU

Step 1: Press the Windows + I keyword shortcut to launch the Settings app.

Step 2: Navigate to the Display section. Then click on the Graphics option.

display settings

Step 3: Scroll down to the Custom settings for the application section. Locate the game in the list and click on the arrow icon.

Graphics settings page

Step 4: Go to the GPU Preference option and click to expand the drop-down option. Click on the High-Performance option.

Force the Game to use the Discrete GPU

Step 5: Close the Settings app.

Games and apps need the Visual C++ Runtime libraries to work on Windows OS. If the existing installation is corrupt, you can repair it without uninstalling the complete package; continue reading.

Fix 4: Repair Visual C++ Redistributables

Step 1: Press the Windows key, type appwiz.cpl, and press Enter.

Step 2: Find the Visual C++ Redistributable in the list of installed programs. Right-click on it and select the Change option.

Programs and feature window

Step 3: Click on the Repair button.

Repairing Visual C++ Redistributables

Step 4: User Account Control will open. Click on the Yes button.

User account control window

Step 5: Wait for the utility to repair the Visual C++ Redistributable installation. Once done, click on the Close button.

Step 6: Restart your system.

Fix 5: Force the Game To Use DirectX 11

Using a game launcher app like the Epic Games Launcher or Steam, you can manually configure the game to run with DirectX 11. Repeat the following steps to enable DirectX 11 in Epic Games Launcher:

Step 1: Open the Epic Games Launcher and click on the Profile icon. Then click on the Settings option.

Epic games launcher

Step 2: Scroll down and find the MANAGE GAMES section. Click on the game name to expand its settings.

Step 3: Click on the Additional Command Line Arguments checkbox. Type d3d11 in the text box.

Force Game To Use DirectX 11 in Epic Games launcher

Step 4: Go to the top bar and click on Back button. Close the Epic Games Launcher.

Epic games launcher settings

Step 5: Restart the game and check if the error code reappears.

That’s it. This should fix the D3D11-compatible GPU required to run the engine error once and for all.

Was this helpful?

Thanks for your feedback!

Last updated on 29 July, 2024

1 Comment

Leave a Reply

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

The article above may contain affiliate links which help support Guiding Tech. The content remains unbiased and authentic and will never affect our editorial integrity.