Korjaus: DX11-ominaisuuden taso 10.0 vaaditaan moottorin käyttämiseksi

Fix Dx11 Feature Level 10

Virhe 'DX11-ominaisuuden taso 10.0 vaaditaan moottorin käyntiin' tulee näkyviin, kun järjestelmällä ei ole sopivaa Direct3D-laitteiston ominaisuustaso jota pelimoottori vaatii. Tämä virhesanoma ilmaisee, että sovellusmoottori ei pysty käyttämään Suora 3D-ominaisuus versio 10.0 . Jos käyttöjärjestelmässä on uusin DirectX-versio, virhe on yleensä merkki siitä, että grafiikkasuoritin ei täytä järjestelmän vähimmäisvaatimuksia tai että se käyttää vanhentuneita ohjainohjelmistoja. Käyttäjät kohtaavat tämän virheen yrittäessään suorittaa pelejä ja muita sovelluksia, jotka vaativat laajaa graafista käsittelyä.

Mikä on DirectX?

Directx on kokoelma sovellusohjelmointirajapinnat (API), jotka Microsoft on kehittänyt käsittelemään pelien ohjelmointiin ja multimediaan liittyviä tehtäviä kaikilla Microsoftin tytäryhtiöillä. API-kokoelma tarjoaa DirectX-yhteensopivia ohjelmia laitteistokiihdytetyllä multimediatuella. DirectX tarjoaa muun muassa keinot ohjelmalle (pelille tai muulle sovellukselle) määrittää laitteisto-ominaisuudet ja mukauttaa sen parametreja parhaan kokemuksen tarjoamiseksi.



Monet DirectX-alijärjestelmän sovellusliittymät ovat pakollisia, ja niitä tulisi pitää välttämättöminä kaikesta yksinkertaisesta videotoistosta vaativiin 3D-videopeleihin.



DirectX Runtime vs Direct3D -laitteiston ominaisuustaso

Monet käyttäjät hämmentävät DirectX-ajonaikainen ympäristö Direct3D-laitteiston ominaisuustaso . DirectX Runtime kuvaa DirectX-version, jota käyttöjärjestelmäohjelmisto voi tukea. Toisaalta Direct3d-laitteiston ominaisuustaso kuvaa videolaitteesi (GPU) tarjoaman tuen.



Tässä mielessä viimeisimmän DirectX-ajonaikaisen ympäristön asentaminen tietokoneelle ei tarkoita, että laitteisto pystyy tukemaan Direct3D-laitteiston ominaisuus taso 10.0. Vaikka Windows-versiosi olisi varustettu uusimpien DirectX-sovellusliittymien käsittelemiseen, GPU-korttisi ei välttämättä tue vaadittua ominaisuustasot. Tämä pätee usein vanhempiin tai integroituihin näytönohjaimiin.

Kuinka selvittää, onko DirectX asennettu

Jos sinulla on Windows 10, DirectX 12.0 ajonaikainen asennettiin automaattisesti käyttöjärjestelmän kanssa (olettaen, että sinulla on uusimmat Windows-päivitykset). Mutta uusien DirectX-sovellusliittymien käyttämiseksi GPU-korttisi on tuettava niitä.

Suorita tämä ja vahvista tämä ja tarkista, mikä DirectX-versio tukee käyttöjärjestelmääsi DirectX-diagnostiikkatyökalu (dxdiag) . Tätä sisäänrakennettua Windows-työkalua voi käyttää missä tahansa Windows-versiossa avaamalla Suorita-ruudun ( Windows-näppäin + R ) ja kirjoittamalla dxdiag '.



Voit tarkastella suoraa DirectX-versiota kohdassa Järjestelmätiedot että Järjestelmä välilehti.

Jos haluat nähdä, pystyykö grafiikkasuoritimesi tukemaan vaadittuja ominaisuustasoja, siirry kohtaan Näyttö välilehti Kuljettajat ja katso mikä Ominaisuuden tasot näytönohjain tukee.

Jos löydät sen ominaisuustaso 10_0 (10.0) ei näy joukossa Ominaisuuden tasot merkinnät sisällä DirectX-diagnostiikkatyökalu , se on yksi seuraavista tilanteista:

  • Näytönohjaimesi (GPU) käyttää vanhentuneita ohjaimia, jotka on päivitettävä. Ellei järjestelmälläsi ole ohjainta, joka opastaa grafiikkalaitteistoa kyseisen ominaisuuden tason käyttämisestä, se ei osta DirectX-diagnostiikkatyökalun sisällä.
  • Käyttöjärjestelmäsi vaatii lisäalustapäivityksen. Koskee vain Windows 7- ja Windows XP -käyttäjiä.
  • Näytönohjaimesi ei tue Ominaisuuden taso 10.0 . Tässä tapauksessa sovellettava korjaus olisi uuden näytönohjaimen (GPU) ostaminen.

Muista, että DirectX: llä on taaksepäin yhteensopivuus - jos sinulla on DirectX 12, kaikkien aiempien ajonaikaisen jakelun tulisi olla läsnä järjestelmässäsi. Sama koskee DirectX 11: tä ja DirectX 10: tä.

Jotkut vanhat pelit tarvitsevat kuitenkin vanhempia DirectX-sovellusliittymiä, jotka ovat vanhentuneita Windows 10: ssä ja löytyvät vain DirectX 9.0c tai alempi . Tässä tapauksessa sinun on asennettava kyseinen jakelu ohjelman ajamiseksi. Vaikka uusin DirectX-versio on 12.0, valtaosa peleistä luottaa edelleen voimakkaasti DirectX 10: n ajon aikana toteutettuihin ominaisuustasoihin.

Korjaa 'DX11-ominaisuuden taso 10.0 moottorin ajamiseksi' -virhe

Jos DirectX-diagnostiikkatyökalu paljasti, että sinulla on DirectX 10 -käyttöaika tai uudempi ja GPU tukee vaadittavaa Direct3D-ominaisuuden tasoa, sinulla on oltava tarvittavat komponentit kyseisen sovelluksen suorittamiseen. Kuitenkin, jos saat vielä 'DX11-ominaisuuden taso 10.0 vaaditaan moottorin käyntiin' virhe huolimatta vaatimusten täyttämisestä, yksi tämän artikkelin korjauksista antaa sinulle mahdollisuuden korjata virhe.

Alla on kokoelma ratkaisuja, joista käyttäjät ovat pitäneet hyödyllisiä ongelmien korjaamisessa 'DX11-ominaisuuden taso 10.0 vaaditaan moottorin käyntiin' virhe. Seuraa kutakin tapaa järjestyksessä, kunnes kohtaat sinulle sopivan korjauksen.

merkintä: Alla olevat menetelmät ovat käytettävissä vain, jos olet varma, että GPU tukee Ominaisuuden taso 10.0 . Ennen kuin kokeilet mitään korjauksia, on suositeltavaa tutkia näytönohjaimen teknisiä tietoja, jotta näet, pystyykö se tukemaan sitä Direct3D-ominaisuuden taso 10.0 .

Tapa 1: Sovelluksen suorittaminen erillisellä GPU: lla

Jos näet virheen kannettavalla tietokoneella tai kannettavalla tietokoneella, sinulla on todennäköisesti erillinen GPU ja integroitu ratkaisu. Jos sinulla on kaksi korttia, järjestelmä päättää käytettävän GPU-kortin analysoimalla, kuinka monta resurssia sovelluskone tarvitsee. Akun säästöapuohjelma voi kuitenkin ohittaa tämän - jos se on asetettu virransäästötilaan, se saattaa pakottaa järjestelmän käynnistämään ohjelman integroidulla GPU: lla, koska se kuluttaa vähemmän resursseja.

Tämä voidaan korjata helposti asettamalla apuohjelma Suoritustila ”Tai poistamalla ohjelmisto kokonaan. Mutta jos et halua poistaa akkuhallintaa, voit pakottaa omistetun GPU: n napsauttamalla hiiren kakkospainikkeella pelin pikakuvaketta ja valitsemalla Suorita grafiikkaprosessorilla. Valitse sitten oma korttisi ja katso jos se alkaa ilman 'DX11-ominaisuuden taso 10.0 vaaditaan moottorin käyntiin' virhe.

Jos se käynnistyy onnistuneesti, voit palata tähän asetukseen ja napsauttaa Vaihda oletusnäytönohjain asettaaksesi pysyvän säännön ohjelmalle näytönohjaimissa Ohjauspaneeli asetukset.

Tapa 2: Päivitä näytönohjaimen ohjain

Ilmeinen paikka aloittaa ratkaisemiseksi 'DX11-ominaisuuden taso 10.0 vaaditaan moottorin käyntiin' virhe on päivittää näytönohjaimen ohjaimet. On olemassa useita tapoja tehdä niin, mutta ihanteellinen tapa tehdä se on luotettava näytönohjaimen valmistajaan.

Uusimpien Windows-versioiden (Windows 10 ja Windows 8) pitäisi asentaa näytönohjaimen tarvitsema ohjelmistoajuri automaattisesti. Mutta vaikka käyttöjärjestelmäsi lataa ja asentaa ohjaimen automaattisesti näytönohjaimelle, se ei todennäköisesti ole uusin saatavilla oleva versio. Järjestelmäsi saattaa ilmoittaa tästä virheestä, koska GPU ei osaa käyttää Ominaisuuden taso 10.0 huolimatta tukilaitteistosta.

Tämä voidaan ratkaista asentamalla asianmukainen grafiikkaohjain. On yksi yleinen tapa tehdä se (riippumatta näytönohjaimen valmistajasta), mutta se ei ole yhtä luotettava kuin noudata valmistajan ohjeita ohjaimen asentamisesta.

Näytönohjaimen asentaminen Laitehallinnan kautta

Alla on vaiheet, joilla päivität grafiikkaohjaimen kautta Laitehallinta . Se on hyvä paikka aloittaa, mutta Windows Update -sovelluksen avulla se etsii sopivaa ohjainta verkosta. Jos tämä menetelmä ei päivitä GPU-ohjainta, noudata seuraavia oppaita, jotka koskevat erityisesti suosituimpia näytönohjaimen valmistajia.

  1. Lehdistö Windows-näppäin + R , kirjoita devmgmt.msc ”Ja osui Tulla sisään avata Laitehallinta .
  2. Vieritä alas kohtaan Näytön sovittimet ja laajenna avattavaa valikkoa. Napsauta hiiren kakkospainikkeella grafiikkaohjainta ja valitse Päivitä ohjain (Päivitä ohjainohjelmisto) .
    merkintä: Saatat nähdä kaksi erilaista merkintää kohdassa Näytön sovittimet. Tämä tapahtuu yleensä kannettavien tietokoneiden ja kannettavien tietokoneiden kanssa, joissa on sekä integroitu että erillinen näytönohjain. Tästä lähtien Intel valmistaa vain integroituja kortteja. Dedikoiduilla korteilla on enemmän prosessointitehoa ja niitä käytetään vaativien pelien ja sovellusten käsittelyyn - päivitä tarkoituksemme vuoksi erityinen komponentti.
  3. Klikkaa Etsi päivitettyä ohjainohjelmistoa automaattisesti ja odota, kun Windows etsii ohjaimia verkossa. Jos se löytää uudemman ohjaimen, odota, kunnes se on asennettu ja järjestelmä käynnistetään uudelleen.
    Jos Windows on todennut, että sinulla on uusin ohjain, jatka jollakin alla olevista oppaista. Jos yllä olevat vaiheet asensivat uuden ohjaimen, tarkista, esiintyykö virhe edelleen, kun käynnistät sovelluksen. Jos näin tapahtuu, siirry kohtaan Menetelmä 2 .

Käyttäjät, joilla on Nvidia-näytönohjain

Jos sinulla on Nvidia GeForce -näytönohjain, voit päivittää ohjaimet kahdella eri tavalla. Tyylikäs ratkaisu olisi ladata GeForce-kokemus ja anna ohjelmiston tunnistaa GPU automaattisesti ja asentaa sopivat ohjaimet. Ohjelma säästää sinua etsimästä manuaalisesti uusinta ohjainversiota.

GeForce Experience -sovelluksen tiedetään kuitenkin toimivan virheellisesti eikä toimivan kunnolla joissakin emolevymalleissa. Jos et pysty käyttämään GeForce Experiencea, lataa uusin näytönohjainohjain manuaalisesti GPU: lle seuraavasti:

  1. Käy Nvidian virallisella lataussivulla ( tässä ) ja valitse Tuotetyyppi, tuotesarja ja Tuote . Varmista, että valitset sopivan Käyttöjärjestelmä ja osui Hae -painiketta.
    merkintä: Nopeampi tapa on mennä vaihtoehdolla 2 ja napsauta Grafiikkaohjaimet . Tämä skannaa järjestelmän automaattisesti ja lataa GPU: lle sopivan ohjaimen. Mutta pidä mielessä, että sinun on ehkä ladattava uusin Java-versio toimiakseen.
  2. Lataa ja asenna suositeltu Nvidia-ohjain.
  3. Jos järjestelmä ei käynnisty automaattisesti, kun asennus on valmis, käynnistä se uudelleen manuaalisesti ja tarkista, onko ongelma ratkaistu.

Käyttäjät, joilla on ATI-näytönohjaimet

AMD vastaa GeForce Experiencea Pelaaminen kehittynyt. Tämän AMD-apuohjelman avulla voit päivittää näytönohjaimen ohjaimet automaattisesti. Sen lisäksi, että Gaming Evolved pitää järjestelmän ajan tasalla uusimmilla grafiikkaohjaimilla, se optimoi pelisi muuttamalla grafiikka-asetuksia automaattisesti, jotta saat parhaan kokemuksen järjestelmän ominaisuuksien perusteella.

Jos et halua asentaa lisäohjelmaa tähän työhön, voit myös ladata ohjaimen vanhanaikaisella tavalla. Tässä on pikaopas koko asiasta:

  1. Käy virallisella AMD-lataussivulla ( tässä ).
  2. Alla Valitse ohjain manuaalisesti , Valitse tuotetyyppi, tuoteperhe ja malli- . Valitse sitten sopiva käyttöjärjestelmä ja napsauta Näytä tulokset .
    merkintä: Jos et ole varma näytönohjaimen mallista tai haluat automatisoida vielä enemmän, voit myös napsauttaa Lataa nyt -painiketta Tunnista ja asenna ohjaimesi automaattisesti . Tämä asentaa toisen ATI-apuohjelman, joka skannaa järjestelmän ja käyttää uusinta ohjainta.
  3. Kun ohjain on asennettu, käynnistä kone uudelleen ja tarkista, onko virhe poistettu.

Käyttäjät, joilla on integroitu Intel Graphics

Tähän asti ATI on tuottanut vain integroituja näytönohjaimia. Suurimman osan ajasta ohjain päivitetään onnistuneesti Laitehallinnasta (tämän menetelmän ensimmäinen opas). Jos et kuitenkaan pysty päivittämään sieltä, voit ladata sen Intelin latauskeskuksesta ( tässä ).

Tapa 3: DirectX-ajonaikaisen ympäristön korjaaminen

DirectX-pakettiin sisältyvät sovellusliittymät hajoavat harvoin, mutta sen tiedetään tapahtuvan. Valitettavasti et voi todella poistaa DirectX: n asennusta tehokkaasti. DirectX-ajonaikainen 11.3 ja 12 sisältyy Windows 10: een, ja kaikki päivitykset / korjaukset hoitaa Windows Update. Näille DirectX-versioille ei ole erillistä pakettia.

Voit kuitenkin korjata kaikki DirectX-tiedostot (paitsi DX12: n tiedostot) käyttämällä DirectX End-User Runtime Web -asennusohjelma ja DirectX Redist (kesäkuu 2010) .

Aloita lataamalla DirectX-loppukäyttäjän ajonaikainen verkkoasennusohjelma ( tässä ). Napsauta suoritettavaa tiedostoa hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana myöntää korkeammat oikeudet. Seuraa sitten näyttöön tulevia kehotteita varmistaaksesi, että kaikki DirectX 9.0c -tiedostosi ovat ehjät.

Lataa sitten DirectX Redist (kesäkuu 2010) tältä linkiltä ( tässä ). Avaa pakkaus ja pura DirectX SDK jonnekin käytettävissä. Siirry seuraavaksi purettuihin tiedostoihin ja avaa DX-asetukset suoritettava. Asenna DirectX-komponentit uudelleen noudattamalla näytön ohjeita.

Kun asennus on valmis, käynnistä järjestelmä uudelleen ja katso, onko ongelma ratkaistu.

Tapa 4: Alustapäivityksen KB2670838 asentaminen (vain Windows 7)

Toisin kuin Windows 8 ja Windows 10, Windows 7 vaatii lisäalustapäivityksen ( KB2670838) DX 11 -ominaisuustason 10.0 ottamiseksi käyttöön. Se on merkitty valinnaiseksi päivitykseksi, joten saatat olla unohtanut sen, vaikka uskotkin, että WU on ajan tasalla.

Voit tarkistaa, johtuuko tämä virheestä, joko ottamalla käyttöön kaikki odottavat valinnaiset päivitykset tai käymällä tässä Microsoft-linkissä ( tässä ) ja lataa KB2670838 alustan päivitys. Kun päivitys on asennettu, käynnistä tietokone uudelleen ja katso, onko se ratkaissut ongelman.

8 minuuttia luettu