Fix: DX11 feature level 10.0 is vereist om de engine te laten draaien

De fout "DX11 feature level 10.0 is vereist om de engine te laten draaien" verschijnt als het systeem niet het juiste Direct3D Hardware Feature Level heeft dat vereist is voor de game engine. Dit specifieke foutbericht geeft aan dat de toepassingsengine niet in staat is om Direct 3D Feature Level versie 10.0 te gebruiken . Als het besturingssysteem de nieuwste DirectX-versie heeft, is de fout meestal een teken dat de GPU niet voldoet aan de minimale systeemvereisten of wordt uitgevoerd op verouderde stuurprogramma's. Gebruikers zullen deze fout tegenkomen wanneer ze games en andere applicaties proberen uit te voeren die uitgebreide grafische verwerking vereisen.

Wat is DirectX?

DirectX is een verzameling API's ( Application Programming Interfaces ) die door Microsoft is ontwikkeld om taken uit te voeren die verband houden met het programmeren van games en multimedia op alle aan Microsoft gelieerde platforms. De verzameling API's biedt DirectX-compatibele programma's met hardwareversnelde multimedia-ondersteuning. DirectX biedt onder andere de middelen voor een programma (game of andere applicatie) om uw hardwaremogelijkheden te bepalen en de parameters ervan aan te passen om de beste ervaring te bieden.

Veel van de API's die aanwezig zijn in het DirectX-subsysteem zijn verplicht en moeten als essentieel worden beschouwd voor alles, van het eenvoudig afspelen van video tot veeleisende 3D-videogames.

DirectX Runtime vs Direct3D Hardware Feature Level

Veel gebruikers verwarren de DirectX-runtime- omgeving met het Direct3D Hardware Feature Level . De DirectX Runtime beschrijft de DirectX-versie die OS-software kan ondersteunen. Aan de andere kant beschrijft het Direct3d Hardware Feature Level de ondersteuning die uw videohardware (GPU) biedt.

Met dit in gedachten betekent het hebben van de nieuwste DirectX-runtime-omgeving op uw pc niet dat uw hardware Direct3D Hardware Feature Level 10.0 kan ondersteunen . Zelfs als uw Windows-versie is uitgerust om de nieuwste DirectX API's te verwerken, ondersteunt uw GPU-kaart mogelijk niet de vereiste functieniveaus. Dit is vaak het geval bij oudere of geïntegreerde GPU's.

Hoe u erachter kunt komen of DirectX is geïnstalleerd

Als u Windows 10 heeft, is DirectX 12.0 Runtime automatisch geïnstalleerd met het besturingssysteem (ervan uitgaande dat u over de nieuwste Windows-updates beschikt). Maar om de nieuwe DirectX API's te kunnen gebruiken, moet uw GPU-kaart ze ondersteunen.

Om dit te bevestigen en te controleren welke DirectX-versie door uw besturingssysteem wordt ondersteund, moet u de DirectX Diagnostic Tool (dxdiag) uitvoeren . Deze ingebouwde Windows-tool is toegankelijk op elke Windows-versie door een Uitvoeren-venster te openen ( Windows-toets + R ) en " dxdiag " te typen .

U kunt uw DirectX-runtimeversie bekijken onder Systeeminformatie op het tabblad Systeem .

Om te zien of uw GPU staat de ondersteuning van de vereiste functie niveau is, gaat u naar het display tab onder Drivers en zien welke Feature Levels worden ondersteund door uw grafische kaart.

Als je dat vindt functieniveau 10_0 (10.0) wordt niet weergegeven onder de functieniveaus inzendingen binnen DirectX Diagnostic Tool , het is een van de volgende scenario's:

  • Uw grafische kaart (GPU) wordt uitgevoerd met verouderde stuurprogramma's die moeten worden bijgewerkt. Tenzij uw systeem een ​​stuurprogramma heeft dat de grafische hardware instrueert over het gebruik van het respectieve functieniveau, zal het niet winkelen in de DirectX Diagnostic Tool.
  • Uw besturingssysteem vereist een aanvullende platformupdate. Alleen van toepassing op gebruikers van Windows 7 en Windows XP.
  • Uw grafische kaart ondersteunt geen functieniveau 10.0 . In dit geval zou de toepasselijke oplossing zijn om een ​​nieuwe grafische kaart (GPU) te kopen.

Houd er rekening mee dat DirectX achterwaartse compatibiliteit heeft - als u DirectX 12 heeft, zouden alle eerdere runtime-distributies op uw systeem aanwezig moeten zijn. Hetzelfde geldt voor DirectX 11 en DirectX 10.

Sommige oudere games hebben echter oudere DirectX API's nodig die sindsdien verouderd zijn op Windows 10 en alleen te vinden zijn op DirectX 9.0c of lager . In dit geval moet u die specifieke distributie installeren om het programma uit te voeren. Hoewel de nieuwste DirectX-versie 12.0 is, is de overgrote meerderheid van de games nog steeds sterk afhankelijk van functieniveaus die zijn geïmplementeerd met DirectX 10-runtime.

Het repareren van de "DX11 feature level 10.0 is vereist om de engine te laten draaien" fout

Als de DirectX Diagnostic-tool onthult dat u DirectX 10-runtime of nieuwer heeft en uw GPU het vereiste Direct3D-functieniveau ondersteunt, moet u over de nodige componenten beschikken om de betreffende toepassing uit te voeren. Als u echter nog steeds de foutmelding "DX11 feature level 10.0 is vereist om de engine uit te voeren" krijgt , ondanks dat u aan de vereisten voldoet, kunt u met een van de fixes in dit artikel de fout herstellen.

Hieronder vindt u een verzameling oplossingen die gebruikers nuttig vonden bij het oplossen van de fout "DX11 feature level 10.0 is vereist om de engine te laten draaien" . Volg elke methode op volgorde totdat u een oplossing tegenkomt die voor u werkt.

Opmerking: de onderstaande methoden zijn alleen van toepassing als u zeker weet dat uw GPU functieniveau 10.0 ondersteunt . Voordat u een van de fixes uitprobeert, is het raadzaam wat onderzoek te doen naar de specificaties van uw grafische kaart om te zien of deze Direct3D Feature Level 10.0 ondersteunt .

Methode 1: de applicatie uitvoeren met de speciale GPU

Als je de fout op een laptop of notebook ziet, is de kans groot dat je zowel een speciale GPU als een geïntegreerde oplossing hebt. Als u twee kaarten heeft, bepaalt uw systeem welke GPU-kaart moet worden gebruikt door te analyseren hoeveel bronnen de toepassingsengine nodig heeft. Dit kan echter worden opgeheven door uw batterijbesparende hulpprogramma - als het in de batterijbesparende modus is ingesteld, kan het systeem het programma met de geïntegreerde GPU dwingen, omdat het minder bronnen verbruikt.

Dit kan eenvoudig worden verholpen door het hulpprogramma in de " Prestatiemodus " te zetten of door de software helemaal te verwijderen. Maar als u de batterijbeheerder niet wilt verwijderen, kunt u uw speciale GPU forceren door met de rechtermuisknop op de spelsnelkoppeling te klikken en Uitvoeren met grafische processor te kiezen. Selecteer vervolgens uw speciale kaart en kijk of deze start zonder de fout "DX11 feature level 10.0 is vereist om de engine te laten draaien" .

Als het succesvol is gestart, kunt u terugkeren naar deze instelling en klikken op Standaard grafische processor wijzigen om een ​​permanente regel voor het programma in te stellen in de instellingen van uw GPU -configuratiescherm .

Methode 2: het stuurprogramma van uw grafische kaart bijwerken

De voor de hand liggende plaats om te beginnen om de fout "DX11 feature level 10.0 is vereist om de engine te laten draaien" op te lossen, is door de stuurprogramma's van uw grafische kaart bij te werken. Er zijn verschillende manieren om dit te doen, maar de ideale manier om dit te doen, is afhankelijk van de fabrikant van de videokaart.

De nieuwste Windows-versies (Windows 10 en Windows 8) zouden automatisch het softwarestuurprogramma moeten installeren dat uw grafische kaart nodig heeft. Maar zelfs als uw besturingssysteem automatisch een stuurprogramma voor uw GPU downloadt en installeert, is de kans groot dat dit niet de nieuwste beschikbare versie is. Uw systeem kan deze fout melden omdat de GPU ondanks de ondersteunende hardware niet weet hoe hij Feature Level 10.0 moet gebruiken .

Dit kan worden opgelost door de juiste grafische driver te installeren. Er is een universele manier om dit te doen (ongeacht uw GPU-fabrikant), maar deze is niet zo betrouwbaar als het volgen van de richtlijnen van de fabrikant voor het installeren van de driver.

Grafische driver installeren via Apparaatbeheer

Hieronder vindt u de stappen om uw grafische stuurprogramma bij te werken via Apparaatbeheer . Het is een goede plek om te beginnen, maar het is afhankelijk van Windows Update om online naar het juiste stuurprogramma te zoeken. Als deze methode uw GPU-stuurprogramma niet bijwerkt, volg dan de volgende handleidingen die specifiek zijn voor de meest populaire fabrikanten van grafische kaarten.

  1. Druk op Windows-toets + R , typ " devmgmt.msc " en druk op Enter om Apparaatbeheer te openen .

  2. Scrol omlaag naar Beeldschermadapters en vouw het vervolgkeuzemenu uit. Klik met de rechtermuisknop op het grafische stuurprogramma en selecteer Stuurprogramma bijwerken (stuurprogramma bijwerken) .

    Opmerking: mogelijk ziet u twee verschillende items onder Beeldschermadapters. Dit komt meestal voor bij laptops en notebooks die zowel een geïntegreerde als een speciale grafische kaart hebben. Vanaf nu produceert Intel alleen geïntegreerde kaarten. Speciale kaarten hebben meer verwerkingskracht en worden gebruikt om veeleisende games en applicaties te verwerken - update voor ons doel de speciale component.

  3. Klik op Automatisch zoeken naar bijgewerkte stuurprogramma's en wacht terwijl Windows online naar stuurprogramma's zoekt. Als het een nieuwer stuurprogramma heeft gevonden, wacht dan tot het is geïnstalleerd en uw systeem opnieuw is opgestart.

    Als Windows heeft vastgesteld dat u over de nieuwste driver beschikt, gaat u verder met een van de onderstaande handleidingen. Als de bovenstaande stappen een nieuw stuurprogramma hebben geïnstalleerd, kijk dan of de fout nog steeds optreedt wanneer u de toepassing start. Als dit het geval is, gaat u naar methode 2 .

Gebruikers met grafische kaarten van Nvidia

Als u een speciale grafische kaart van Nvidia GeForce hebt, kunt u de stuurprogramma's op twee verschillende manieren bijwerken. De meest elegante oplossing zou zijn om GeForce Experience te downloaden en de software automatisch uw GPU te laten identificeren en de juiste stuurprogramma's te installeren. Door het programma hoeft u niet handmatig naar de nieuwste driverversie te zoeken.

Het is echter bekend dat GeForce Experience een storing vertoont en niet goed functioneert bij sommige moederbordmodellen. Als je GeForce Experience niet kunt gebruiken, volg dan de onderstaande stappen om het nieuwste stuurprogramma voor de grafische kaart voor je GPU handmatig te downloaden:

  1. Bezoek de officiële Nvidia-downloadpagina (hier) en kies uw producttype, productserie en product . Zorg ervoor dat u het juiste besturingssysteem selecteert en druk op de knop Zoeken .

    Opmerking: een snellere methode is om met optie 2 te gaan en op Grafische stuurprogramma's te klikken . Hiermee wordt uw systeem automatisch gescand en de juiste driver voor uw GPU gedownload. Houd er echter rekening mee dat u mogelijk de nieuwste versie van Java moet downloaden om dit te laten werken.

  2. Download en installeer de aanbevolen Nvidia-driver.

  3. Als het systeem niet automatisch opnieuw opstart wanneer de installatie is voltooid, herstart dan handmatig en kijk of het probleem is opgelost.

Gebruikers met ATI grafische kaarten

AMD's equivalent van GeForce Experience is Gaming Evolved. U kunt dit AMD-hulpprogramma gebruiken om de stuurprogramma's van uw grafische kaart automatisch bij te werken. Naast het up-to-date houden van uw systeem met de nieuwste grafische stuurprogramma's, optimaliseert Gaming Evolved uw games door automatisch de grafische instellingen te wijzigen, zodat u de beste ervaring krijgt op basis van uw systeemspecificaties.

Als u voor deze klus geen extra programma wilt installeren, kunt u de driver ook op de ouderwetse manier downloaden. Hier is een korte handleiding door het hele ding:

  1. Bezoek de officiële AMD-downloadpagina (hier).
  2. Selecteer onder Handmatig uw stuurprogramma selecteren het producttype, de productfamilie en het model . Selecteer vervolgens het juiste besturingssysteem en klik op Resultaten weergeven .

    Opmerking: als u niet zeker bent van uw GPU-model of nog verder wilt automatiseren, kunt u ook op de knop Nu downloaden klikken onder Uw stuurprogramma automatisch detecteren en installeren . Hiermee wordt een ander ATI-hulpprogramma geïnstalleerd dat uw systeem scant en de nieuwste driver toepast.

  3. Nadat het stuurprogramma is geïnstalleerd, start u uw computer opnieuw op en kijkt u of de fout is verwijderd.

Gebruikers met geïntegreerde Intel Graphics

Tot nu toe produceerde ATI alleen geïntegreerde grafische kaarten. Meestal wordt het stuurprogramma met succes bijgewerkt vanuit Apparaatbeheer (eerste gids bij deze methode). Als u vanaf daar echter niet kunt updaten, kunt u deze downloaden van Intel's Download Center (hier).

Methode 3: de DirectX-runtime-omgeving herstellen

De API's in het DirectX-pakket breken zelden, maar het is bekend dat dit gebeurt. Helaas kun je DirectX niet echt effectief verwijderen. DirectX runtime 11.3 en 12 is inbegrepen bij Windows 10 en eventuele updates / reparaties worden afgehandeld door Windows Update. Er is geen afzonderlijk pakket voor deze versies van DirectX.

U kunt echter alle DirectX-bestanden repareren (behalve die van DX12) met behulp van DirectX End-User Runtime Web-installatieprogramma en DirectX Redist (juni 2010) .

Begin met het downloaden van de DirectX End-User Runtime Web Installer (hier). U moet met de rechtermuisknop op het uitvoerbare bestand klikken en Uitvoeren als beheerder kiezen om verhoogde rechten te verlenen. Volg daarna de aanwijzingen op het scherm om ervoor te zorgen dat al uw DirectX 9.0c-bestanden intact zijn.

Download vervolgens DirectX Redist (juni 2010) via deze link (hier). Open het pakket en pak de DirectX SDK ergens toegankelijk uit. Ga vervolgens naar de uitgepakte bestanden en open het uitvoerbare bestand DXSetup . Volg de instructies op het scherm om de DirectX-componenten opnieuw te installeren.

Zodra de installatie is voltooid, start u uw systeem opnieuw op en kijkt u of het probleem is opgelost.

Methode 4: de platformupdate KB2670838 installeren (alleen Windows 7)

In tegenstelling tot Windows 8 en Windows 10, vereist Windows 7 een aanvullende platformupdate ( KB2670838) om DX 11 Feature Level 10.0 in te schakelen. Het is gelabeld als een optionele update, dus je hebt het misschien gemist, zelfs als je denkt dat je WU up-to-date is.

Om te zien of dit de oorzaak van de fout is, past u alle lopende optionele updates toe of bezoekt u deze Microsoft-link (hier) en downloadt u de KB2670838- platformupdate. Nadat de update is geïnstalleerd, start u uw computer opnieuw op en kijkt u of het probleem is opgelost.

Aanbevolen

Oplossing: Minecraft reageert niet
Wat is de registratietoepassing voor een digitale tv-tuner en moet deze worden verwijderd?
Wat is FileRepMalware en moet u het verwijderen?