Wenn Sie versuchen, Valorant oder ein anderes Spiel zu spielen, erscheint unter Windows 11 die Fehlermeldung „Zum Ausführen der Engine ist eine D3D11-kompatible GPU erforderlich“? Nun, Sie sind nicht allein. Dieser lästige Fehler plagt viele Windows-PC-Benutzer und verhindert den Start des Spiels.
Die Hauptgründe für diesen Fehlercode sind eine veraltete und nicht unterstützte GPU, fehlende oder beschädigte DirectX-Dateien, eine falsche GPU-Auswahl für Spiele und alte GPU-Treiber. Befolgen Sie diese sieben Methoden, um den Fehler „D3D11-kompatible GPU“ in Windows zu beheben und das Spielen fortzusetzen.
1. Beenden Sie den Game Launcher und starten Sie ihn neu
Bevor Sie erweiterte Korrekturen zur Behebung des Direct3D 11-Spielproblems ausprobieren, beenden Sie den Game Launcher und starten Sie ihn neu. Es kommt häufig vor, dass Apps plötzlich abstürzen oder einfrieren und nicht mehr funktionieren. Ein Neustart kann das Problem jedoch beheben. Wiederholen Sie die folgenden Schritte:
Schritt 1: Drücken Sie die Tastenkombination Strg + Umschalt + Esc, um den Task-Manager zu starten.
Schritt 2: Suchen Sie die Game Launcher-Anwendung in der Liste der aktiven Prozesse und klicken Sie mit der rechten Maustaste darauf. Wählen Sie die Option Aufgabe beenden.
Schritt 3: Schließen Sie das Task-Manager-Fenster.
Schritt 4: Öffnen Sie das Spiel und prüfen Sie, ob das gleiche Problem auftritt.
2. Überprüfen Sie die DirectX-Version Ihrer GPU
Derzeit ist DirectX 12 die neueste Version, die von nicht ganz so alten Grafikkarten unterstützt wird. Wenn Sie jedoch einen sehr alten PC oder Laptop mit einer integrierten oder separaten GPU haben, die DirectX 11 nicht unterstützt, wird die Fehlermeldung „D3D11-kompatible GPU und Shader-Modell 5.0 nicht gefunden“ angezeigt. Da Ihre Hardware nicht über diese Funktionen verfügt, können Sie kein Spiel ausführen, das DirectX 11 oder eine neuere Version benötigt.
Um dies zu überprüfen, können Sie das Dienstprogramm DXdiag verwenden, um die von Ihrer integrierten oder diskreten GPU unterstützte DirectX-Version zu überprüfen. Wenn es nur DirectX 10 oder niedrigere Versionen unterstützt, müssen Sie Ihre GPU aufrüsten, um moderne Spiele wie Fortnite zu spielen, für die DirectX 11 als Mindestanforderung erforderlich ist.
3. Führen Sie das Spiel mit der separaten GPU aus
Wenn Ihre separate GPU DirectX 11 unterstützt, die Fehlermeldung jedoch weiterhin angezeigt wird, verwenden die Spiele möglicherweise die integrierte GPU, die DirectX 11 nicht unterstützt. Sie müssen das Spiel zwingen, stattdessen die separate GPU zu verwenden. Hier ist wie:
Schritt 1: Drücken Sie die Tastenkombination Windows + I, um die App „Einstellungen“ zu starten.
Schritt 2: Navigieren Sie zum Abschnitt „Anzeige“. Klicken Sie dann auf die Option Grafiken.
Schritt 3: Scrollen Sie nach unten zum Abschnitt „Benutzerdefinierte Einstellungen für die Anwendung“. Suchen Sie das Spiel in der Liste und klicken Sie auf das Pfeilsymbol.
Schritt 4: Gehen Sie zur Option „GPU-Einstellungen“ und klicken Sie, um die Dropdown-Option zu erweitern. Klicken Sie auf die Option „Hochleistung“.
Schritt 5: Schließen Sie die Einstellungen-App.
4. Aktualisieren Sie DirectX
Veraltete oder fehlende DirectX 11-DLL-Dateien könnten der Grund für den Fehler „D3D11-kompatible GPU“ sein. Sie können das Problem beheben, indem Sie die neuesten Dateien mit dem DirectX End-User Runtime Web Installer herunterladen. So geht's:
Schritt 1: Laden Sie den DirectX End-User Runtime Web Installer herunter.
Herunterladen
Schritt 2: Doppelklicken Sie auf die heruntergeladene Datei, um die App zu starten.
Schritt 3: Die Benutzerkontensteuerung wird angezeigt. Klicken Sie auf die Schaltfläche Ja.
Schritt 4: Klicken Sie im DirectX-Installationsfenster auf das Optionsfeld neben der Option „Ich akzeptiere die Vereinbarung“. Klicken Sie auf die Schaltfläche Weiter.
Schritt 5: Deaktivieren Sie die Option „Bing Bar installieren“ und klicken Sie auf „Weiter“.
Schritt 6: Warten Sie, bis das Setup alle Dateien heruntergeladen und installiert hat. Klicken Sie auf die Schaltfläche „Fertig stellen“, um das Installationsprogramm zu schließen.
Schritt 7: Starten Sie Ihren PC neu.
5. Reparieren Sie Visual C++ Redistributables
Spiele und Apps benötigen die Visual C++ Runtime-Bibliotheken, um unter Windows zu funktionieren. Wenn die vorhandene Installation beschädigt ist, können Sie sie reparieren, ohne das gesamte Paket zu deinstallieren. Wiederholen Sie die folgenden Schritte:
Schritt 1: Drücken Sie die Windows-Taste, um das Startmenü zu öffnen, geben Sie appwiz.cpl in die Suchleiste ein und drücken Sie die Eingabetaste.
Schritt 2: Suchen Sie Visual C++ Redistributable in der Liste der installierten Programme. Klicken Sie mit der rechten Maustaste darauf und wählen Sie die Option Ändern.
Schritt 3: Klicken Sie auf die Schaltfläche „Reparieren“.
Schritt 4: Die Benutzerkontensteuerung wird geöffnet. Klicken Sie auf die Schaltfläche Ja.
Schritt 5: Warten Sie, bis das Dienstprogramm die Installation von Visual C++ Redistributable repariert. Wenn Sie fertig sind, klicken Sie auf die Schaltfläche „Schließen“.
Schritt 6: Starten Sie Ihr System neu.
6. Erzwingen Sie, dass das Spiel DirectX 11 verwendet
Mit einer Spiele-Launcher-App wie dem Epic Games Launcher oder Steam können Sie das Spiel manuell für die Ausführung mit DirectX 11 konfigurieren. Wiederholen Sie die folgenden Schritte, um DirectX 11 im Epic Games Launcher zu aktivieren:
Schritt 1: Öffnen Sie den Epic Games Launcher und klicken Sie auf das Profilsymbol. Klicken Sie dann auf die Option Einstellungen.
Schritt 2: Scrollen Sie nach unten und suchen Sie den Abschnitt SPIELE VERWALTEN. Klicken Sie auf den Namen des Spiels, um dessen Einstellungen zu erweitern.
Schritt 3: Klicken Sie auf das Kontrollkästchen „Zusätzliche Befehlszeilenargumente“. Geben Sie d3d11 in das Textfeld ein.
Schritt 4: Gehen Sie zur oberen Leiste und klicken Sie auf die Schaltfläche „Zurück“. Schließen Sie den Epic Games Launcher.
Schritt 5: Starten Sie das Spiel neu und prüfen Sie, ob der Fehlercode erneut angezeigt wird.
7. Aktualisieren Sie die GPU-Treiber
Wenn Sie App- und Treiberaktualisierungen regelmäßig ignorieren, kann dies der Grund für den DirectX-Fehler sein. GPU-Hersteller veröffentlichen regelmäßig Treiber, um bestehende Fehler bei alten Versionen zu beheben und sicherzustellen, dass Spiele ohne Probleme laufen. Aktualisieren Sie also den GPU-Treiber mit dem Geräte-Manager:
Schritt 1: Klicken Sie mit der rechten Maustaste auf die Schaltfläche „Start“, um das Hauptbenutzermenü zu öffnen. Wählen Sie die Option Geräte-Manager.
Schritt 2: Erweitern Sie den Abschnitt „Anzeigeadapter“. Klicken Sie mit der rechten Maustaste auf den GPU-Adapter und wählen Sie die Option Treiber aktualisieren.
Schritt 3: Klicken Sie auf die Option „Automatisch nach Treibern suchen“. Warten Sie, bis das Tool die neuesten GPU-Treiber heruntergeladen und installiert hat.
Schritt 4: Schließen Sie den Geräte-Manager und starten Sie Ihren Computer neu.
Spielen Sie unter Windows 11 fort
Spiele und Apps benötigen DirectX, um mit der GPU zu kommunizieren. Um den Fehler „D3D11-kompatible GPU ist zum Ausführen der Engine erforderlich“ zu beheben, installieren Sie die neuesten GPU-Treiber und DirectX-Bibliotheken auf Ihrem PC. Wechseln Sie danach zur separaten GPU und erzwingen Sie die Verwendung von DirectX 11 durch das Spiel, indem Sie die Befehlszeilenargumente im Game Launcher bearbeiten.