Hur man installerar om DirectX på Windows 11/10

Tack vare de grafiska funktionerna hos DirectX API har Microsoft Windows etablerat sig som det bästa operativsystemet för spel. Men vad ska du göra när denna avgörande komponent inte fungerar korrekt på din dator?

DirectX var tvungen att installeras separat i tidigare versioner av Windows eftersom det ofta paketerades tillsammans med spel. Nuförtiden är processen dock tänkt att vara automatisk, vilket gör det lite svårt att hitta ett sätt att göra det manuellt. För att hjälpa dig, här är alla metoder för att installera om DirectX på din Windows -dator.

När behöver du installera om DirectX på din dator(Computer) ?

Som standard innehåller Windows 11/10 redan den senaste versionen av DirectX 12 . Vanligtvis innebär detta att din dator förblir uppdaterad med alla nya drivrutiner, vilket ger dig den bästa grafiska prestandan på din hårdvara.

Men det är ibland möjligt att stöta på problem. Kanske är dina Windows-uppdateringar pausade(Windows updates are paused) . Kanske har DirectX- installationen blivit skadad. Oavsett orsaken, om det finns några grafiska problem på din dator (som att köra videospel), är det första du ska försöka att installera om DirectX .

Metod(Method) #1: Ladda ner DirectX Installer

Även om DirectX(DirectX) installeras och uppdateras automatiskt, finns det fortfarande ett fristående installationsprogram. Den kan användas för att manuellt lägga till föråldrade DirectX -moduler på din dator utan att ta bort din befintliga DirectX - installation.

  1. För att få DirectX End-User Runtime Web Installer, gå till Microsofts officiella webbplats(Microsoft’s official website) . Installationsprogrammet är litet, eftersom filerna som krävs under installationen laddas ner.

  1. Kör den här installationen och acceptera licensavtalet. Se till att du fortfarande är ansluten till internet, eftersom alla moduler som behöver installeras kommer att hämtas nu.

  1. Beroende på vilken version av DirectX som redan är installerad kan det ta allt mellan några sekunder till en timme. Om din PC inte saknar några DirectX- komponenter kommer installationen att avslutas utan att göra några ändringar.

Att använda det officiella Windows -installationsprogrammet är den rekommenderade metoden för att installera om DirectX på ditt system. Du bör inte möta några DirectX -relaterade problem när Runtime Installer har gjort sitt.

Metod(Method) #2: Sök efter Windows-uppdateringar(Windows Updates)

Eftersom DirectX ingår i Windows 11/10 standard, behöver du inte leta efter ett fristående installationsprogram. Att bara hålla sig uppdaterad(staying updated) är tillräckligt för att säkerställa att ditt system kör den senaste versionen av DirectX 12 , eftersom Windows -uppdateringar inkluderar DirectX- paket.

  1. För att leta efter Windows-uppdateringar(Windows Updates) , gå till Start - menyn och öppna Inställningar(Settings) .

  1. I fönstret som visas väljer du Uppdatera och säkerhet.(Update & Security.)

  1. Den allra första fliken i denna kategori av inställningar är Windows Update . Använd knappen Sök efter uppdateringar för att uppdatera (Check for updates)Windows . Om några uppdateringar väntar kommer Windows nu att upptäcka och installera dem.

När du väl är uppdaterad med dina Windows - uppdateringar(Updates) behöver du inte längre oroa dig för att installera om DirectX . Operativsystemet kommer automatiskt att konfigurera DirectX -modulerna för att ge dig den senaste möjliga versionen som din hårdvara kan stödja.

Metod #3: Inaktivera (Method)appar(Apps) och tjänster(Services) från tredje part

Om de två första metoderna inte fungerar, är det troligt att problemet ligger någon annanstans. Mycket(Very) sällan stör en tredjepartsapplikation eller tjänst DirectX . Denna störning kan orsaka DirectX- problem även med korrekt version installerad på din dator.

  1. För att inaktivera Startup Services , öppna Aktivitetshanteraren(Task Manager) . Du kan antingen använda kortkommandot Ctrl + Alt + Del eller högerklicka på Aktivitetsfältet(Taskbar) och välj Aktivitetshanteraren(Task Manager) från menyn.

  1. Om det här är första gången du öppnar Aktivitetshanteraren(Task Manager) kommer du bara att kunna se applikationer som körs i stället för några tjänster eller processer. För att få hela vyn, välj Mer information.(More details.)

  1. Aktivitetshanteraren(Task Manager) kommer nu att visa alla pågående uppgifter på din PC, inklusive systemprocesser eller bakgrundsuppgifter. Växla till fliken Startup .

  1. På fliken Startup finns listan över alla tjänster som körs som standard vid uppstart av din dator. Dessa appar gör inte bara din dator långsammare, utan de kan ofta orsaka konflikter med andra mer kritiska applikationer. Välj alla onödiga tjänster och välj knappen Inaktivera(Disable) .

  1. Starttjänster(Startup) är inte de enda resurskrävande programmen som körs på din dator. Det finns gott om tjänster som inte visas i den listan men som fortsätter att köras i bakgrunden ändå. För att inaktivera sådana uppgifter, öppna Systemkonfiguration(System Configuration) genom att söka efter det från Start -menyn.

  1. Systemverktyget MSConfig(MSConfig system utility) låter dig konfigurera startalternativet på din dator och är mycket mer detaljerat än Aktivitetshanteraren(Task Manager) . Notera alternativet Normal start(Normal startup) på den här skärmen; när du är klar med diagnostiken måste du aktivera detta för att återställa saker till det normala. För nu, välj fliken Tjänster(Services) för att fortsätta.

  1. Alla bakgrundstjänster som körs på din PC listas här. Detta inkluderar även systemprocesser, så markera kryssrutan Dölj alla Microsoft-tjänster(Hide all Microsoft services ) för att ta bort dem. Nu kan du använda knappen Inaktivera alla(Disable all) för att stänga av alla dessa extra processer.

Observera att detta steg inte är permanent. Många av tjänsterna på den här listan, även om de inte är nödvändiga, är fortfarande ganska användbara och måste fungera för bästa prestanda för din dator. Detta tillåter oss bara att kontrollera om något tredjepartsprogram kan störa din DirectX - installation.

Allt du nu behöver göra är att starta om din dator och se om DirectX fungerar. Om det är det, är det en av tjänsterna från den tidigare listan som är boven. Vi rekommenderar att du aktiverar dem en efter en för att hitta det felande programmet, varefter du kan avinstallera eller inaktivera det.

När du är klar, kom ihåg att gå tillbaka till appen Systemkonfiguration(System Configuration) och välj Normal start(Normal startup) för att ställa tillbaka sakerna till standardinställningarna. 

Metod(Method) #4: Kör systemfilsgranskaren(System File Checker) i kommandotolken(Command Prompt)

Om du har installerat DirectX korrekt, uppdaterat din dator och till och med letat efter motstridiga tjänster, är den enda möjligheten som återstår datakorruption. Skadade drivrutiner och systemfiler kan ofta skapa konstiga fel och kan vara svåra att diagnostisera.

  1. För att hitta och åtgärda eventuella skadade systemfiler på din dator, öppna Kommandotolken(Command Prompt) som administratör. Skriv bara cmd i sökrutan(Search) för att hitta applikationen.

  1. Vi kommer att använda ett kommandotolksverktyg som(command prompt utility) heter System File Checker . Som namnet antyder kontrollerar den alla systemfiler för eventuella datakorruptioner och åtgärdar de berörda filerna. Ange kommandot sfc /scannow för att köra verktyget.

  1. Systemfilsgranskaren(System File Checker) kommer nu att skanna din Windows - installation och verifiera integriteten för varje fil. När genomsökningen är klar har alla dina systemfiler kontrollerats och reparerats.

Vad är det bästa sättet att installera om DirectX(Reinstall DirectX)Windows 11/10 ?

Eftersom DirectX är en integrerad komponent i Windows 11/10 behöver du vanligtvis inte oroa dig för att installera det själv. Istället kommer Windows-uppdateringar att korrigera DirectX- problem automatiskt, vilket gör att du kan spela spel och köra andra grafiska applikationer.

Men om din dator visar problem med DirectX , skulle det inte vara en dålig idé att installera om det manuellt. Du kan använda Microsofts fristående installationsprogram för detta ändamål eller bara se till att dina Windows -uppdateringar(Updates) inte stoppas.

När installationen av DirectX inte är problemet bör du kontrollera om det finns motstridiga applikationer och systemkorruption. Att fixa dessa saker säkerställer att DirectX kommer att fungera smidigt på din Windows -dator.



About the author

Jag är en erfaren Windows 10 och 11/10 expert, med erfarenhet av både webbläsare och smartphone-appar. Jag har varit mjukvaruingenjör i över 15 år och har arbetat med ett antal stora namnföretag, inklusive Microsoft, Google, Apple, Ubisoft med flera. Jag har också undervisat i Windows 10/11-utveckling på högskolenivå.



Related posts