Det här felmeddelandet plågar ofta PC-spelare som försöker starta upp sitt favoritspel. Bli av med denna irritation och kom tillbaka in i spelet med vår guide.
Vissa användare har skrivit på mjukvaru- (eller spel)supportforum om ett felmeddelande som säger "följande komponenter krävs för att köra det här programmet." Felmeddelandet anger också att komponenten är antingen Visual C++ eller DirectX Körning.
Det här felet uppstår vanligtvis när användare försöker starta Windows-spel. Följaktligen kan spelare inte spela spel där felet "följande komponenter krävs" uppstår. Så här kan du fixa felet "följande komponenter krävs" på en Windows 10 eller 11 PC.
1. Sök efter och installera eventuella väntande Windows-uppdateringar
Försök först leta efter och installera alla väntande uppdateringar av Windows-patch. Detta beror på att vissa uppdateringar kommer att innehålla korrigeringar för DirectX, så om felmeddelandet pekar på DirectX som boven kommer detta förhoppningsvis att sätta det i vila.
Kolla upp hur man uppdaterar Windows manuellt och se till att din dator har den senaste versionen.
2. Reparera Visual C++-paket på din dator
Felet "Följande komponenter krävs" klagar ofta på att Visual C++ eller DirectX-körtider saknas. Om det anger en saknad Visual C++-runtime kan du behöva reparera din dators version av Visual C++.
Så försök att reparera de installerade Visual C++-paketen på din dator så här:
- Tryck Win + I för att öppna Inställningar.
- Välj Appar kategori eller flik och klicka Appar och funktioner därifrån.
- Klicka på knapp med tre punkter bredvid Visual C++-paketversionen som anges i felmeddelandet och välj Ändra. I Windows 10 måste du välja ett Visual C++-paket och klicka Ändra.
- Välj Reparera alternativet i Visual C++-fönstret som öppnas.
3. Installera 2015-2022 Visual Studio C++-paketen
Om reparationen inte fungerar, eller om du inte kan hitta Visual C++-paketet som anges i felet, kan du behöva installera saknade C++ runtime-bibliotek. Microsoft har en webbsida där du kan ladda ner många olika C++-omfördelningspaket.
Försök att ladda ner och installera C++ runtimes från Visual Studio 2015-2022-paketet enligt följande:
- Öppna den här Visual C++ omdistribuerbar sida.
- Klicka sedan på nedladdningslänken för X64 (64-bitars) arkitektur för Visual Studio 2015-2022.
- Klick jag håller med > Installera i Microsoft Visual C++ 2015-2022-fönstret.
- Upprepa steg två och tre för att ladda ner och installera 32-bitarsversionen av Visual Studio 2015-2022. För att göra det måste du klicka på X86-nedladdningslänken för Visual Studio 2015-2022.
4. Installera DirectX Runtime Libraries
Om felmeddelandet nämner DirectX betyder det att din dator kanske saknar DirectX runtime-komponenter som krävs för ett spel. Det är mer sannolikt att det är fallet om du försöker spela ett äldre spel på en Windows 11/10-dator.
Testa i så fall att installera saknade äldre DirectX runtime-bibliotek med DirectX End-User Runtime Web Installer enligt följande:
- Öppna den här DirectX installationswebbsida och ladda ner filen till din PC.
- Dubbelklicka sedan dxwebsetup.exe.
- Välj Jag accepterar avtalet i fönstret "Installera Microsoft DirectX".
- Klick Nästa för att gå vidare till ett erbjudande om att installera en Bing Bar.
- Avmarkera Installera Bing Bar kryssrutan om du inte vill ha den programvaran.
- Välj Nästa för att installera de nödvändiga DirectX-komponenterna.
5. Reparera .NET Framework-komponenter
Användare har bekräftat att de åtgärdat felet "följande komponenter krävs" genom att installera om .NET Framework-komponenter. Därför kan du behöva reparera .NET Framework-komponenter på din dator för att lösa felet "följande komponenter krävs".
Kolla upp hur man reparerar .NET Framework för mer information.
6. Verifiera det berörda spelet i din spelstartare
Några användare säger att verifiering av spelfiler fungerar för att fixa felet "följande komponenter krävs". Du kan bara utföra det här steget om du köpte och laddade ner spelet med en av de stora spelstartapparna, som Steam, Epic Games, EA Desktop och Origin.
Om du är osäker på hur du gör detta, kolla in hur man reparerar spelfiler på olika startprogram.
7. Installera om det berörda spelet eller programvaran
Om problemet med "följande komponenter krävs" fortsätter efter att alla korrigeringar ovan har tillämpats, är ominstallation av spelet eller programvaran det sista du ska försöka. Vissa spelare kan vara oroliga för att förlora sparad data för spel efter att ha installerat om dem. Däremot kan du säkerhetskopiera sparade spelförlopp innan du avinstallerar titlar på olika sätt.
Att installera om spel eller annan programvara som detta fel påverkar är värt ett försök eftersom det kommer att återställa alla saknade filer. Du kan avinstallera vissa spel via Program och funktioner som beskrivs i vår guide till avinstallera Windows-programvaran. Om du inte ser spelet listat där, måste du förmodligen avinstallera det via dess klientprogramvara, som Epic Games.
Installera sedan om den senaste versionen av spelet genom att ladda ner det från dess officiella webbplats. Om det är installerat med Steam eller Epic, eller annan startprogramvara, måste du välja att installera om spelet via dess spelklient. Eller installera om spelet från dess Microsoft Store-sida om det var där du köpte det.
Observera också att vissa spelare har kunnat lösa felet "följande komponenter krävs" genom att installera om Steam. Så att installera om den klientmjukvaran kan vara värt ett försök om du behöver åtgärda det här problemet för Steam-spel.
Kickstarta dina Windows-spel igen
Många användare har behövt fixa felet "följande komponenter krävs" och de har gjort det genom att tillämpa de potentiella lösningarna som beskrivs ovan. Så, åtminstone en av dessa potentiella lösningar kommer sannolikt att kickstarta dina drabbade Windows-spel.
Vi kan dock inte garantera att de potentiella lösningarna alltid kommer att fixa felet "följande komponenter krävs". Kontrollera om ett påverkat spel har en teknisk supporttjänst som du kan kontakta för ytterligare felsökningsvägledning om det behövs. Om det här felet uppstår för ett nytt spel, överväg att begära en återbetalning för det medan du fortfarande kan.