Feilmeldinger som advarer om "mangler" og "ikke funnet" DirectX DLL-filer er ganske vanlige. Å laste ned en DLL-fil fra et DLL-nedlastingsside er en dårlig ide, og noen ganger er ikke full installering av DirectX mulig eller fungerer ikke.
En trygg og enkel løsning for å gjenopprette en enkelt DirectX DLL-fil er å trekke ut filen individuelt fra DirectX-installasjonspakken.
Informasjonen i denne artikkelen gjelder alle Microsoft-operativsystemer, inkludert Windows 10, Windows 8, Windows 7, Windows Vista og Windows XP.
Hvordan gjenopprette en manglende DirectX DLL-fil
Slik gjenoppretter du en manglende DirectX DLL-fil:
-
Velg forstørrelsesglasset på Microsofts nettsted øverst på siden og søk etter DirectX.
:max_bytes(150000):strip_icc()/001_how-to-restore-a-missing-directx-dll-file-2624516-ef39d159508e4d718ae8bd0020997225.jpg)
-
Bla ned søkeresultatene og velg Last ned DirectX sluttbrukerkjøringstider (MM ÅÅ) lenke for den siste utgivelsesdatoen.
:max_bytes(150000):strip_icc()/002_how-to-restore-a-missing-directx-dll-file-2624516-81710d9bb66f43979bd45cf1a6154ee9.jpg)
-
Plukke ut Last ned.
:max_bytes(150000):strip_icc()/003_how-to-restore-a-missing-directx-dll-file-2624516-12404379129343baa6de5eec32c8a438.jpg)
Det samme DirectX-installasjonsprogrammet fungerer for alle versjoner av Windows.
-
Høyreklikk på skrivebordet ditt og velg Ny > Folder. Gi den nye mappen noe som er lett å huske DirectX-filer.
:max_bytes(150000):strip_icc()/004_how-to-restore-a-missing-directx-dll-file-2624516-a19118f3edc749dfaf265018aded6fb6.jpg)
-
Åpne DirectX-installasjonsprogrammet du lastet ned, og velg Ja å godta lisensavtalen.
:max_bytes(150000):strip_icc()/005_how-to-restore-a-missing-directx-dll-file-2624516-3fc8a4f5725e44d7979a04ab7470649e.jpg)
-
Plukke ut Søk i dialogboksen.
:max_bytes(150000):strip_icc()/006_how-to-restore-a-missing-directx-dll-file-2624516-77d19454336047afb42e8460e32f1cbd.jpg)
-
Velg mappen du opprettet i trinn 4, og velg OK.
:max_bytes(150000):strip_icc()/007_how-to-restore-a-missing-directx-dll-file-2624516-e12bde5d74c74cf0af74a62061c04641.jpg)
-
Plukke ut OK når du ser mappestien i tekstboksen. Installasjonsprogrammet for DirectX vil pakke ut alle filene til mappen.
:max_bytes(150000):strip_icc()/008_how-to-restore-a-missing-directx-dll-file-2624516-3258452462ee42d7a4e7191f03f8bba5.jpg)
-
Åpne mappen du opprettet tidligere for å finne et stort antall CAB-filer, noen få DLL-filer og en som heter dxsetup.exe.
:max_bytes(150000):strip_icc()/009_how-to-restore-a-missing-directx-dll-file-2624516-d78e6344d3df4c9e9a2cbde673fe8e6e.jpg)
Du kan kjøre dxsetup.exe for å installere DirectX og installere alle DLL-filer på nytt.
-
Finn CAB-filen som inneholder DLL-filen du leter etter. Hvis du for eksempel trenger d3dx9_41.dll-filen, kan den bli funnet i CAB-filen Mar2009_d3dx9_41_x86. Dobbeltklikk på riktig CAB-fil for å åpne den.
:max_bytes(150000):strip_icc()/010_how-to-restore-a-missing-directx-dll-file-2624516-cabadac0869f4504916a45483a9e73f7.jpg)
Det er to versjoner av de fleste DirectX CAB-filer: en 32-biters og 64-biters versjon. Filer for 32-bits systemer slutter med _x86, og 64-biters systemfiler slutter med _x64. Du må vite hvilken versjon av Windows du kjører for å vite hvilken fil du skal bruke.
-
Flytt . Dll filen til skrivebordet.
:max_bytes(150000):strip_icc()/011_how-to-restore-a-missing-directx-dll-file-2624516-819fa69afbd048e5a4e6edacfd13b50b.jpg)
Windows har innebygd støtte for å åpne CAB-filer, men hvis et annet program åpner det, se etter et alternativ for å trekke ut filen i programmets meny og trekke den ut på skrivebordet.
-
Kopier filen til System32 mappen i Windows-installasjonsmappen. På de fleste datamaskiner vil det være det C: Windows System32.
:max_bytes(150000):strip_icc()/012_how-to-restore-a-missing-directx-dll-file-2624516-ebc69fcb0b3c47e2a513af979e91b06b.jpg)
Hvis du mottok en feilmelding som spesifiserte et annet sted der DLL-filen mangler (for eksempel i mappen til et bestemt spill eller grafisk program), kopier du DLL-filen der i stedet.
-
Slett eventuelle kopier av DLL-filen fra skrivebordet, og slett mappen med de utpakkede DirectX-filene. Å legge igjen DLL-filer på skrivebordet kan skape problemer i noen situasjoner.
:max_bytes(150000):strip_icc()/013_how-to-restore-a-missing-directx-dll-file-2624516-4a49c44a34b94cd49d694262c071810a.jpg)
-
Start datamaskinen på nytt.
:max_bytes(150000):strip_icc()/014_how-to-restore-a-missing-directx-dll-file-2624516-1e1e88478a3746389647b10627e81071.jpg)
Etter omstart, test for å se om gjenoppretting av den enkelte DLL-filen løste problemet du hadde. Hvis du fortsatt får en feilmelding, kan du prøve å installere DirectX på nytt eller feilsøke for maskinvarerelaterte DLL-problemer.
