Skip to main content

Så här återställer du en saknad DirectX DLL-fil

UFC 229 Press Conference: Khabib vs McGregor (Maj 2025)

UFC 229 Press Conference: Khabib vs McGregor (Maj 2025)
Anonim

Felmeddelanden varning för "missing" och "not found" DirectX DLL-filer är ganska vanliga. Spel och grafikprogram utvecklas ständigt och Microsoft släpper ofta uppdateringar till DirectX.

Att ladda ner en DLL-fil från en DLL-hämtningswebbplats är en riktigt dålig idé och ibland installeras DirectX ibland inte av någon anledning eller bara fungerar inte.

En säker och enkel lösning för att återställa en enda DirectX DLL-fil är att extrahera filen enskilt från DirectX installationspaketet.

Så här återställer du en saknad DirectX DLL-fil

Följ de enkla stegen nedan för att återställa en saknad DirectX DLL-fil. Detta tar vanligtvis mindre än 15 minuter.

  1. Sök efter den senaste versionen av DirectX på Microsofts webbplats.

    Samma DirectX-nedladdning gäller för alla Windows-operativsystem - Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, etc. Du kan återställa en saknad DirectX DLL-fil - det är DirectX 11, DirectX 10, DirectX 9, etc. - med den här nedladdningen.

  2. Klicka på länken i sökresultaten för DirectX End-User Runtimes (MM YY) som visar det senaste utgivningsdatumet. Följ anvisningarna för att ladda ner filen på nästa sida som Microsoft skickar dig till. Var noga med att hämta DirectX installationsfilen till skrivbordet eller en annan enkel plats att arbeta från.

    Det här är den fullständiga versionen av DirectX så det kan vara en stor nedladdning. Om du har en långsammare anslutning kan det ta en stund.

    Se upp för andra program Microsoft rekommenderar dig att ladda ner tillsammans med DirectX. Avmarkera bara vad du inte vill ha, och fortsätt sedan med nedladdningen.

  3. Högerklicka på skrivbordet, välj Ny och välj sedan Mapp. Nämn mappen något att minnas som DirectX-filer eller lämna den som standard Ny mapp . Vi använder den här nya mappen i nästa steg.

  4. Dubbelklicka på filen du laddade ner i steg 2.

    Om du har problem med att lokalisera filen kommer det troligen att bli namngivit som directx_ datum _redist.exe .

  5. Klick Ja till licensavtalet som visas.

  6. Klicka på Bläddra… knappen i dialogrutan frågar Var god ange platsen där du vill placera de extraherade filerna och välj den mapp du skapade i steg 3. Klicka sedan på ok.

    Om du skapade mappen på skrivbordet kommer det sannolikt att vara längst ner i mapplistan i Bläddra efter mapp dialogrutan du ser nu.

  7. Klick ok när du ser mappbanan i textrutan.

    Installationsprogrammet för DirectX kommer nu att extrahera alla dess filer till den här mappen. Beroende på datorns hastighet kan detta hända mycket snabbt.

  8. Öppna mappen du skapade i steg 3. Du borde se ett stort antal CAB-filer, några DLL-filer och a dxsetup.exe fil.

    Om du kör dxsetup.exe , kommer hela versionen av DirectX installeras på din dator. Även om detta är helt acceptabelt visar stegen här hur man extraherar en enda DLL-fil från DirectX-paketet. En fullständig installation kommer att extrahera och installera dem alla.

  9. Leta reda på CAB-filen som innehåller den DLL-fil du letar efter. Till exempel, enligt de tabeller jag bara kopplade till, om du behöver filen d3dx9_41.dll, kan den hittas i CAB-filen Mar2009_d3dx9_41_x86 .

    Det finns två versioner av de flesta DirectX CAB-filer - en för 32-bitarsversionen av Windows och en för 64-bitarsversionen. CAB-filerna för 32-bitars versioner kommer att sluta med _x86 och CAB-filerna för 64-bitars versioner kommer att sluta med _x64 .

    Om du inte är säker på vilken typ av Windows du kör, se Jag kör en 32-bitars eller 64-bitarsversion av Windows?

  10. Dubbelklicka på CAB-filen för att öppna den.

    Windows har inbyggt stöd för att öppna CAB-filer, men det är möjligt att ett annat program du har installerat på din dator kan öppna filen. Hur som helst, när CAB-filen är öppen ska den visas i ett mappfönster och du bör se DLL-filen du är ute efter.

  11. Extrahera DLL-filen till ditt skrivbord eller en annan tillfällig plats.

    Beroende på vilket program som har öppnats för CAB-filen för visning, kan detta innebära någon form av extraktion från programmets meny eller kan vara lika enkelt som att flytta filen från fönstret till skrivbordet.

  12. Kopiera DLL-filen till system32 mapp som finns i din Windows-installationsmapp. På de flesta datorer kommer det att vara C: Windows System32 .

    Om du fick ett visst felmeddelande som angav en annan plats där DLL-filen saknas från (till exempel i mappen som ett visst spel- eller grafikprogram installeras i) kopierar du DLL-filen där istället.

  13. Ta bort eventuella kopior av DLL-filen från skrivbordet och ta bort mappen med de utdragna DirectX-filerna som du skapade i steg 3. Att lämna DLL-filer på skrivbordet kan skapa problem i vissa situationer.

  14. Starta om din dator.

  15. Efter att du har startat om datorn, testa om du vill se om du återställer den enskilda DLL-filen, korrigerade problemet du hade.