Mitä tietää
- Etsi DirectX Microsoftin verkkosivustolta, valitse uusin Lataa DirectX End-User Runtimes -linkki ja napsauta Lataa.
- Luo kansio nimeltä DirectX Files. Avaa DirectX-asennusohjelma ja selaa tähän kansioon. DirectX purkaa kaikki tiedostonsa kansioon.
- Avaa CAB-tiedosto, jossa on haluamasi DLL-tiedosto. Siirrä DLL-tiedosto työpöydälle. Kopioi tiedosto System32-kansioon ja käynnistä tietokone uudelleen.
Tässä artikkelissa kerrotaan, kuinka yksi DirectX DLL -tiedosto puretaan DirectX-asennuspaketista, jos saat virheilmoituksen "puuttuvasta" tai "ei löydy" DirectX DLL -tiedostosta. Tiedot kattavat kaikki Microsoftin käyttöjärjestelmät, mukaan lukien Windows 10, Windows 8, Windows 7, Windows Vista ja Windows XP.
Puuttuvan DirectX DLL -tiedoston palauttaminen
Yksittäisen puuttuvan DirectX DLL-tiedoston palauttaminen:
-
Valitse Microsoftin verkkosivustolta suurennuslasi sivun yläreunasta ja hae DirectX.
-
Vieritä hakutuloksia alaspäin ja valitse Download DirectX End-User Runtimes (KK VV) nähdäksesi viimeisimmän julkaisupäivän.
-
Valitse Lataa.
Sama DirectX-asennusohjelma toimii kaikissa Windows-versioissa.
-
Napsauta työpöytääsi hiiren kakkospainikkeella ja valitse Uusi > Folder. Nimeä uusi kansio helposti muistettavaksi, kuten DirectX Files.
-
Avaa lataamasi DirectX-asennusohjelma ja hyväksy käyttöoikeussopimus valitsemalla Yes.
-
Valitse valintaikkunassa Selaa.
-
Valitse vaiheessa 4 luomasi kansio ja valitse OK.
-
Valitse OK, kun näet kansion polun tekstiruudussa. DirectX-asennusohjelma purkaa kaikki tiedostonsa kansioon.
-
Avaa aiemmin luomasi kansio löytääksesi suuren määrän CAB-tiedostoja, muutamia DLL-tiedostoja ja yhden nimeltä dxsetup.exe.
Voit asentaa DirectX:n kokonaan ja kaikki DLL-tiedostot uudelleen suorittamalla dxsetup.exe.
-
Etsi CAB-tiedosto, joka sisältää etsimäsi DLL-tiedoston. Jos tarvitset esimerkiksi tiedoston d3dx9_41.dll, se löytyy CAB-tiedostosta Mar2009_d3dx9_41_x86. Kaksoisnapsauta asianmukaista CAB-tiedostoa avataksesi sen.
Useimmista DirectX CAB -tiedostoista on kaksi versiota: 32-bittinen ja 64-bittinen versio. 32-bittisten järjestelmien tiedostot päättyvät numeroon _x86 ja 64-bittisten järjestelmätiedostojen lopussa _x64. Sinun on tiedettävä, mitä Windows-versiota käytät, jotta tiedät käytettävän tiedoston.
-
Siirrä .dll-tiedosto työpöydällesi.
Windowsissa on sisäänrakennettu tuki CAB-tiedostojen avaamiselle, mutta jos toinen ohjelma avaa sen, etsi ohjelman valikosta vaihtoehto purkaa tiedosto ja purkaa se työpöydällesi.
-
Kopioi tiedosto System32-kansioon, joka sijaitsee Windowsin asennuskansiossa. Useimmissa tietokoneissa se on C:\Windows\System32.
Jos sait virheilmoituksen, joka määritti toisen sijainnin, josta DLL-tiedosto puuttuu (esimerkiksi tietyn pelin tai grafiikkasovelluksen kansiosta), kopioi DLL-tiedosto sen sijaan sinne.
-
Poista kaikki kopiot DLL-tiedostosta työpöydältä ja poista kansio, joka sisältää puretut DirectX-tiedostot. DLL-tiedostojen jättäminen työpöydälle voi aiheuttaa ongelmia joissain tilanteissa.
-
Käynnistä tietokoneesi uudelleen.
Testaa uudelleenkäynnistyksen jälkeen, korjasiko yksittäisen DLL-tiedoston palauttaminen ongelmasi. Jos saat edelleen virheilmoituksen, yritä asentaa DirectX kokonaan uudelleen tai tee laitteistoon liittyvien DLL-ongelmien vianmääritys.