Hvordan gjenopprette en manglende DirectX DLL-fil

Innholdsfortegnelse:

Hvordan gjenopprette en manglende DirectX DLL-fil
Hvordan gjenopprette en manglende DirectX DLL-fil
Anonim

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:

  1. Fra Microsofts nettsted, velg forstørrelsesglasset øverst på siden og søk etter DirectX.

    Image
    Image
  2. Rull nedover søkeresultatene og velg Last ned DirectX End-User Runtimes (MM YY) for siste utgivelsesdato.

    Image
    Image
  3. Velg Last ned.

    Image
    Image

    Det samme DirectX-installasjonsprogrammet fungerer for alle versjoner av Windows.

  4. Høyreklikk på skrivebordet og velg New > Folder. Gi den nye mappen et navn som er lett å huske som DirectX Files.

    Image
    Image
  5. Åpne DirectX-installasjonsprogrammet du lastet ned og velg Yes for å godta lisensavtalen.

    Image
    Image
  6. Velg Bla gjennom i dialogboksen.

    Image
    Image
  7. Velg mappen du opprettet i trinn 4 og velg OK.

    Image
    Image
  8. Velg OK når du ser mappebanen i tekstboksen. DirectX-installasjonsprogrammet vil pakke ut alle filene til mappen.

    Image
    Image
  9. Åpne mappen du opprettet tidligere for å finne et stort antall CAB-filer, noen få DLL-filer og en som heter dxsetup.exe.

    Image
    Image

    Du kan kjøre dxsetup.exe for å installere DirectX fullstendig og installere alle DLL-filer på nytt.

  10. 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.

    Image
    Image

    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.

  11. Flytt .dll-filen til skrivebordet.

    Image
    Image

    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.

  12. Kopier filen til System32-mappen som ligger i Windows-installasjonsmappen. På de fleste datamaskiner vil det være C:\Windows\System32.

    Image
    Image

    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.

  13. 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.

    Image
    Image
  14. Start datamaskinen på nytt.

    Image
    Image

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.

Anbefalt: