Kako obnoviti manjkajočo datoteko DirectX DLL

Kazalo:

Kako obnoviti manjkajočo datoteko DirectX DLL
Kako obnoviti manjkajočo datoteko DirectX DLL
Anonim

Kaj morate vedeti

  • Poiščite DirectX na Microsoftovem spletnem mestu, izberite najnovejšo povezavo Prenos DirectX End-User Runtimes povezavo in kliknite Prenos.
  • Ustvarite mapo z imenom Datoteke DirectX. Odprite namestitveni program DirectX in poiščite to mapo. DirectX bo ekstrahiral vse svoje datoteke v mapo.
  • Odprite datoteko CAB z želeno datoteko DLL. Premaknite datoteko DLL na namizje. Kopirajte datoteko v mapo System32 in ponovno zaženite računalnik.

Ta članek pojasnjuje, kako iz namestitvenega paketa DirectX ekstrahirati eno samo datoteko DirectX DLL, če naletite na sporočilo o napaki o "manjkajoči" ali "ni najdeni" datoteki DirectX DLL. Informacije zajemajo vse Microsoftove operacijske sisteme, vključno z Windows 10, Windows 8, Windows 7, Windows Vista in Windows XP.

Kako obnoviti manjkajočo datoteko DirectX DLL

Za obnovitev posamezne manjkajoče datoteke DirectX DLL:

  1. Na Microsoftovem spletnem mestu izberite povečevalno steklo na vrhu strani in poiščite DirectX.

    Image
    Image
  2. Pomaknite se navzdol po rezultatih iskanja in izberite povezavo Prenos izvajalnih časov za končnega uporabnika DirectX (MM YY) za najnovejši datum izdaje.

    Image
    Image
  3. Izberi Prenos.

    Image
    Image

    Isti namestitveni program DirectX deluje za vse različice sistema Windows.

  4. Z desno miškino tipko kliknite namizje in izberite Novo > Mapa. Novo mapo poimenujte tako, da si jo lahko zapomnite, na primer Datoteke DirectX.

    Image
    Image
  5. Odprite namestitveni program DirectX, ki ste ga prenesli, in izberite Da, da sprejmete licenčno pogodbo.

    Image
    Image
  6. Izberite Prebrskaj v pogovornem oknu.

    Image
    Image
  7. Izberite mapo, ki ste jo ustvarili v 4. koraku, in izberite OK.

    Image
    Image
  8. Izberite OK, ko vidite pot mape v besedilnem polju. Namestitveni program DirectX bo ekstrahiral vse svoje datoteke v mapo.

    Image
    Image
  9. Odprite mapo, ki ste jo ustvarili prej, da najdete veliko število datotek CAB, nekaj datotek DLL in eno z imenom dxsetup.exe.

    Image
    Image

    Zaženete lahko dxsetup.exe, da v celoti namestite DirectX in znova namestite vse datoteke DLL.

  10. Poiščite datoteko CAB, ki vsebuje datoteko DLL, ki jo iščete. Na primer, če potrebujete datoteko d3dx9_41.dll, jo najdete v datoteki CAB Mar2009_d3dx9_41_x86. Dvokliknite ustrezno datoteko CAB, da jo odprete.

    Image
    Image

    Obstajata dve različici večine datotek DirectX CAB: 32-bitna in 64-bitna različica. Datoteke za 32-bitne sisteme se končajo z _x86, 64-bitne sistemske datoteke pa z _x64. Če želite vedeti, katero datoteko uporabiti, morate vedeti, katero različico sistema Windows uporabljate.

  11. Premaknite datoteko .dll na namizje.

    Image
    Image

    Windows ima vgrajeno podporo za odpiranje datotek CAB, a če jo odpre drug program, poiščite možnost ekstrahiranja datoteke v meniju programa in jo ekstrahirajte na namizje.

  12. Kopirajte datoteko v mapo System32, ki se nahaja v namestitveni mapi sistema Windows. V večini računalnikov bo to C:\Windows\System32.

    Image
    Image

    Če ste prejeli sporočilo o napaki, ki določa drugo lokacijo, kjer manjka datoteka DLL (na primer v mapi določene igre ali grafične aplikacije), kopirajte datoteko DLL tja.

  13. Izbrišite vse kopije datoteke DLL z namizja in izbrišite mapo z ekstrahiranimi datotekami DirectX. Če datoteke DLL pustite na namizju, lahko v nekaterih situacijah povzročite težave.

    Image
    Image
  14. Znova zaženite računalnik.

    Image
    Image

Po ponovnem zagonu preverite, ali je obnovitev posamezne datoteke DLL odpravila težavo, ki ste jo imeli. Če še vedno prejemate sporočilo o napaki, poskusite popolnoma znova namestiti DirectX ali odpravite težave s strojno opremo DLL.

Priporočena: