Težava z inicializiranjem direct3d v operacijskem sistemu Windows 10 [vodič za igralce]

Kazalo:

Video: Как скачать DirectX для Windows 10 2024

Video: Как скачать DirectX для Windows 10 2024
Anonim

Ena najslabših stvari, ki se vam lahko zgodi, če ste igralec računalnika, je, da ne morete zagnati svoje najljubše video igre.

Nekateri uporabniki so poročali o napaki, ki pravi, da je pri Windows 10 prišlo do težave pri zagonu Direct3D in če ste igralec s to težavo, boste morda želeli preveriti naslednje rešitve.

Težave z Direct3D vam bodo preprečile uživanje v vaših najljubših video igrah. Pojavijo se lahko različni problemi Direct3D in obravnavali bomo naslednje težave:

  • Inicializacija naprave Direct3D ni uspela - To je pogosta težava z Direct3D v sistemu Windows. Vendar lahko to težavo enostavno odpravite z eno od naših rešitev.
  • Ni mogoče inicializirati Direct3D s trenutnimi nastavitvami - Še ena pogosta napaka, ki se lahko pojavi pri Direct3D. Če želite odpraviti težavo, boste morda morali znova namestiti potrebne ponovne distribucije Visual C ++.
  • Napaka pri zagonu naprave Direct3D ni na voljo - malo uporabnikov je sporočilo, da naprava Direct3D ni na voljo. Ta težava se običajno pojavi zaradi težav z gonilniki.
  • Naprave Direct3D ni mogoče inicializirati - To je le različica prejšnje napake in jo najverjetneje povzročijo vozniki.
  • Inicializacija Direct3D VirtualBox - Ta napaka se lahko pojavi v sistemu Windows, lahko pa se pojavi tudi med uporabo aplikacij za virtualizacijo, kot je VirtualBox.
  • Koda napake Direct3D 38 - Več uporabnikov je sporočilo kodo napake 38. To je lahko velika težava, vendar bi jo morali odpraviti z eno od naših rešitev.
  • Direct3D ni mogel ustvariti naprave, nastaviti načina prikaza - Nekateri uporabniki so poročali, da Direct3D ne more ustvariti naprave ali nastaviti načina prikaza. Če želite odpraviti to težavo, preverite gonilnike svoje grafične kartice.
  • Direct3D nima spomina - To je tudi relativno pogosta težava z Direct3D. Če se prikaže ta napaka, se prepričajte, da je aplikacija, ki jo poskušate zagnati, pravilno nameščena.
  • Direct3D ni bilo mogoče pravilno inicializirati - Še ena napaka, ki se lahko pojavi pri Direct3D. Ta napaka je lahko velika težava, saj vam prepreči dostop do želenih aplikacij.

Kako se lahko spopadem s težavami pri zagonu Direct3D v sistemu Windows 10?

  1. Zaženite vgrajeno orodje za odpravljanje težav s strojno in napravo
  2. Posodobite gonilnik svoje grafične kartice
  3. Preverite, ali obstajajo posodobitve gonilnikov zaslona v izbirnih posodobitvah
  4. Odstranite in znova namestite gonilnik zaslona
  5. Namestite starejše gonilnike
  6. Spremenite ločljivost igre
  7. Ponovno namestite Visual C ++, ki jih lahko ponovno razdelite
  8. Odstranite problematično posodobitev
  9. Preimenujte problematično datoteko DLL

1. rešitev - zaženite vgrajeno orodje za odpravljanje težav s strojno in napravo

To je precej preprosta rešitev in samodejno bo preveril, ali je vaša nova strojna oprema pravilno nameščena.

  1. Najprej pritisnite tipko Windows + S na tipkovnici, da odprete možnost iskanja.
  2. Vnesite odpravljanje težav in kliknite Odpravljanje težav.

  3. Kliknite na Strojna oprema in naprave in nato kliknite Zaženi gumb za odpravljanje težav.

  4. Sledite navodilom na zaslonu, da dokončate odpravljanje težav.

Ko je orodje za odpravljanje težav končano, preverite, ali težava še vedno obstaja.

2. rešitev - Posodobite gonilnik svoje grafične kartice

Včasih lahko težave z inicializiranjem Direct3D povzroči gonilnik vaše grafične kartice. Če želite odpraviti težavo, morate posodobiti gonilnik tako, da sledite tem korakom:

  1. Pritisnite tipko Windows + R. V pozivu Zaženi vnesite devmgmt.msc in pritisnite gumb V redu.

  2. V upravitelju naprav morate najti razdelek Adapterji zaslona in ga klikniti, da ga razširite.
  3. Na seznamu poiščite gonilnik zaslona, ​​ta bi moral biti edini na voljo in z desno miškino tipko kliknite gonilnik zaslona in nato kliknite Posodobi gonilnik.

  4. Izberite Iskanje samodejno za posodobljeno programsko opremo gonilnika.

  5. Windows bo zdaj izbrano gonilnik samodejno poiskal in posodobil.

Ko je vaš gonilnik posodobljen, je treba odpraviti težavo z Direct3D.

Samodejno posodobite gonilnike

Če nimate potrebnih znanj za ročno posodabljanje gonilnikov in tvegate poškodovanje računalnika s prenosom napačne različice gonilnika, toplo priporočamo, da to storite samodejno z orodjem Tweakbit's Driver Updater.

To orodje sta odobrila Microsoft in Norton Antivirus. Po več testih je naša ekipa ugotovila, da je to najboljša avtomatizirana rešitev. Spodaj najdete hiter vodič, kako to storiti.

  1. Prenesite in namestite TweakBit Driver Updater
  2. Ko je nameščen, bo program samodejno začel skenirati vaš računalnik za zastarele gonilnike. Driver Updater bo preveril nameščene različice gonilnikov glede na svojo bazo podatkov v oblaku najnovejših različic in priporočil ustrezne posodobitve. Vse kar morate storiti je počakati, da se skeniranje konča.
  3. Po zaključku skeniranja dobite poročilo o vseh težavah, ki jih najdete v računalniku. Preglejte seznam in preverite, ali želite posodobiti vsakega gonilnika posebej ali vse hkrati. Če želite posodobiti enega gonilnika hkrati, kliknite povezavo »Posodobi gonilnik« poleg imena gonilnika. Ali pa preprosto kliknite gumb »Posodobi vse« na dnu, da samodejno namestite vse priporočene posodobitve.

    Opomba: Nekatere gonilnike je treba namestiti v več korakih, tako da boste morali večkrat pritisniti gumb 'Posodobi', dokler niso nameščene vse njegove komponente.

Izjava o omejitvi odgovornosti: nekatere funkcije tega orodja niso brezplačne.

3. rešitev - Preverite, ali obstajajo posodobitve gonilnikov zaslona v izbirnih posodobitvah

  1. Odprite začetni zaslon / meni in vnesite Windows Update.
  2. Kliknite na Nastavitve na desni strani in nato na levi rezultate izberite Namestite neobvezne posodobitve.
  3. Nadzorna plošča Windows Update se mora odpreti in nato v zgornjem levem kotu kliknite Preveri posodobitve, če želite prejeti najnovejše posodobitve.

Po prenosu potrebnih posodobitev je treba odpraviti težavo.

4. rešitev - Odstranite in znova namestite gonilnik zaslona

  1. Najprej odprite upravitelja naprav.
  2. Poiščite adapterje za zaslon in kliknite, da ga razširite.
  3. Z desno miškino tipko kliknite gonilnik zaslonske kartice in v kontekstnem meniju kliknite Odstrani napravo.

  4. Windows vas bo pozval, da potrdite odstranitev naprave, zato kliknite Odstrani, da odstranite gonilnik. Če je na voljo, pred odstranitvijo gonilnika potrdite, da izbrišete programsko opremo gonilnika za to napravo.

  5. Ko je odstranitev končana, boste morali znova zagnati računalnik in naložiti privzete gonilnike zaslona.
  6. Zdaj morate obiskati spletno mesto proizvajalca grafične kartice in namestiti gonilnik za svojo grafično kartico

Če želite v celoti izbrisati vse datoteke, povezane z vašo grafično kartico, boste morda želeli preveriti naš vodič, kako uporabljati program za odstranitev gonilnika zaslona. To je brezplačno orodje, ki bo odstranilo vse datoteke in vnose v registru, povezane z gonilnikom zaslona.

Ročno posodabljanje gonilnikov je zelo nadležno, zato priporočamo, da naložite to orodje za posodabljanje gonilnikov (100% varen in preizkušen pri nas), da to storite samodejno. Tako boste preprečili izgubo datotek in celo trajne poškodbe računalnika.

5. rešitev - Namestite starejši gonilnik

Če imate težave pri zagonu Direct3D med poskusom izvajanja določenih iger, boste morda želeli namestiti starejši gonilnik za svojo grafično kartico.

Preprosto odstranite trenutno nameščen gonilnik in prenesite starejšo različico s proizvajalčevega spletnega mesta.

Namestitev najnovejših gonilnikov je običajno boljša, vendar imajo nekatere starejše igre težave z njimi, zato poskusite namestiti starejše gonilnike in preverite, ali to pomaga. To je preprosta rešitev, zato se prepričajte, da jo preizkusite.

6. rešitev - Spremenite ločljivost igre

Včasih težave z inicializiranjem Direct3D lahko povzročijo konfiguracije vaše igre. Več uporabnikov je sporočilo, da niso mogli začeti svoje igre, medtem ko so uporabili določeno ločljivost.

Če želite odpraviti težavo, preprosto spremenite ločljivost igre iz njene konfiguracijske aplikacije in jo poskusite znova zagnati. Če ta igra nima aplikacije za konfiguracijo, poskusite spremeniti ločljivost v konfiguracijskih datotekah ali v registru.

To ni najbolj uporabniku prijazna rešitev, vendar je malo uporabnikov poročalo, da so težavo rešili s to metodo.

Več uporabnikov je tudi sporočilo, da so težavo odpravili tako, da so igro postavili v okno. Ko omogočite način Windowed, je treba težavo v celoti rešiti.

Želite vedeti, kako ustvariti ločljivosti po meri? Oglejte si ta priročnik in se naučite, kako to storiti kot strokovnjak!

7. rešitev - Znova namestite Visual C ++, ki jih je mogoče ponovno distribuirati

Da bi odpravili to težavo, mnogi uporabniki priporočajo, da ponovno namestite Visual C ++, ki jih je mogoče ponovno distribuirati. To je razmeroma preprosto, in to lahko storite na naslednji način:

  1. Pritisnite tipko Windows + S in odprite nadzorno ploščo. Na seznamu rezultatov izberite Nadzorna plošča.

  2. Ko se odpre nadzorna plošča, kliknite na Programi in funkcije.

  3. Seznam vseh nameščenih aplikacij se bo zdaj prikazal. Dvokliknite želeni seznam za distribucijo, da ga odstranite.

Ko odstranite problematično distribucijo, jo morate znova namestiti. Vse Microsoftove distribucijske distribucije Visual C ++ lahko brezplačno prenesete s Microsoftovega spletnega mesta. Veliko iger ima tudi nastavitvene datoteke Visual C ++, tako da vam ni treba ničesar prenesti.

Preprosto odprite namestitveni imenik igre, ki jo želite zagnati, poiščite imenik vcredist in iz njega namestite vse datoteke. Po tem bi morali težavo z Direct3D rešiti.

Prav tako je treba omeniti, da včasih ni treba znova namestiti Visual C ++ redistributables. Včasih morda nimate nameščenega potrebnega prerazporedljivega materiala in ga morate preprosto prenesti ali namestiti iz imenika vcredist, da odpravite težavo.

Če imate težave z odpiranjem aplikacije Nastavitev, si oglejte ta članek, da rešite težavo.

9. rešitev - Preimenovanje problematične datoteke DLL

Če imate težave z inicializiranjem Direct3D, je težava morda posebna datoteka DLL. Uporabniki so to napako prijavili med poskusom izvajanja določenih iger. Če želite odpraviti to težavo, morate preprosto preimenovati eno datoteko. Če želite to narediti, sledite tem korakom:

  1. Pojdite v namestitveni imenik igre in poiščite d3d9.dll in d3d11.dll.
  2. Z desno tipko miške kliknite d3d9.dll in jo preimenujte v oldd3d9.dll.

Po tem bo igra prisiljena uporabljati d3d11.dll in težavo je treba rešiti. Upoštevajte, da je to surovo rešitev, zato ne bo delovalo pri vseh igrah.

Tako kot pri mnogih drugih težavah je tudi pri inicializiranju težave Direct3D v operacijskem sistemu Windows 10 verjetno nezdružljivost grafičnega gonilnika in sistema Windows 10, a tako kot večina teh težav z nezdružljivostjo pričakujemo, da jih bomo kmalu zakrpali.

Če imate kakršne koli druge težave, povezane z operacijskim sistemom Windows 10, lahko rešitev preverite v našem razdelku popravka sistema Windows 10.

Za vse predloge in vprašanja pojdite v razdelek s komentarji spodaj. Tam nas boste našli in nadaljevali bomo pogovor

PREBERITE TUDI:

  • Popravek: »Ta aplikacija za zagon potrebuje DirectX različice 8.1 ali novejšo«
  • Kako odpraviti možnost »DirectX, ki je naletela na nenadomestljivo napako« v operacijskem sistemu Windows
  • Kako popraviti napake DirectX v operacijskem sistemu Windows 10
  • Popravek: Iger Steam ni mogoče zagnati v sistemu Windows 10
  • Kako odpraviti napako »d3dcompiler_43.dll v računalniku«

Opomba urednika: Ta objava je bila prvotno objavljena avgusta 2015 in je bila odtlej popolnoma prenovljena in posodobljena glede svežine, natančnosti in celovitosti.

Težava z inicializiranjem direct3d v operacijskem sistemu Windows 10 [vodič za igralce]