Fix: DX11 Feature Level 10.0 ist erforderlich, um den Motor laufen zu lassen

Der Fehler "DX11-Funktionsstufe 10.0 ist erforderlich, um die Engine auszuführen" wird angezeigt, wenn das System nicht über die für die Spiel-Engine erforderliche Direct3D-Hardware-Funktionsstufe verfügt. Diese spezielle Fehlermeldung signalisiert, dass die Application Engine Direct 3D Feature Level Version 10.0 nicht verwenden kann . Wenn das Betriebssystem über die neueste DirectX-Version verfügt, ist der Fehler normalerweise ein Zeichen dafür, dass die GPU die Mindestsystemanforderungen nicht erfüllt oder auf veralteter Treibersoftware ausgeführt wird. Benutzer werden auf diesen Fehler stoßen, wenn sie versuchen, Spiele und andere Anwendungen auszuführen, die eine umfangreiche grafische Verarbeitung erfordern.

Was ist DirectX?

DirectX ist eine Sammlung von APIs ( Application Programming Interfaces ), die von Microsoft entwickelt wurden, um Aufgaben im Zusammenhang mit Spieleprogrammierung und Multimedia auf allen mit Microsoft verbundenen Plattformen zu erledigen. Die Sammlung von APIs bietet DirectX-kompatiblen Programmen hardwarebeschleunigte Multimedia-Unterstützung. DirectX bietet unter anderem die Möglichkeit für ein Programm (Spiel oder eine andere Anwendung), Ihre Hardwarefunktionen zu bestimmen und seine Parameter anzupassen, um die bestmögliche Erfahrung zu erzielen.

Viele der im DirectX-Subsystem vorhandenen APIs sind obligatorisch und sollten als wesentlich für alles angesehen werden, von der einfachen Videowiedergabe bis hin zu anspruchsvollen 3D-Videospielen.

DirectX Runtime vs Direct3D Hardware-Funktionsstufe

Viele Benutzer verwechseln die DirectX-Laufzeitumgebung mit der Direct3D-Hardwarefunktionsebene . Die DirectX-Laufzeit beschreibt die DirectX-Version, die von der Betriebssystemsoftware unterstützt werden kann. Auf der anderen Seite beschreibt die Direct3d-Hardwarefunktionsebene die Unterstützung, die Ihre Videohardware (GPU) bietet.

Vor diesem Hintergrund bedeutet die Installation der neuesten DirectX-Laufzeitumgebung auf Ihrem PC nicht, dass Ihre Hardware Direct3D Hardware Feature Level 10.0 unterstützen kann. Selbst wenn Ihre Windows-Version für die neuesten DirectX-APIs ausgestattet ist, unterstützt Ihre GPU-Karte möglicherweise nicht die erforderlichen Funktionsstufen. Dies ist häufig bei älteren oder integrierten GPUs der Fall.

So finden Sie heraus, ob DirectX installiert ist

Wenn Sie Windows 10 verwenden, wurde DirectX 12.0 Runtime automatisch mit dem Betriebssystem installiert (vorausgesetzt, Sie verfügen über die neuesten Windows-Updates). Um die neuen DirectX-APIs verwenden zu können, muss Ihre GPU-Karte diese unterstützen.

Um dies zu bestätigen und zu überprüfen, welche DirectX-Version von Ihrem Betriebssystem unterstützt wird, müssen Sie das DirectX-Diagnosetool (dxdiag) ausführen . Auf dieses integrierte Windows-Tool kann in jeder Windows-Version zugegriffen werden, indem Sie eine Run-Box ( Windows-Taste + R ) öffnen und „ dxdiageingeben .

Sie können Ihre DirectX-Laufzeitversion unter Systeminformationen auf der Registerkarte System anzeigen.

Um festzustellen, ob Ihre GPU die erforderlichen Funktionsstufen unterstützt, rufen Sie die Registerkarte Anzeige unter Treiber auf und sehen Sie, welche Funktionsstufen von Ihrer Grafikkarte unterstützt werden.

Wenn Sie feststellen , dass die Leistungsstufe 10_0 (10.0) unter den nicht zeigen die Leistungsstufe Einträge innerhalb DirectX - Diagnoseprogrammes , ist es eines der folgenden Szenarien:

  • Ihre Grafikkarte (GPU) wird mit veralteten Treibern ausgeführt, die aktualisiert werden müssen. Sofern Ihr System nicht über einen Treiber verfügt, der die Grafikhardware in die Verwendung der jeweiligen Funktionsstufe einweist, wird es nicht im DirectX-Diagnosetool gespeichert.
  • Ihr Betriebssystem erfordert ein zusätzliches Plattform-Update. Gilt nur für Benutzer von Windows 7 und Windows XP.
  • Ihre Grafikkarte unterstützt Feature Level 10.0 nicht . In diesem Fall besteht die Lösung darin, eine neue Grafikkarte (GPU) zu kaufen.

Beachten Sie, dass DirectX abwärtskompatibel ist. Wenn Sie über DirectX 12 verfügen, sollten alle vorherigen Laufzeitverteilungen auf Ihrem System vorhanden sein. Gleiches gilt für DirectX 11 und DirectX 10.

Einige ältere Spiele benötigen jedoch ältere DirectX-APIs, die unter Windows 10 veraltet sind und nur unter DirectX 9.0c oder niedriger verfügbar sind . In diesem Fall müssen Sie diese bestimmte Distribution installieren, um das Programm auszuführen. Obwohl die neueste DirectX-Version 12.0 ist, hängt die überwiegende Mehrheit der Spiele stark von den mit DirectX 10-Laufzeit implementierten Funktionsstufen ab.

Das Beheben des Fehlers "DX11 Feature Level 10.0 ist erforderlich, um den Motor laufen zu lassen"

Wenn das DirectX-Diagnosetool ergab, dass Sie über eine DirectX 10-Laufzeit oder eine neuere Version verfügen und Ihre GPU die erforderliche Direct3D-Funktionsstufe unterstützt, sollten Sie über die erforderlichen Komponenten verfügen, um die betreffende Anwendung auszuführen. Wenn Sie jedoch weiterhin den Fehler "DX11 Feature Level 10.0 ist erforderlich, um die Engine auszuführen" erhalten , obwohl Sie die Anforderungen erfüllen, können Sie den Fehler mit einer der Korrekturen in diesem Artikel beheben.

Im Folgenden finden Sie eine Sammlung von Lösungen, die Benutzer bei der Behebung des Fehlers „DX11-Funktionsstufe 10.0 ist erforderlich, um die Engine auszuführen“ als hilfreich empfunden haben . Bitte befolgen Sie jede Methode der Reihe nach, bis Sie auf einen Fix stoßen, der für Sie funktioniert.

Hinweis: Die folgenden Methoden gelten nur, wenn Sie sicher sind, dass Ihre GPU Feature Level 10.0 unterstützt . Bevor Sie die Korrekturen ausprobieren, sollten Sie Ihre Grafikkartenspezifikationen überprüfen, um festzustellen, ob sie Direct3D Feature Level 10.0 unterstützen .

Methode 1: Ausführen der Anwendung mit der dedizierten GPU

Wenn Sie den Fehler auf einem Laptop oder Notebook sehen, haben Sie wahrscheinlich sowohl eine dedizierte GPU als auch eine integrierte Lösung. Wenn Sie zwei Karten haben, entscheidet Ihr System, welche GPU-Karte verwendet werden soll, indem analysiert wird, wie viele Ressourcen von der Application Engine benötigt werden. Dies kann jedoch von Ihrem Dienstprogramm zum Energiesparen außer Kraft gesetzt werden. Wenn der Batteriesparmodus aktiviert ist, wird das System möglicherweise gezwungen, das Programm mit der integrierten GPU zu starten, da weniger Ressourcen verbraucht werden.

Dies kann leicht behoben werden, indem das Dienstprogramm auf " Leistungsmodus " eingestellt oder die Software vollständig deinstalliert wird. Wenn Sie den Batteriemanager jedoch nicht deinstallieren möchten, können Sie Ihre dedizierte GPU erzwingen, indem Sie mit der rechten Maustaste auf die Spielverknüpfung klicken und Mit Grafikprozessor ausführen auswählen . Wählen Sie dann Ihre dedizierte Karte aus und prüfen Sie, ob sie ohne den Fehler „DX11-Funktionsstufe 10.0 ist erforderlich, um die Engine auszuführen“ gestartet wird.

Wenn es erfolgreich gestartet wurde , können Sie zu dieser Einstellung zurückkehren und auf Standardgrafikprozessor ändern klicken , um eine permanente Regel für das Programm in den Einstellungen der GPU- Systemsteuerung festzulegen.

Methode 2: Aktualisieren Ihres Grafikkartentreibers

Der naheliegende Ausgangspunkt für die Behebung des Fehlers „DX11-Funktionsstufe 10.0 ist erforderlich, um die Engine auszuführen“ ist die Aktualisierung Ihrer Grafikkartentreiber. Es gibt verschiedene Möglichkeiten, dies zu tun, aber die ideale Vorgehensweise hängt vom Hersteller der Grafikkarte ab.

Die neuesten Windows-Versionen (Windows 10 und Windows 8) sollten automatisch den von Ihrer Grafikkarte benötigten Softwaretreiber installieren. Aber selbst wenn Ihr Betriebssystem automatisch einen Treiber für Ihre GPU herunterlädt und installiert, ist es wahrscheinlich nicht die neueste verfügbare Version. Ihr System meldet diesen Fehler möglicherweise, da die GPU trotz der unterstützenden Hardware nicht weiß, wie Feature Level 10.0 verwendet wird .

Dies kann durch Installation des entsprechenden Grafiktreibers behoben werden. Es gibt einen universellen Weg, dies zu tun (unabhängig von Ihrem GPU-Hersteller), aber es ist nicht so zuverlässig wie das Befolgen der Richtlinien des Herstellers zur Installation des Treibers.

Installieren des Grafiktreibers über den Geräte-Manager

Im Folgenden finden Sie die Schritte zum Aktualisieren Ihres Grafiktreibers über den Geräte-Manager . Es ist ein guter Anfang, aber es basiert auf Windows Update, um online nach dem geeigneten Treiber zu suchen. Wenn diese Methode Ihren GPU-Treiber nicht aktualisiert, lesen Sie bitte die nächsten Anleitungen, die speziell für die beliebtesten Grafikkartenhersteller gelten.

  1. Drücken Sie Windows - Taste + R , geben Sie „ devmgmt.msc “ ein und drücken Enter , um offene Geräte - Manager .

  2. Scrollen Sie nach unten zu Anzeigeadapter und erweitern Sie das Dropdown-Menü. Klicken Sie mit der rechten Maustaste auf den Grafiktreiber und wählen Sie Treiber aktualisieren ( Treibersoftware aktualisieren) .

    Hinweis: Unter Anzeigeadapter werden möglicherweise zwei verschiedene Einträge angezeigt. Dies tritt normalerweise bei Laptops und Notebooks auf, die sowohl eine integrierte als auch eine dedizierte Grafikkarte haben. Intel stellt derzeit nur integrierte Karten her. Spezielle Karten haben mehr Rechenleistung und werden zur Verarbeitung anspruchsvoller Spiele und Anwendungen verwendet. Für unseren Zweck aktualisieren Sie bitte die dedizierte Komponente.

  3. Klicken Sie auf Automatisch nach aktualisierter Treibersoftware suchen und warten Sie, während Windows online nach Treibern sucht. Wenn ein neuer Treiber gefunden wird, warten Sie, bis er installiert und Ihr System neu gestartet wurde.

    Wenn Windows feststellt, dass Sie über den neuesten Treiber verfügen, fahren Sie mit einer der folgenden Anleitungen fort. Wenn in den obigen Schritten ein neuer Treiber installiert wurde, prüfen Sie, ob der Fehler beim Starten der Anwendung weiterhin auftritt. Wenn dies der Fall ist, fahren Sie mit Methode 2 fort .

Benutzer mit Nvidia-Grafikkarten

Wenn Sie über eine dedizierte Nvidia GeForce-Grafikkarte verfügen, können Sie die Treiber auf zwei verschiedene Arten aktualisieren. Die eleganteste Lösung wäre, GeForce Experience herunterzuladen und die Software Ihre GPU automatisch identifizieren zu lassen und die entsprechenden Treiber zu installieren. Das Programm erspart Ihnen die manuelle Suche nach der neuesten Treiberversion.

Es ist jedoch bekannt, dass GeForce Experience bei einigen Motherboard-Modellen Störungen aufweist und nicht ordnungsgemäß funktioniert. Wenn Sie GeForce Experience nicht verwenden können, führen Sie die folgenden Schritte aus, um den neuesten Grafikkartentreiber für Ihre GPU manuell herunterzuladen:

  1. Besuchen Sie die offizielle Nvidia Download - Seite (hier), und wählen Sie Ihren Produkttyp, Produktserie und Produkt . Stellen Sie sicher, dass Sie das entsprechende Betriebssystem auswählen und auf die Schaltfläche Suchen klicken.

    Hinweis: Eine schnellere Methode besteht darin, mit Option 2 auf Grafiktreiber zu klicken . Dadurch wird Ihr System automatisch gescannt und der entsprechende Treiber für Ihre GPU heruntergeladen. Beachten Sie jedoch, dass Sie möglicherweise die neueste Version von Java herunterladen müssen, damit dies funktioniert.

  2. Laden Sie den empfohlenen Nvidia-Treiber herunter und installieren Sie ihn.

  3. Wenn das System nach Abschluss der Installation nicht automatisch neu gestartet wird, starten Sie es manuell neu und prüfen Sie, ob das Problem behoben ist.

Benutzer mit ATI-Grafikkarten

AMDs Äquivalent zu GeForce Experience ist Gaming Evolved. Mit diesem AMD-Dienstprogramm können Sie Ihre Grafikkartentreiber automatisch aktualisieren. Gaming Evolved hält Ihr System nicht nur mit den neuesten Grafiktreibern auf dem neuesten Stand, sondern optimiert Ihre Spiele auch, indem die Grafikeinstellungen automatisch geändert werden, damit Sie basierend auf Ihren Systemspezifikationen die bestmögliche Erfahrung erzielen.

Wenn Sie für diesen Job kein zusätzliches Programm installieren möchten, können Sie den Treiber auch auf altmodische Weise herunterladen. Hier ist eine kurze Anleitung durch das Ganze:

  1. Besuchen Sie die offizielle AMD-Download-Seite (hier).
  2. Wählen Sie unter Manuelles Auswählen Ihres Treibers den Produkttyp, die Produktfamilie und das Modell aus . Wählen Sie dann das entsprechende Betriebssystem aus und klicken Sie auf Ergebnisse anzeigen .

    Hinweis: Wenn Sie sich bei Ihrem GPU-Modell nicht sicher sind oder noch weiter automatisieren möchten, können Sie auch unter Automatisch erkennen und installieren Ihres Treibers auf die Schaltfläche Jetzt herunterladen klicken . Dadurch wird ein weiteres ATI-Dienstprogramm installiert, das Ihr System scannt und den neuesten Treiber anwendet.

  3. Starten Sie nach der Installation des Treibers Ihren Computer neu und prüfen Sie, ob der Fehler behoben ist.

Benutzer mit integrierter Intel-Grafik

Bisher produzierte ATI nur integrierte Grafikkarten. In den meisten Fällen wird der Treiber erfolgreich über den Geräte-Manager aktualisiert (erste Anleitung in dieser Methode). Wenn Sie von dort aus nicht aktualisieren können, können Sie es vom Intel Download Center (hier) herunterladen.

Methode 3: Reparieren der DirectX-Laufzeitumgebung

Die im DirectX-Paket enthaltenen APIs brechen selten, aber es ist bekannt, dass dies geschieht. Leider können Sie DirectX nicht wirklich effektiv deinstallieren. Die DirectX-Laufzeit 11.3 und 12 ist in Windows 10 enthalten, und alle Updates / Reparaturen werden von Windows Update ausgeführt. Für diese Versionen von DirectX gibt es kein eigenständiges Paket.

Sie können jedoch alle DirectX-Dateien (mit Ausnahme derjenigen von DX12) mithilfe des DirectX-Endbenutzer-Runtime- Webinstallationsprogramms und von DirectX Redist (Juni 2010) reparieren .

Laden Sie zunächst das DirectX-Endbenutzer-Runtime-Webinstallationsprogramm herunter (hier). Sie müssen mit der rechten Maustaste auf die ausführbare Datei klicken und Als Administrator ausführen auswählen , um erhöhte Berechtigungen zu erteilen. Befolgen Sie anschließend die Anweisungen auf dem Bildschirm, um sicherzustellen, dass alle DirectX 9.0c-Dateien intakt sind.

Laden Sie dann die DirectX Redist (Juni 2010) von diesem Link herunter (hier). Öffnen Sie das Paket und extrahieren Sie das DirectX SDK an einem zugänglichen Ort. Gehen Sie als Nächstes zu den extrahierten Dateien und öffnen Sie die ausführbare Datei von DXSetup . Befolgen Sie die Anweisungen auf dem Bildschirm, um die DirectX-Komponenten erneut zu installieren.

Starten Sie nach Abschluss der Installation Ihr System neu und prüfen Sie, ob das Problem behoben ist.

Methode 4: Installieren des Plattform-Updates KB2670838 (nur Windows 7)

Im Gegensatz zu Windows 8 und Windows 10 erfordert Windows 7 ein zusätzliches Plattform-Update ( KB2670838) , um DX 11 Feature Level 10.0 zu aktivieren. Es ist als optionales Update gekennzeichnet, sodass Sie es möglicherweise verpasst haben, selbst wenn Sie der Meinung sind, dass Ihre WU auf dem neuesten Stand ist.

Um festzustellen, ob dies die Ursache des Fehlers ist, wenden Sie entweder alle ausstehenden optionalen Updates an oder besuchen Sie diesen Microsoft-Link (hier) und laden Sie das Plattform-Update KB2670838 herunter . Starten Sie nach dem installierten Update Ihren Computer neu und prüfen Sie, ob das Problem behoben ist.

Empfohlen

Fix: Minecraft reagiert nicht
Was ist eine Registrierungsanwendung für ein digitales TV-Tunergerät und sollte diese entfernt werden?
Was ist FileRepMalware und sollten Sie es entfernen?