Kako obnoviti manjkajočo DLL datoteko DirectX

Obvestila o napakah, ki opozarjajo na "manjkajoče" in "ni mogoče najti", so zelo pogoste. Igre in grafični programi se nenehno razvijajo in Microsoft pogosto sprosti posodobitve za DirectX.

Prenos DLL datoteke s spletnega mesta za prenos DLL je res slaba ideja, včasih pa v celoti namestitev DirectXa iz določenega razloga ni izvedljiva ali preprosto ne deluje.

Varna in preprosta rešitev za obnovitev posamezne datoteke DirectX DLL je, da datoteko posamično prenesete iz namestitvenega paketa DirectX.

Kako obnoviti manjkajočo DLL datoteko DirectX

Sledite preprostim korakom spodaj, da obnovite manjkajočo datoteko DLL za DirectX. To običajno traja manj kot 15 minut.

  1. Poiščite najnovejšo različico DirectXa na spletnem mestu Microsoft.
    1. Opomba: Enako prenos DirectX velja za vse operacijske sisteme Windows - Windows 10 , Windows 8 , Windows 7 , Windows Vista , Windows XP itd. Lahko obnovite manjkajočo datoteko DirectX DLL - naj bo DirectX 11, DirectX 10, DirectX 9, itd. - s tem prenosom.
  2. Kliknite povezavo v rezultatih iskanja za trajanje končnega uporabnika DirectX (MM YY), ki prikazuje zadnji datum izdaje. Upoštevajte navodila za nalaganje datoteke na naslednji strani, ki vam jo bo poslal Microsoft. Poskrbite, da namestitveno datoteko DirectX prenesete na namizje ali drug preprost prostor za delo.
    1. Opomba: To je polna različica DirectXa, zato je lahko precejšen prenos. Če ste na počasnejši povezavi, lahko traja nekaj časa.
    2. Opomba: pazite na druge programe, ki jih Microsoft priporoča, da prenesete skupaj z DirectX. Preprosto počistite vse, kar ne želite, in nadaljujte s prenosom.
  3. Z desno miškino tipko kliknite na namizje, izberite Novo in nato izberite mapo . Imenujte mapo, ki jo je treba spomniti, kot je datoteka DirectX, ali pustite to kot privzeta nova mapa . Novo mapo bomo uporabili v naslednjih korakih.
  1. Dvokliknite datoteko, ki ste jo prenesli v 2. koraku.
    1. Opomba: če imate težave pri iskanju datoteke, se bo verjetno imenoval nekaj, kot je directx_ [date] _redist.exe .
  2. Kliknite Da za licenčno pogodbo, ki se prikaže.
  3. V pogovornem oknu kliknite gumb Prebrskaj ... s tipko Prosimo, vnesite lokacijo, kamor želite naložiti izločene datoteke, in izberite mapo, ki ste jo ustvarili v 3. koraku. Potem kliknite OK .
    1. Opomba: če ste mapo ustvarili na namizju, bo verjetno na dnu seznama map v pogovornem oknu Browse for Folder, ki ga vidite.
  4. Kliknite OK, ko v besedilnem polju vidite pot mape.
    1. Namestitveni program DirectX bo zdaj iztisnil vse svoje datoteke v to mapo. To se lahko zgodi zelo hitro glede na hitrost vašega računalnika.
  5. Odprite mapo, ki ste jo ustvarili v 3. koraku. Oglejte si ogromno število datotek CAB , nekaj datotek DLL in datoteke dxsetup.exe .
    1. Opomba: če zaženete dxsetup.exe , bo ta celotna izdaja DirectXa nameščena v računalniku. Čeprav je to povsem sprejemljivo, koraki tukaj kažejo, kako izvleči eno datoteko DLL iz paketa DirectX. Celotna nastavitev bo izpisala in namestila vse od njih.
  1. Poiščite datoteko CAB, ki vsebuje datoteko DLL, ki jo iščete . Na primer, glede na tabele, s katerimi sem se pravkar povezala, če potrebujete datoteko d3dx9_41.dll , jo najdete v datoteki CAB Mar2009_d3dx9_41_x86 .
    1. Opomba: Obstajata dve različici večine datotek DirectX CAB - ena za 32-bitno različico operacijskega sistema Windows in ena za 64-bitno različico. Datoteke CAB za 32-bitne različice se bodo končale z _x86 in datoteke CAB za 64-bitne različice se bodo končale z _x64 .
    2. Če niste prepričani, katero vrsto operacijskega sistema Windows imate nameščen, glejte Ali delam 32-bitno ali 64-bitno različico operacijskega sistema Windows?
  2. Dvokliknite datoteko CAB, da jo odprete.
    1. Opomba: Windows ima vgrajeno podporo za odpiranje datotek CAB, vendar je mogoče, da lahko drugi program, ki ste ga namestili v računalnik, odpre datoteko. Kakorkoli že, ko je datoteka CAB odprta, se mora pojaviti v oknu mape in videti morate DLL datoteko, ki ste jo zaprli.
  3. Izvlecite datoteko DLL na namizje ali drugo začasno lokacijo.
    1. Odvisno od tega, kateri program je odprl datoteko CAB za ogled, bi to lahko vključevalo nekakšno ekstrakcijo iz menija programa ali pa bi bilo tako enostavno kot premikanje datoteke od okna do namizja.
  1. Kopirajte datoteko DLL v mapo System32, ki se nahaja v vaši namestitveni mapi Windows. Na večini računalnikov bo to C: \ Windows \ System32 .
    1. Opomba: če ste prejeli posebno sporočilo o napaki, ki je določilo drugo lokacijo, na kateri manjka datoteka DLL (na primer v mapi, v katero je nameščena določena igra ali grafična aplikacija), kopirajte datoteko DLL.
  2. Izbrišite vse kopije DLL-datoteke z namizja in izbrišite mapo z iztisnjenimi datotekami DirectX, ki ste jih ustvarili v 3. koraku. Le-ta lahko zapustite datoteke DLL na namizju v nekaterih situacijah.
  3. Znova zaženite računalnik .
  4. Po ponovnem zagonu računalnika preverite, ali je obnovitev posamezne datoteke DLL odpravila težavo, ki ste jo imeli.