What to Know
- Søk etter DirectX på Microsofts nettsted, velg den nyeste Last ned DirectX End-User Runtimes, og klikk på Last ned.
- Opprett en mappe k alt DirectX Files. Åpne DirectX-installasjonsprogrammet og bla til denne mappen. DirectX vil pakke ut alle filene til mappen.
- Åpne CAB-filen med DLL-filen du ønsker. Flytt DLL-filen til skrivebordet. Kopier filen til System32-mappen og start datamaskinen på nytt.
Denne artikkelen forklarer hvordan du trekker ut en enkelt DirectX DLL-fil fra DirectX-installasjonspakken hvis du får en feilmelding om en "manglende" eller "ikke funnet" DirectX DLL-fil. Informasjon dekker alle Microsoft-operativsystemer, inkludert Windows 10, Windows 8, Windows 7, Windows Vista og Windows XP.
Hvordan gjenopprette en manglende DirectX DLL-fil
For å gjenopprette en individuell manglende DirectX DLL-fil:
-
Fra Microsofts nettsted, velg forstørrelsesglasset øverst på siden og søk etter DirectX.
-
Rull nedover søkeresultatene og velg Last ned DirectX End-User Runtimes (MM YY) for siste utgivelsesdato.
-
Velg Last ned.
Det samme DirectX-installasjonsprogrammet fungerer for alle versjoner av Windows.
-
Høyreklikk på skrivebordet og velg New > Folder. Gi den nye mappen et navn som er lett å huske som DirectX Files.
-
Åpne DirectX-installasjonsprogrammet du lastet ned og velg Yes for å godta lisensavtalen.
-
Velg Bla gjennom i dialogboksen.
-
Velg mappen du opprettet i trinn 4 og velg OK.
-
Velg OK når du ser mappebanen i tekstboksen. DirectX-installasjonsprogrammet vil pakke ut alle filene til mappen.
-
Åpne mappen du opprettet tidligere for å finne et stort antall CAB-filer, noen få DLL-filer og en som heter dxsetup.exe.
Du kan kjøre dxsetup.exe for å installere DirectX fullstendig og installere alle DLL-filer på nytt.
-
Finn CAB-filen som inneholder DLL-filen du leter etter. Hvis du for eksempel trenger filen d3dx9_41.dll, kan du finne den i CAB-filen Mar2009_d3dx9_41_x86. Dobbeltklikk på riktig CAB-fil for å åpne den.
Det finnes to versjoner av de fleste DirectX CAB-filer: en 32-biters og 64-biters versjon. Filer for 32-biters 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.
Windows har innebygd støtte for å åpne CAB-filer, men hvis et annet program åpner det, se etter et alternativ for å pakke ut filen i programmets meny og pakke den ut på skrivebordet.
-
Kopier filen til System32-mappen som ligger i Windows-installasjonsmappen. På de fleste datamaskiner vil det være C:\Windows\System32.
Hvis du mottok en feilmelding som spesifiserte et annet sted der DLL-filen mangler (for eksempel i mappen til et bestemt spill eller grafikkprogram), kopierer du DLL-filen dit i stedet.
-
Slett eventuelle kopier av DLL-filen fra skrivebordet, og slett mappen med de utpakkede DirectX-filene. Å la DLL-filer ligge på skrivebordet kan skape problemer i enkelte situasjoner.
-
Start datamaskinen på nytt.
Etter omstart, test for å se om gjenoppretting av den individuelle DLL-filen løste problemet du hadde. Hvis du fortsatt får en feilmelding, prøv å reinstallere DirectX fullstendig eller feilsøk for maskinvarerelaterte DLL-problemer.