Fix: Problema su „Direct3D“ inicijavimu „Windows 10“

Vienas iš blogiausių dalykų, kurie gali atsitikti jums, jei esate kompiuterio žaidėjas, yra tai, kad negalite pradėti mėgstamo vaizdo žaidimo, o kai kurie naudotojai pranešė apie klaidos pranešimą, kuriame nurodoma, kad „Windows 10“ inicijuojant „Direct3D“ yra problema, ir jūs esate žaidėjas su šia problema, galbūt norėsite patikrinti šiuos sprendimus.

Su „Direct3D“ susijusios problemos neleis jums mėgautis mėgstamais vaizdo žaidimais. Gali kilti įvairių „Direct3D“ problemų ir šiame straipsnyje mes aptarsime šias problemas:

  • „Direct3D“ įrenginio inicijavimas nepavyko - tai dažna „Direct3D“ problema „Windows“ sistemoje. Tačiau galite lengvai išspręsti šią problemą naudodami vieną iš mūsų sprendimų.
  • Nepavyko inicijuoti „Direct3D“ su dabartiniais nustatymais - dar viena dažna klaida, kuri gali atsirasti naudojant „Direct3D“. Norėdami išspręsti problemą, gali tekti iš naujo įdiegti reikiamus „Visual C ++ Redistributables“.
  • Klaida inicijuojant „Direct3D“ įrenginį nėra - nedaug vartotojų pranešė, kad „Direct3D“ įrenginys nėra prieinamas. Ši problema paprastai atsiranda dėl problemų, susijusių su jūsų tvarkyklėmis.
  • Negalima inicijuoti „Direct3D“ įrenginio - tai tik ankstesnės klaidos variantas, ir greičiausiai ją sukėlė jūsų tvarkyklės.
  • „Direct3D VirtualBox“ inicijavimas - ši klaida gali būti rodoma „Windows“, tačiau ji taip pat gali pasirodyti naudojant virtualizavimo programas, pvz., „VirtualBox“.
  • „Direct3D“ klaidos kodas 38 - keli naudotojai pranešė apie klaidos kodą 38. Tai gali būti didelė problema, tačiau jūs turite sugebėti ją išspręsti naudodami vieną iš mūsų sprendimų.
  • „Direct3D“ nepavyko sukurti įrenginio, nustatyti rodymo režimą - kai kurie vartotojai pranešė, kad „Direct3D“ negali sukurti įrenginio arba nustatyti ekrano režimą. Norėdami išspręsti šią problemą, būtinai patikrinkite savo vaizdo plokštės tvarkykles.
  • Direct3D iš atminties - tai taip pat gana dažna „Direct3D“ problema. Jei gaunate šią klaidą, įsitikinkite, kad programa, kurią bandote paleisti, yra tinkamai įdiegta.
  • „Direct3D“ negali būti teisingai inicijuotas - dar viena klaida, kuri gali atsirasti naudojant „Direct3D“. Ši klaida gali būti didelė problema, nes ji neleis jums pasiekti norimų programų.

Problemos, susijusios su „Direct3D“ inicijavimu, jų taisymu?

  1. Paleiskite įdiegtą aparatūros ir įrenginio trikčių šalinimo priemonę
  2. Atnaujinkite vaizdo plokštės tvarkyklę
  3. Neprivalomų naujinimų ieškokite ekrano tvarkyklės naujinimų
  4. Pašalinkite ir vėl įdiekite ekrano tvarkyklę
  5. Įdiekite senesnį tvarkyklę
  6. Pakeiskite žaidimo rezoliuciją
  7. Iš naujo įdiekite „Visual C ++ Redistributables“
  8. Pašalinkite probleminį atnaujinimą
  9. Pervardykite probleminį DLL failą

1 sprendimas - paleiskite įdiegtą aparatūros ir įrenginio trikčių šalinimo priemonę

Tai gana paprastas sprendimas, ir jis automatiškai patikrins, ar tinkamai įdiegta nauja aparatūra.

  1. Pirmiausia paspauskite klaviatūros klavišus Windows + S, kad atidarytumėte paieškos parinktį.
  2. Įveskite trikčių šalinimą ir spustelėkite Trikčių šalinimas.

  3. Spustelėkite Aparatūra ir įrenginiai, o tada spustelėkite Vykdyti trikčių šalinimo mygtuką.

  4. Norėdami užbaigti trikčių šalinimo priemonę, vykdykite ekrane pateikiamas instrukcijas.

Baigę trikčių šalinimo priemonę, patikrinkite, ar problema vis dar išlieka.

2 sprendimas. Atnaujinkite vaizdo plokštės tvarkyklę

Kartais problemų, susijusių su „Direct3D“ inicijavimu, gali sukelti vaizdo plokštės tvarkyklė. Jei norite išspręsti problemą, turite atnaujinti tvarkyklę atlikdami šiuos veiksmus:

  1. Paspauskite Windows klavišą + R. Įvedimo eilutėje įveskite devmgmt.msc ir paspauskite mygtuką OK .

  2. Įrenginių tvarkytuvėje turite rasti „ Display adapters“ (Rodyti adapterius) skiltį ir spustelėkite ją, kad ją išplėstumėte.
  3. Suraskite savo ekrano tvarkyklę iš sąrašo, jis turėtų būti vienintelis galimas ir dešiniuoju pelės mygtuku spustelėkite ekrano tvarkyklę, tada spustelėkite Atnaujinti tvarkyklę .

  4. Pasirinkite „ Automatiškai ieškoti atnaujintos tvarkyklės programinės įrangos“ .

  5. „Windows“ dabar automatiškai ieškos ir atnaujins pasirinktą tvarkyklę.

Atnaujinus tvarkyklę, reikia išspręsti „Direct3D“ problemą.

Atnaujinkite tvarkykles automatiškai

Jei neturite reikiamų įgūdžių, kad galėtumėte atnaujinti tvarkykles rankiniu būdu ir rizikuojate sugadinti kompiuterį, atsisiųsdami neteisingą tvarkyklės versiją, mes rekomenduojame tai padaryti automatiškai naudojant „ Tweakbit“ tvarkyklės naujinimo įrankį . Šį įrankį patvirtino „Microsoft“ ir „Norton Antivirus“. Po kelių bandymų mūsų komanda padarė išvadą, kad tai yra geriausias automatizuotas sprendimas. Toliau rasite greitą vadovą, kaip tai padaryti.

  1. Atsisiųskite ir įdiekite „ TweakBit Driver Updater“
  2. Įdiegus programą, programa automatiškai pradės nuskaityti jūsų kompiuterį pasenusiems tvarkyklėms. „Driver Updater“ patikrins jūsų įdiegtas tvarkyklių versijas su naujausių versijų debesų duomenų baze ir rekomenduos tinkamus naujinimus. Viskas, ką jums reikia padaryti, yra palaukti, kol baigsis nuskaitymas.
  3. Atlikus nuskaitymą, gausite ataskaitą apie visus jūsų kompiuteryje rasti problemos tvarkykles. Peržiūrėkite sąrašą ir pažiūrėkite, ar norite atnaujinti kiekvieną tvarkyklę atskirai arba visus iš karto. Jei norite atnaujinti vieną tvarkyklę vienu metu, spustelėkite šalia tvarkyklės pavadinimo esančią nuorodą „Atnaujinti tvarkyklę“. Arba tiesiog spustelėkite mygtuką „Atnaujinti viską“ apačioje, kad automatiškai įdiegtumėte visus rekomenduojamus naujinimus.

    Pastaba: kai kurie vairuotojai turi būti įdiegti keliais žingsniais, kad keletą kartų turėsite paspausti mygtuką „Atnaujinti“, kol bus įdiegti visi jo komponentai.

Atsakomybės apribojimas : kai kurios šios priemonės funkcijos nėra laisvos.

3 sprendimas. Patikrinkite, ar „Optional Updates“ nėra ekrano tvarkyklės naujinimų

  1. Atidarykite Pradžios ekraną / meniu ir įveskite „Windows Update“.
  2. Dešinėje pusėje spustelėkite „Nustatymai“, tada kairėje pusėje pasirinkite Įdiegti neprivalomus naujinimus .
  3. „Windows“ naujinimo valdymo skydelis turi atidaryti ir tada viskas, ką jums reikia padaryti, yra spustelėti „ Check for Updates“, esančius viršutiniame kairiajame kampe, kad gautumėte naujausius naujinimus.

Atsisiunčiant reikiamus naujinimus, problema turėtų būti išspręsta.

4 sprendimas. Pašalinkite ir iš naujo įdiekite ekrano tvarkyklę

  1. Pirmiausia atidarykite „ Device Manager“ .
  2. Raskite ekrano adapterius ir spustelėkite, jei norite jį išplėsti.
  3. Dešiniuoju pelės mygtuku spustelėkite ekrano tvarkyklę ir kontekstiniame meniu spustelėkite Uninstall device .

  4. „Windows“ paprašys patvirtinti įrenginio pašalinimą, todėl spustelėkite Pašalinti, kad pašalintumėte tvarkyklę. Jei įmanoma, prieš pašalindami tvarkyklę patikrinkite, ar nėra šio įrenginio tvarkyklės programinės įrangos .

  5. Baigę diegimą, turėsite paleisti kompiuterį iš naujo, kad būtų galima įkelti numatytuosius ekrano tvarkykles.
  6. Dabar jums reikia apsilankyti vaizdo plokštės gamintojo svetainėje ir įdiegti savo grafikos plokštės tvarkyklę

Jei norite visiškai ištrinti visus su grafikos kortele susijusius failus, galbūt norėsite patikrinti mūsų vadovą, kaip naudoti „Display Driver Uninstaller“. Tai nemokamas įrankis, kuris pašalins visus failus ir registro įrašus, susijusius su jūsų ekrano tvarkykle.

Vairuotojų atnaujinimas rankiniu būdu yra labai erzina, todėl rekomenduojame atsisiųsti šį tvarkyklės atnaujinimo įrankį (100% saugus ir išbandytas mūsų), kad galėtume tai padaryti automatiškai. Taigi, jūs užkirsite kelią failų praradimui ir netgi nuolatiniam kompiuterio pažeidimui.

5 sprendimas. Įdiekite senesnį tvarkyklę

Jei kyla problemų inicijuojant „Direct3D“ bandant paleisti tam tikrus žaidimus, galbūt norėsite įdiegti senesnę tvarkyklę jūsų grafikos plokštei. Tiesiog pašalinkite šiuo metu įdiegtą tvarkyklę ir atsisiųskite senesnę versiją iš gamintojo svetainės.

Naujausių tvarkyklių diegimas paprastai yra geresnis, tačiau kai kuriems senesniems žaidimams gali kilti problemų, todėl pabandykite įdiegti senesnius tvarkykles ir pamatyti, ar tai padeda. Tai paprastas sprendimas, todėl būtinai išbandykite.

6 sprendimas. Pakeiskite žaidimo rezoliuciją

Kartais „Direct3D“ inicijavimo problemas gali sukelti žaidimo konfigūracija. Keli naudotojai pranešė, kad jie negalėjo pradėti savo žaidimo naudodami tam tikrą rezoliuciją.

Jei norite išspręsti problemą, tiesiog pakeiskite žaidimo rezoliuciją iš konfigūravimo programos ir bandykite ją paleisti dar kartą. Jei šis žaidimas neturi konfigūravimo programos, pabandykite keisti jo skiriamąją gebą konfigūracijos failuose arba registre. Tai nėra pats patogiausias naudoti sprendimas, tačiau nedaugelis naudotojų pranešė, kad išsprendė šią problemą naudodami šį metodą.

Kai kurie naudotojai taip pat pranešė, kad nustatė problemą nustatydami žaidimą „Windowed“ režimu. Įjungus „Windowed“ režimą, problema turėtų būti visiškai išspręsta.

7 sprendimas - iš naujo įdiekite „Visual C ++ Redistributables“

Norėdami išspręsti šią problemą, daugelis vartotojų rekomenduoja iš naujo įdiegti „Visual C ++ Redistributables“. Tai gana paprasta ir galite tai padaryti atlikdami šiuos veiksmus:

  1. Paspauskite Windows klavišą + S ir įveskite valdymo skydelį . Rezultatų sąraše pasirinkite Valdymo skydas .

  2. Atsidarius Valdymo skydui, spustelėkite Programos ir funkcijos .

  3. Bus rodomas visų įdiegtų programų sąrašas. Norėdami pašalinti jį, dukart spustelėkite norimą platinti.

Pašalinus problemišką perskirstymą, turite iš naujo įdiegti jį iš naujo. Visus „Visual C ++ Redistributables“ galite atsisiųsti iš „Microsoft“ svetainės nemokamai. Daug žaidimų taip pat yra „Visual C ++“ sąrankos failų, todėl nereikia nieko atsisiųsti.

Tiesiog atidarykite žaidimo, kurį norite paleisti, diegimo katalogą, suraskite vcredist katalogą ir įdiekite visus failus iš jo. Atlikę šį klausimą, problema su „Direct3D“ turėtų būti išspręsta.

Taip pat verta paminėti, kad kartais nereikia įdiegti „Visual C ++ Redistributables“. Kartais gali būti neįdiegtas reikalingas Redistributable, o jums reikia tik atsisiųsti arba įdiegti ją iš vcredist katalogo, kad išspręstumėte problemą.

8 sprendimas - pašalinkite probleminį atnaujinimą

Kartais gali kilti problemų inicijuojant „Direct3D“ dėl probleminių atnaujinimų. Jei ši klaida prasidėjo įdiegus „Windows 10“ naujinimą, būtinai pašalinkite ją. Jei norite pašalinti probleminį naujinimą, turite atlikti šiuos veiksmus:

  1. Paspauskite „ Windows“ raktą + I, kad atidarytumėte programą „Nustatymai“.
  2. Dabar eikite į skyrių „ Atnaujinti ir saugoti“.

  3. Spustelėkite Naujinti istoriją .

  4. Dabar spustelėkite „ Pašalinti naujinimus“ .

  5. Suraskite probleminį naujinimą ir dukart spustelėkite jį, kad jį pašalintumėte.

Jei pašalinus naujinimą išspręsta problema, galbūt norėsite, kad šis naujinimas nebūtų įdiegtas automatiškai. Jau parašėme vadovą, kaip užblokuoti automatinius „Windows“ naujinimus, todėl būtinai patikrinkite, ar nėra išsamių instrukcijų.

9 sprendimas. Pervardykite probleminį DLL failą

Jei turite problemų inicijuojant „Direct3D“, problema gali būti tam tikras DLL failas. Vartotojai pranešė apie šią klaidą bandydami paleisti tam tikrus žaidimus, o norėdami išspręsti šią problemą, tiesiog reikia pervardyti vieną failą. Norėdami tai padaryti, atlikite šiuos veiksmus:

  1. Eikite į žaidimo diegimo katalogą ir suraskite d3d9.dll ir d3d11.dll.
  2. Dešiniuoju pelės mygtuku spustelėkite d3d9.dll ir pervadinkite jį į oldd3d9.dll .

Po to šis žaidimas bus priverstas naudoti d3d11.dll ir problema turėtų būti išspręsta. Atminkite, kad tai yra neapdorotas sprendimas, todėl jis neveiks su visais žaidimais.

Tiesiog kaip ir daugelis kitų problemų, „Direct3D“ inicijavimas „Windows 10“ problemoje greičiausiai atsiranda dėl nesuderinamumo tarp grafikos tvarkyklės ir „Windows 10“, tačiau, kaip ir dauguma šių nesuderinamumo problemų, tikimės, kad netrukus juos matysime.

Jei turite kitų su „Windows 10“ susijusių problemų, galite rasti sprendimą „Windows 10 Fix“ skyriuje.