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



Probeer Ons Instrument Voor Het Oplossen Van Problemen

De fout 'DX11 feature level 10.0 is vereist om de motor te laten draaien' wordt weergegeven als het systeem niet over het juiste beschikt Direct3D Hardware-functieniveau vereist door de game-engine. Dit specifieke foutbericht geeft aan dat de toepassingsengine niet kan gebruiken Direct 3D-functieniveau versie 10,0 . 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 met 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 van applicatie programmeerinterfaces (API's) ontwikkeld door Microsoft 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 de Direct3D Hardware-functieniveau . De DirectX Runtime beschrijft de DirectX-versie die OS-software kan ondersteunen. Aan de andere kant is de Direct3d Hardware-functieniveau beschrijft de ondersteuning die uw videohardware (GPU) biedt.

Met dit in gedachten betekent het installeren van de nieuwste DirectX-runtime-omgeving op uw pc niet dat uw hardware in staat is om Direct3D Hardware Feature Level 10.0. 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, DirectX 12.0-runtime is automatisch geïnstalleerd met het besturingssysteem (ervan uitgaande dat u over de laatste Windows-updates beschikt). Maar om de nieuwe DirectX API's te gebruiken, moet uw GPU-kaart ze ondersteunen.



Om dit te bevestigen en te controleren welke DirectX-versie door uw besturingssysteem wordt ondersteund, moet u het Diagnostisch hulpprogramma voor DirectX (dxdiag) . Deze ingebouwde Windows-tool is toegankelijk op elke Windows-versie door een Uitvoeren-venster te openen ( Windows-toets + R ) en typ ' dxdiag '.

U kunt uw DirectX-runtimeversie bekijken onder Systeem informatie in de Systeem tabblad.

Om te zien of uw GPU de vereiste functieniveaus ondersteunt, gaat u naar het Scherm tabblad onder Bestuurders en kijk welke Functieniveaus worden ondersteund door uw grafische kaart.

Als je dat vindt functieniveau 10_0 (10.0) wordt niet weergegeven tussen de Functieniveaus inzendingen binnen Diagnostisch hulpprogramma voor DirectX is het 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 het 'DX11 feature level 10.0 is vereist om de motor te laten draaien' ondanks het voldoen aan de vereisten, kunt u met een van de oplossingen in dit artikel de fout herstellen.

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

Notitie: De onderstaande methoden zijn alleen van toepassing als u zeker weet dat uw GPU dit ondersteunt Functieniveau 10.0 . Voordat u een van de oplossingen uitprobeert, is het raadzaam wat onderzoek te doen naar de specificaties van uw grafische kaart om te zien of deze in staat is om Direct3D-functieniveau 10.0 .

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, zal uw systeem beslissen welke GPU-kaart moet worden gebruikt door te analyseren hoeveel bronnen de toepassingsengine vereist. Dit kan echter worden opgeheven door uw hulpprogramma voor batterijbesparing: als het in de batterijbesparende modus staat, kan het systeem het programma met de geïntegreerde GPU dwingen, aangezien het minder bronnen verbruikt.

Dit kan eenvoudig worden verholpen door het hulpprogramma in te stellen op ' Prestatiemodus ”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 te kiezen Draaien met grafische processor. Selecteer vervolgens uw speciale kaart en kijk of deze start zonder het 'DX11 feature level 10.0 is vereist om de motor te laten draaien' fout.

Als het succesvol is gestart, keert u terug naar deze instelling en klikt u op Wijzig de standaard grafische processor om een ​​permanente regel in te stellen voor het programma in uw GPU's Controlepaneel instellingen.

Methode 2: het stuurprogramma van uw grafische kaart bijwerken

De voor de hand liggende plaats om te beginnen om het 'DX11 feature level 10.0 is vereist om de motor te laten draaien' fout is om 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 niet weet hoe hij moet worden gebruikt Functieniveau 10.0 ondanks de ondersteunende hardware.

Dit kan worden opgelost door de juiste grafische driver te installeren. Er is één 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 ziet u de stappen om uw grafische stuurprogramma bij te werken via Apparaat beheerder . 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 openen Apparaat beheerder .
  2. Scroll naar beneden Beeldschermadapters en vouw het vervolgkeuzemenu uit. Klik met de rechtermuisknop op het grafische stuurprogramma en selecteer Stuurprogramma bijwerken (stuurprogramma bijwerken) .
    Notitie: Mogelijk ziet u twee verschillende vermeldingen 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 Zoek automatisch 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, ga dan 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 te downloaden GeForce-ervaring en laat de software automatisch uw GPU identificeren en de juiste stuurprogramma's 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 u GeForce Experience niet kunt gebruiken, volgt u de onderstaande stappen om het nieuwste stuurprogramma voor de grafische kaart voor uw GPU handmatig te downloaden:

  1. Bezoek de officiële downloadpagina van Nvidia ( hier ), en kies je Producttype, productserie , en Product . Zorg ervoor dat u de juiste selecteert Besturingssysteem en druk op de Zoeken knop.
    Notitie: Een snellere methode is om te gaan met optie 2 en klik op Grafische stuurprogramma's . 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 geëvolueerd. 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. Onder Selecteer handmatig uw stuurprogramma , selecteer de producttype, productfamilie , en model- . Selecteer vervolgens het juiste besturingssysteem en klik op Resultaten weergeven .
    Notitie: Als u niet zeker bent van uw GPU-model of nog verder wilt automatiseren, kunt u ook op het Download nu knop onder Detecteer en installeer uw stuurprogramma automatisch . 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 via 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 kunt u 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 (behalve die van DX12) repareren met DirectX End-User Runtime Web-installatieprogramma en DirectX Redist (juni 2010) .

Begin met het downloaden van het DirectX End-User Runtime Web Installer ( hier ). U moet met de rechtermuisknop op het uitvoerbare bestand klikken en kiezen Als administrator uitvoeren 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 het DirectX SDK ergens toegankelijk. Ga vervolgens naar de uitgepakte bestanden en open het DXSetup uitvoerbaar. 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 wordt bestempeld 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 openstaande optionele updates toe of bezoekt u deze Microsoft-link ( hier ) en download het KB2670838 platformupdate. Nadat de update is geïnstalleerd, start u uw computer opnieuw op en kijkt u of het probleem is opgelost.

8 minuten gelezen