DirectX-installationen misslyckades och installeras inte på Windows 11/10

När det kommer till Windows 11/10 fortsätter vi alltid att söka efter drivrutiner och programvara på internet. Nu kanske några av er säger att Windows Update är tillräckligt bra för att installera drivrutiner och systemprogramvara på egen hand. Ja, du har rätt men ibland räcker det inte. Idag kommer vi att se några enkla felsökningssteg om du inte kan installera DirectX(unable to install DirectX) på din Windows 11/10.

DirectX används av applikationer för att skapa och hantera animationer, multimediaeffekter och bilder. Det är Application Programming Interface ( API ) som ser till att allt är smidigt som smör i din Windows- miljö. Det fungerar med hjälp av binära runtime-bibliotek som följer med DirectX:s Software Development Kit ( SDK ).

Om du inte har en datorbakgrund kan dessa terminologier vara svåra för dig att förstå. Kort sagt, DirectX är paketet med instruktioner som ser till att du får en sömlös och interaktiv användarupplevelse.

DirectX-installationen misslyckades

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

För det mesta beror DirectX -kastningsfel på att .NET Framework blandar sig emellan. Men det finns mer i det, fel kan också uppstå på grund av andra orsaker. Dessa orsaker varierar från gång till gång och det är alltid svårt att säga vilken av orsakerna som ligger bakom felet.

DirectX-installationen misslyckades och installeras inte

Vi kommer att prova följande beprövade metoder för att lösa felet.

  1. Installera den tidigare versionen av DirectX om det behövs
  2. Leta(Check) efter uppdateringar av grafikkortets drivrutiner
  3. Ladda ner och installera Visual C++ Redistributable
  4. Installera .NET Framework med kommandotolken(Command Prompt) .

Innan vi börjar, se till att prova varje metod om felet fortfarande existerar. Tänk på att du måste starta om ditt system efter att alla metoder har slutförts.

DirectX installeras inte

1] Installera(Install) den tidigare versionen av DirectX om det behövs

Det finns applikationer där ute som fortfarande inte stöder de senaste versionerna av DirectX . Ibland(Sometimes) behöver du bara manuellt ladda ner tidigare versioner som DirectX9 . För att nu kontrollera vilken version av DirectX som är installerad på din maskin,

  1. Tryck på Win(Win) + R -tangenterna. Kör - fönstret(Run) öppnas.
  2. Skriv dxdiag och tryck enter. DirectX Diagnostic Tool öppnas .

    run_directx_diagnostics

  3. Leta efter DirectX-versionen(DirectX version) på fliken System .

    directx_version_dxdiag

Nu när du vet vilken version som är installerad och vill installera den äldre kan du ladda ner den härifrån(here) . Men om du vill hålla ditt system igång utan frysning och fördröjningar, föreslås alltid den senaste versionen. Försök att söka efter den nya versionen av programmet som du vill installera som stöder den senaste versionen av DirectX .

Läs: (Read:) DirectX stötte på ett oåterställbart fel(DirectX encountered an unrecoverable error) .

2] Sök(Check) efter uppdateringar av grafikkortsdrivrutinen(Graphic)

Många gånger märks det att DirectX- versionen av ditt system inte är kompatibel med grafikdrivrutinerna(graphic drivers) . Detta händer på grund av de inaktiverade automatiska uppdateringarna. För att utföra denna metod, se till att ditt system tar emot uppdateringar regelbundet.

  1. Tryck på Win(Win) + X -tangenterna. Snabbåtkomstmenyn öppnas(Quick Access ) .
  2. Klicka på Enhetshanteraren(Device Manager) . Ett nytt fönster i Enhetshanteraren(Device Manager) öppnas.

    quick_access_device_manager

  3. Klicka på Display Adapter , de bildskärmsdrivrutiner som är tillgängliga i ditt system kommer att synas.
  4. Högerklicka på Intel HD - adapter och klicka på uppdatera.

    update_display_drivers

  5. Klicka på Sök automatiskt efter uppdaterad drivrutinsprogramvara(Search automatically for updated driver software) . Se bara(Just) till att ditt system har en aktiv internetanslutning.

    auto_update_display_drivers

  6. Om de senaste drivrutinerna redan är installerade kommer den att meddela dig, men om inte kommer den att ladda ner och installera de senaste uppdateringarna.

    updated_graphics_drivers_installed

  7. Om din maskin nu också har en dedikerad GPU , högerklicka på den i bildskärmsadapterns lista och välj Avinstallera enhet(Uninstall Device) . Installera drivrutinerna igen från GPU :s officiella webbplats.
  8. Om du vet hur du uppdaterar grafikprocessorns drivrutiner från dess applikation kan du hoppa över steg 7(Step 7) och fortsätta att uppdatera drivrutinerna.

3] Ladda ner(Download) och installera Visual C++ Redistributable

I Windows 10 spelar (Windows 10) Visual C++ Redistributable en viktig roll. Det grundläggande kravet för DirectX inkluderar även Visual C++ Redistributable s. Det kan hända att det redan är installerat på ditt system men antingen behöver du en äldre eller en nyare version. Så här kontrollerar du vilken version av Visual C++ Redistributable som är installerad:

  1. Tryck på Win(Win) + R -tangenterna. Skriv kontroll(control) och tryck enter.

    run_control_panel

  2. När Kontrollpanelen(Control Panel) öppnas klickar du på Program och funktioner(Programs and Features) .
  3. Sök efter Microsoft Visual C++ -Redistributable i listan över program(Programs) . Du kan hitta flera versioner installerade, detta beror på de olika kraven för olika applikationer. Kontrollera efter 2015 -versionen om den är tillgänglig och du kan behöva installera om den. Om inte kan du behöva ladda ner den.

    ms_visual_rediatributables

  4. Besök Microsofts officiella webbplats och ladda ner Visual C++ Redistributable 2015 .
  5. Välj språk och klicka på Ladda ner(Download) .

    download_visual_rediatributable

  6. Välj från listan över x86- och x64- versioner. Klicka på Nästa(Next) . Nedladdningen börjar inom kort.

    select_visual_rediatributable_version

  7. Installera nu den nyligen nedladdade filen och ditt fel borde ha försvunnit nu.

4] Installera .NET Framework(Install .NET Framework) med kommandotolken(Command Prompt)

Om metoden ovan inte fungerade för dig kan du ladda ner och installera densamma med kommandotolken(Command Prompt) . För att installera ramverket kommer vi att använda tjänsten Deployment Image Servicing and Management ( DISM ) i Windows .

  1. Öppna startmenyn, skriv cmd . Välj Kommandotolken(Command Prompt) och klicka på Kör som administratör(Run as administrator) . Se till att du har en aktiv internetanslutning.
  2. Skriv följande kommando och tryck på enter: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

    dism_visual_redistributable

  3. Vänta nu tills processen är klar. Starta om ditt system så snart processen är slut.

Eftersom dessa metoder har visat sig vara användbara tidigare, bör ditt fel inte fråga igen.



About the author

Inom affärer och teknik är Windows 10 och Windows 11/10 mycket viktiga verktyg. De låter dig interagera med datorer enklare och säkrare än någonsin tidigare, samt kör kraftfulla men anpassningsbara appar utan några säkerhetsrisker. Dessa verktyg är också viktiga för företag som vill kunna utöka sin onlinenärvaro och nå nya kunder. På grund av detta skulle jag säga att mina kunskaper i Windows 10 och Windows 11/10 gör mig till en utmärkt kandidat för ett sådant jobb eller företag.



Related posts