Hur man åtgärdar DirectX-problem som inte installeras på Windows 11,10

Nyligen har det kommit rapporter från användare om att de ser ett fel när de försöker installera DirectX på deras system. DirectX är ett viktigt applikationsprogrammeringsgränssnitt (API) som krävs för att köra många multimedia- och videoapplikationer på Windows-datorn. Det gör att dessa applikationer kan köras smidigt genom att allokera RAM, videominne och CPU-åtkomst till dem.

Möjliga orsaker till detta problem är:

  • Dålig internetuppkoppling
  • Systemkraven uppfylls inte
  • Ett problem med den senaste Windows-uppdateringen
  • Du försöker installera om DirectX på din dator.

Om du också har det här problemet på din Windows-dator, kom överens och läs den här artikeln. Här hittar du en lista över metoder som kan användas för att lösa problemet med att DirectX inte installeras på ditt system.

Innehållsförteckning

Fix 1 – Kontrollera de rekommenderade systemkraven och den installerade DirectX-versionen.

Först måste du kontrollera om ditt system uppfyller de rekommenderade kraven för att installera DirectX utan problem.

Kraven för att installera DirectX korrekt är enligt nedan:

  • Windows måste vara 32-bitars operativ system
  • Grafikkort måste vara kompatibel med versionen av DirectX
  • Bagge och CPU måste ha tillräckligt med utrymme
  • .NET Framework 4 måste installeras

1. Tryck Windows+ R att öppna Springa.

2. Typ ms-inställningar: om och slå Stiga på att öppna Systemegenskaper sida.

Kör Ms Inställningar Om Min

3. I den Enhetsspecifikationer för systemet, kontrollera om det uppfyller alla grundläggande krav för att installera DirectX.

Systemspecifikationer Min

Det finns installationsproblem med DirectX om det redan är förinstallerat på din Windows-dator. Följ stegen nedan för att se om DirectX finns på ditt system och dess version installerad.

1. Slå Windows nyckel och typ dxdiag i sökfältet.

2. Klicka på dxdiag i resultatet för att öppna DirectX diagnostikVerktyg. Det betyder att DirectX redan är installerat på din PC.

Öppna Directx Diagnostic Too Min

3. Använda Systemet fliken kan du ta reda på vilken version av DirectX är för närvarande installerat på ditt system.

Directx diagnostikverktyg Directx-version Min

Fix 2 – Reparera .Net Framework med hjälp av reparationsverktyget

1. Gå till Microsofts Repair .NET Framework sida.

2. Här, klicka på länken .NET Framework Reparationsverktyg för att ladda ner den körbara filen.

Reparera .net Framework Tool Min

3. När du har laddat ner, dubbelklicka på filen och öppna den för att köra reparationsverktyget.

4. Godkänn och acceptera licensvillkoren. Klicka på Nästa.

.net Reparationsverktyg Godkänn villkor Min

5. Vänta tills den letar efter problem med .NET Framework.

6. Den visar alla rekommenderade ändringar som kan hjälpa till att lösa problemet. Klicka på Nästa att tillämpa dessa ändringar.

.net Reparationsverktyg Tillämpa rekommenderade ändringar Min

7. Du kan nu kontrollera om du kan installera DirectX på din PC.

Fix 3 – Installera tidigare version av DirectX

Ibland ser man att de äldre versionerna av DirectX behövs för vissa program som körs på din PC. I sådana fall måste du installera den tidigare versionen av DirectX manuellt.

1. Ladda ner den tidigare versionens installationsprogram från detta länk.

2. Spara filen på ditt system.

3. Kör installationsprogrammet för att installera den äldre versionen av DirectX.

4. Omstart din dator och kontrollera om problemet med DirectX är åtgärdat.

Fix 4 – Installera om grafikkortets drivrutiner

1. Slå Windows nyckel och typ Enhetshanteraren i sökfältet.

2. Välj EnhetChef i listan.

Öppna Enhetshanteraren Windows Min

3. Expandera Grafikkort avsnitt i listan.

4. Högerklicka på din drivrutinen för grafikkortet och klicka på Avinstallera enheten.

Display Adapter Avinstallera grafikkort Min

5. Kolla upp rutan bredvid Försök att ta bort drivrutinen för den här enheten.

6. Klicka på Avinstallera för att bekräfta avinstallationsprocessen.

Bildskärmsadapter Avinstallera grafikkort Bekräfta Min

7. När du har avinstallerat grafikkortsdrivrutinen, omstart din PC.

8. Vid uppstart kommer Windows att upptäcka den nya enheten och installera de senaste drivrutinerna för grafikkortet.

9. Kontrollera om DirectX installeras på din dator.

Fix 5 – Avinstallera tidigare Windows-uppdatering relaterad till DirectX

1. Använd Windows och R tangentkombination för att öppna Springa.

2. Typ ms-inställningar: windowsupdate och slå Stiga på att öppna WindowsUppdatering sida.

Kör Ms Settings Windows Update Min

3. Välj här Uppdatera historik i Fler alternativ sektion.

Windows Update History Min

4. I den Relaterade inställningar, Klicka på Avinstallera uppdateringar.

Windows Updates Avinstallera Min

5. Du kommer att se alla uppdateringar som har installerats. Här måste du identifiera uppdateringen som är relaterad till DirectX.

6. Högerklicka på den uppdateringen och välj Avinstallera.

Välj och avinstallera Update Min

7. Omstart din dator efter att uppdateringen har avinstallerats.

Fix 6 – Ladda ner och installera Visual C++ Redistributable Package

1. Klicka på länk att gå till Visual C++ Redistributable Package webbsida.

2. Välj här språk och klicka på Ladda ner knappen för att få installationsfilen till ditt system.

Visual C++ Ladda ner installationsfil Min

3. Välj den version som ska laddas ner baserat på ditt operativsystems specifikation.

  • Kolla upp rutan bredvid vc_redist.x64.exe om du har en 64-bitars systemet.
  • Kolla upp rutan bredvid vc_redist.x86.exe för en 32-bitars systemet.
Visual C++ Välj Arkiv att ladda ner Min

Notera: Använder stegen i Fixa 1 du kan ta reda på om du har ett 64-bitars eller 32-bitars operativsystem.

4. Klicka på Nästa.

5. Springa den nedladdade installationsfilen.

6. Kolla upp rutan bredvid Jag godkänner licensvillkoren. Klicka på Installera.

Installera C++ Studio2012 Min

6. Slutför installationen av Visual C++ redistributable genom att följa instruktionerna på skärmen.

7. Kontrollera om detta löste problemet med DirectX-installationen åt dig.

Fix 7 – Installera .Net Framework med hjälp av kommandotolken

1. Öppet Springa dialog med hjälp av Windows och R tangentkombinationen på ditt tangentbord.

2. Typ cmd och tryck Ctrl + Shift + Enter att öppna Kommandotolken som administratör.

Kör kommandotolk Min

3. Skriv kommandot nedan och tryck på Enter.

DISM /Online /Enable-Feature /Funktionsnamn: NetFx3 /All /LimitAccess /Källa: D:\sources\sxs

4. Vänta tills kommandot slutförs. Detta kommer att ladda ner .NET-ramverket och installera det automatiskt.

Kör kommando Installera .net Min

5. Omstart din PC och kontrollera om du kan installera DirectX utan några fel.

Tack för att du läser.

Du kommer nu att kunna installera DirectX på din Windows-dator utan att stöta på några fel under processen. Vi hoppas att den här artikeln har varit tillräckligt informativ för att lösa det här problemet åt dig. Låt oss veta korrigeringen som fungerade för dig i kommentarerna nedan.

Fix: Fatalt fel – Koordinator returnerade -1 i Windows 11/10

Fix: Fatalt fel – Koordinator returnerade -1 i Windows 11/10InstallationWindows 11

21 december 2021 Förbi TechieWriterMånga av Windows 11- och Windows 10-användarna har rapporterat att de får en dialogruta som säger Fatalt fel – koordinatorn returnerades -1 ofta. I allmänhet händ...

Läs mer
Så här åtgärdar du felkod 0x8007007f i Windows 11 [löst]

Så här åtgärdar du felkod 0x8007007f i Windows 11 [löst]InstallationWindows 11

Windows 11 är den förbättrade och bättre uppgraderingen för Windows 10-användare av Microsoft runt juni 2021. De släppte den slutliga versionen av Windows 11 för alla i oktober 2021. Många av Windo...

Läs mer
Fix: Java Platform SE binär har slutat fungera i Windows 11/10

Fix: Java Platform SE binär har slutat fungera i Windows 11/10InstallationWindows 10Windows 11

Java-baserade applikationer fungerar vanligtvis ganska smidigt med några enstaka krascher här och där. Ett av dessa mest diskuterade fel är "Java (TM) Platform SE binär har slutat fungera", som vis...

Läs mer