Parandus: DX11 funktsiooni tase 10.0 on vajalik mootori töötamiseks



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Viga 'Mootori töötamiseks on vajalik DX11 funktsioonide tase 10.0' ilmub siis, kui süsteemil pole sobivat Direct3D riistvara funktsioonide tase mida nõuab mängumootor. See konkreetne veateade annab märku, et rakenduse mootor ei saa kasutada Otsene 3D-funktsioonide tase versioon 10,0 . Kui opsüsteemil on uusim DirectX-i versioon, on viga tavaliselt märk sellest, et GPU ei vasta minimaalsetele süsteeminõuetele või töötab vananenud draiveritarkvaras. Kasutajad kogevad seda viga, kui proovivad käivitada mänge ja muid rakendusi, mis vajavad ulatuslikku graafilist töötlemist.



Mis on DirectX?

Directx on kogumik rakenduse programmeerimise liidesed (API-d), mille Microsoft on välja töötanud mängude programmeerimise ja multimeediumiga seotud ülesannete täitmiseks kõigil Microsofti ühendatud platvormidel. API-de kogu pakub DirectX-iga ühilduvaid programme koos riistvaraliselt kiirendatud multimeediumitoega. Muuhulgas pakub DirectX programmi (mängu või muu rakenduse) jaoks vahendeid, et määrata kindlaks teie riistvaravõimalused ja kohandada selle parameetreid parima kogemuse pakkumiseks.



Paljud DirectX-i alamsüsteemis olevad API-d on kohustuslikud ja neid tuleks pidada oluliseks kõiges alates lihtsast video taasesitusest kuni nõudlike 3D-videomängudeni.



DirectX Runtime vs Direct3D riistvara funktsioonide tase

Paljud kasutajad ajavad segadusse DirectX-i käitusaeg keskkond Direct3D riistvara funktsioonide tase . DirectX Runtime kirjeldab DirectX-i versiooni, mida OS-tarkvara toetab. Teiselt poolt Direct3d riistvara funktsioonide tase kirjeldab teie video riistvara (GPU) pakutavat tuge.

Seda silmas pidades ei tähenda uusima DirectX-i käituskeskkonna arvutisse installimine seda, et teie riistvara oleks võimeline seda toetama Direct3D riistvara funktsioonide tase 10.0. Isegi kui teie Windowsi versioon on varustatud uusimate DirectX-i API-de käsitsemiseks, ei pruugi teie GPU-kaart nõutavat toetada funktsioonide tasemed. See juhtub sageli vanemate või integreeritud GPU-de puhul.

Kuidas teada saada, kas DirectX on installitud

Kui teil on Windows 10, DirectX 12.0 käitusaeg installiti operatsioonisüsteemiga automaatselt (eeldusel, et teil on uusimad Windowsi värskendused). Kuid uute DirectX-i API-de kasutamiseks peab teie GPU-kaart neid toetama.



Selle kinnitamiseks ja selle kontrollimiseks, millist DirectX-i versiooni teie OS toetab, peate käivitama DirectX-i diagnostikavahend (dxdiag) . Sellele Windowsi sisseehitatud tööriistale pääseb juurde mis tahes Windowsi versioonis, avades kast Run ( Windowsi klahv + R ) ja tippige dxdiag '.

Oma DirectX-i käitamise versiooni saate vaadata alt Süsteemi info aastal Süsteem vaheleht.

Selleks, et näha, kas teie GPU suudab toetada nõutavaid funktsioonitasemeid, minge lehele Kuva vahekaart all Autojuhid ja vaata, kumb Funktsioonide tasemed teie graafikakaart toetab.

Kui leiate selle funktsioonide tase 10_0 (10,0) ei kuvata Funktsioonide tasemed sissekanded sees DirectX-i diagnostika tööriist , see on üks järgmistest stsenaariumidest:

  • Teie graafikakaart (GPU) töötab aegunud draiveritega, mida tuleb värskendada. Kui teie süsteemil pole draiverit, mis juhendab graafikariistvara vastava funktsioonitaseme kasutamise kohta, ei poode see DirectX-i diagnostikatööriista sisse.
  • Teie operatsioonisüsteem nõuab täiendavat platvormi värskendamist. Kohaldatav ainult Windows 7 ja Windows XP kasutajatele.
  • Teie graafikakaart ei toeta Funktsiooni tase 10.0 . Sellisel juhul oleks kohaldatav lahendus uue graafikakaardi (GPU) ostmine.

Pidage meeles, et DirectX-il on ühilduvus tagurpidi - kui teil on DirectX 12, peaksid kõik varasemad käitusaja jaotused olema teie süsteemis olemas. Sama kehtib ka DirectX 11 ja DirectX 10 kohta.

Kuid mõned pärandmängud vajavad vanemaid DirectX-i API-sid, mis on Windows 10-st vananenud ja neid saab leida ainult saidilt DirectX 9.0c või madalam . Sellisel juhul peate programmi käivitamiseks installima selle konkreetse levitamise. Kuigi uusim DirectX-versioon on 12.0, sõltub valdav osa mängudest siiski suuresti DirectX 10 käituse abil rakendatud funktsioonitasemetel.

Vea „DX11 funktsioonitaseme 10.0 on vaja mootori töötamiseks” parandamine

Kui DirectX-i diagnostikavahend näitas, et teil on DirectX 10 või uuem käitusaeg ja GPU toetab vajalikku Direct3D-funktsioonide taset, peaks teil olema kõnealuse rakenduse käitamiseks vajalikud komponendid. Kui siiski saate 'Mootori töötamiseks on vajalik DX11 funktsioonide tase 10.0' viga vaatamata nõuete täitmisele, võimaldab üks selle artikli parandustest teil vea parandada.

Allpool on kogumik lahendusi, mida kasutajad on lahenduse lahendamisel abistanud 'Mootori töötamiseks on vajalik DX11 funktsioonide tase 10.0' viga. Järgige järjekorda iga meetodiga, kuni leiate teile sobiva paranduse.

Märge: Allpool olevad meetodid on rakendatavad ainult siis, kui olete kindel, et teie GPU toetab Funktsiooni tase 10.0 . Enne mõne paranduse proovimist on soovitatav uurida oma graafikakaardi spetsifikatsioone, et näha, kas see on võimeline toetama Direct3D funktsioonide tase 10.0 .

1. meetod: rakenduse käitamine spetsiaalse GPU-ga

Kui näete viga sülearvutis või sülearvutis, on teil tõenäoliselt nii spetsiaalne GPU kui ka integreeritud lahendus. Kui teil on kaks kaarti, otsustab teie süsteem, millist GPU-kaarti kasutada, analüüsides, kui palju ressursse rakendusemootor vajab. Kuid teie akusäästmise utiliit saab selle tühistada - kui see on seatud akusäästurežiimile, võib see sundida süsteemi käivitama integreeritud GPU-ga, kuna see kulutab vähem ressursse.

Seda saab hõlpsasti parandada, seadistades utiliidi Esitusrežiim ”Või tarkvara täielikult desinstallides. Kuid kui te ei soovi akuhaldurit desinstallida, võite oma spetsiaalse GPU sundida, paremklõpsates mängu otseteel ja valides Käivitage graafikaprotsessoriga. Seejärel valige oma spetsiaalne kaart ja vaadake, kas see algab ilma kaardita 'Mootori töötamiseks on vajalik DX11 funktsioonide tase 10.0' viga.

Kui see käivitub edukalt, saate selle sätte juurde naasta ja klõpsata nuppu Vaikimisi graafikaprotsessori muutmine GPU-de jaoks programmi püsiva reegli määramiseks Kontrollpaneel seaded.

2. meetod: graafikakaardi draiveri värskendamine

Ilmselge koht, kust alustada, et lahendada 'Mootori töötamiseks on vajalik DX11 funktsioonide tase 10.0' viga on värskendada oma graafikakaardi draivereid. Selleks on mitu võimalust, kuid ideaalne viis seda teha on videokaardi tootjalt usaldusväärne.

Uusimad Windowsi versioonid (Windows 10 ja Windows 8) peaksid automaatselt installima teie graafikakaardile vajaliku tarkvaradraiveri. Kuid isegi kui teie operatsioonisüsteem laadib teie GPU draiveri automaatselt alla ja installib, pole tõenäoline, et see oleks uusim saadaval olev versioon. Teie süsteem võib sellest veast teatada, kuna GPU ei tea, kuidas seda kasutada Funktsiooni tase 10.0 hoolimata toetava riistvara olemasolust.

Selle saab lahendada vastava graafikadraiveri installimisega. Selleks on üks universaalne viis (olenemata teie GPU tootjast), kuid see pole nii usaldusväärne kui tootja juhiste installimine draiveri installimisel.

Graafikadraiveri installimine seadmehalduri kaudu

Allpool on juhised graafikadraiveri värskendamiseks Seadmehaldus . See on hea koht alustamiseks, kuid veebi kaudu sobiva draiveri otsimiseks tugineb Windows Update. Kui see meetod ei värskenda teie GPU draiverit, järgige järgmisi juhendeid, mis on mõeldud kõige populaarsematele graafikakaartide tootjatele.

  1. Vajutage Windowsi klahv + R , tippige devmgmt.msc ”Ja tabas Sisenema avama Seadmehaldus .
  2. Kerige alla Kuva adapterid ja laiendage rippmenüüd. Paremklõpsake graafikadraiveril ja valige Draiveri värskendamine (draiveritarkvara värskendamine) .
    Märge: Võite näha kahte erinevat kirjet all Kuva adapterid. See juhtub tavaliselt sülearvutite ja sülearvutite puhul, millel on nii integreeritud kui ka spetsiaalne graafikakaart. Praeguse seisuga toodab Intel ainult integreeritud kaarte. Pühendatud kaartidel on suurem töötlemisvõimsus ja neid kasutatakse nõudlike mängude ja rakenduste töötlemiseks - värskendage meie eesmärgil spetsiaalset komponenti.
  3. Kliki Uuendatud draiveritarkvara otsimine automaatselt ja oodake, kuni Windows otsib draivereid veebis. Kui see leiab uuema draiveri, oodake, kuni see on installitud ja teie süsteem taaskäivitub.
    Juhul, kui Windows leidis, et teil on uusim draiver, jätkake ühe alloleva juhendiga. Kui ülaltoodud toimingud installisid uue draiveri, vaadake, kas tõrge ilmneb endiselt rakenduse käivitamisel. Kui see juhtub, minge aadressile 2. meetod .

Nvidia graafikakaartidega kasutajad

Kui teil on Nvidia GeForce spetsiaalne graafikakaart, saate draivereid värskendada kahel erineval viisil. Kõige elegantsem lahendus oleks allalaadimine GeForce'i kogemus ja laske tarkvaral teie GPU automaatselt tuvastada ja sobivad draiverid installida. Programm säästab teid uuema draiveri versiooni käsitsi otsimisest.

Siiski on teada, et GeForce Experience tõrkeid tekitab ja ei tööta mõnede emaplaatide mudelitega korralikult. Kui te ei saa GeForce Experience'i kasutada, järgige GPU uusima graafikakaardi draiveri käsitsi allalaadimiseks alltoodud samme:

  1. Külastage Nvidia ametlikku allalaadimislehte ( siin ) ja valige oma Toote tüüp, tooteseeria ja Toode . Valige kindlasti sobiv Operatsioonisüsteem ja vajuta Otsing nuppu.
    Märge: Kiirem meetod on minna 2. võimalusega ja klõpsake nuppu Graafika draiverid . See skannib teie süsteemi automaatselt ja laadib teie GPU-le sobiva draiveri alla. Kuid pidage meeles, et selle toimimiseks peate võib-olla alla laadima Java uusima versiooni.
  2. Laadige alla ja installige soovitatud Nvidia draiver.
  3. Kui süsteem ei käivitu pärast installimist automaatselt, taaskäivitage käsitsi ja vaadake, kas probleem on lahendatud.

ATI graafikakaartidega kasutajad

AMD samaväärne GeForce Experience'iga on Mängud arenenud. Selle AMD utiliidi abil saate oma graafikakaardi draivereid automaatselt värskendada. Lisaks süsteemi värskendamisele uusimate graafikajuhtidega optimeerib Gaming Evolved teie mänge, muutes automaatselt graafikaseadeid, et saaksite oma süsteemi spetsifikatsioonide põhjal parima kogemuse.

Kui te ei soovi selle töö jaoks täiendavat programmi installida, saate draiveri ka vanamoodsalt alla laadida. Siin on kiire juhend kogu asja kohta:

  1. Külastage AMD ametlikku allalaadimislehte ( siin ).
  2. Under Valige oma draiver käsitsi , valige toote tüüp, tooteperekond ja mudel . Seejärel valige sobiv operatsioonisüsteem ja klõpsake nuppu Kuva tulemused .
    Märge: Kui te pole kindel oma GPU mudelis või soovite veelgi automatiseerida, võite klõpsata ka nupul Lae alla nüüd all olev nupp Tuvastage ja installige oma draiver automaatselt . See installib veel ühe ATI utiliidi, mis kontrollib teie süsteemi ja rakendab uusimat draiverit.
  3. Pärast draiveri installimist taaskäivitage oma arvuti ja vaadake, kas viga on eemaldatud.

Integreeritud Inteli graafikaga kasutajad

Seni tootis ATI ainult integreeritud graafikakaarte. Enamasti värskendatakse draiverit seadmehaldurist edukalt (selle meetodi esimene juhend). Kui te ei saa sealt värskendada, saate selle alla laadida Inteli allalaadimiskeskusest ( siin ).

3. meetod: DirectX-i käituskeskkonna parandamine

DirectX-i paketti kuuluvad API-d lagunevad harva, kuid see juhtub teadaolevalt. Kahjuks ei saa te DirectX-i tegelikult tõhusalt desinstallida. DirectX-i käitamisaeg 11.3 ja 12 on lisatud Windows 10-sse ning kõigi värskenduste / parandustega tegeleb Windows Update. Nende DirectX-i versioonide jaoks pole iseseisvat paketti.

Siiski saate kõiki DirectX-faile (välja arvatud DX12-st pärit faile) parandada DirectX-i lõppkasutaja käituse veebi installiprogramm ja DirectX Redist (juuni 2010) .

Alustuseks laadige alla DirectX-i lõppkasutaja käituse veebi installiprogramm ( siin ). Peate paremklõpsama käivitataval failil ja valima Käivita administraatorina kõrgemate õiguste andmiseks. Seejärel järgige ekraanil kuvatavaid viipasid ja veenduge, et kõik teie DirectX 9.0c-failid on puutumata.

Seejärel laadige sellelt lingilt alla DirectX Redist (juuni 2010) ( siin ). Avage pakend ja ekstraktige DirectX SDK kuskil ligipääsetav. Järgmisena minge ekstraktitud failide juurde ja avage DX-seadistamine käivitatav. DirectX-komponentide uuesti installimiseks järgige ekraanil kuvatavaid juhiseid.

Kui installimine on lõpule jõudnud, taaskäivitage süsteem ja vaadake, kas probleem on lahendatud.

4. meetod: platvormi värskenduse KB2670838 installimine (ainult Windows 7)

Erinevalt Windows 8-st ja Windows 10-st nõuab Windows 7 täiendavat platvormi värskendust ( KB2670838) DX 11 funktsioonitaseme 10.0 lubamiseks. See on märgistatud valikulise värskendusena, nii et võite sellest ilma jääda, isegi kui arvate, et teie WU on ajakohane.

Kui soovite näha, kas see on tõrke põhjus, rakendage kõik ootel valikulised värskendused või külastage seda Microsofti linki ( siin ) ja laadige alla KB2670838 platvormi värskendus. Kui värskendus on installitud, taaskäivitage arvuti ja vaadake, kas see on probleemi lahendanud.

8 minutit loetud