Så här åtgärdar du felet "Det finns en systemreparation väntar" i Windows

Om du har stött på felet "Det finns en systemreparation på gång som kräver omstart för att slutföras" försöker du förmodligen köra systemfilskontrollen(System File Checker) ( SFC ). Anledningen till detta fel är att en tidigare reparation fortfarande är ofullständig. Förrän du har slutfört den pågående systemreparationen kommer du inte att kunna köra SFC- verktyget framgångsrikt.

I de flesta fall är felet lätt att åtgärda och kräver ingen större felsökning. En omstart kan lösa problemet, men om det inte gör det finns det andra korrigeringar du kan prova. Nedan diskuterar vi de vanligaste sätten att åtgärda detta fel.

Använd DISM

DISM ( Deployment Image Servicing and Management ) är ett inbyggt kommandoradsverktyg i Windows som används för att serva systemavbildningar. Det är ett kraftfullt verktyg för att lösa ett brett spektrum av problem.

I samband med SFC finns det två DISM- kommandon som du kanske vill prova. Först(First) vill du använda parametern /restorehealth. Om det inte fungerar kan du försöka använda parametern /revertpendingactions.

  1. Press Win + R , skriv cmd och tryck på Enter för att starta kommandotolken(Command Prompt) .
  2. Kör följande kommando:

DISM.exe /Online /Cleanup-Image /Restorehealth

När DISM har(DISM) slutfört processen, försök att köra en SFC -skanning och se om det fungerar. Om det inte gör det, försök att köra följande kommando:

DISM.exe /image:C: /cleanup-image /revertpendingactions

(ersätt C med enhetsbeteckningen där Windows är installerat)

Starta om Windows och kör SFC igen.

Om du inte kan starta upp i Windows måste du starta ett kommandotolksfönster(Command Prompt) från felsäkert läge(Safe Mode) eller återställningsmiljö(Recovery Environment) . Om du använder återställningsmiljön, navigera bara till Troubleshoot > Advanced Options > Command Prompt .

Ta bort några filer

Börja med att ta bort filer som spårar systemåterställningsprocessen. Om filen har blivit korrupt kan det orsaka felet "det finns en systemreparation som väntar", och att ta bort den kanske bara löser problemet.

Du måste ta bort filen med namnet pending.xml. Filen lagras i följande sökväg på din dator:

C:WindowsWinSxSPending.xml

(ersätt C med enhetsbeteckningen där Windows är installerat)

Du kan ta bort den här filen med kommandotolken(Command Prompt) så här:

  1. Press Win + R , skriv cmd och tryck på Enter för att starta kommandotolken(Command Prompt) .
  2. Kör följande kommando:

del c:windowswinsxspending.xml

När XML-filen har tagits bort, kör följande kommando:

sfc /scannow /offbootdir=c: /offwindir=d:windows

Du kan till och med överväga att ta bort hela WinSxS-mappen(deleting the whole WinSxS folder) medan du håller på för lite regelbundet PC-underhåll. Förhoppningsvis(Hopefully) kommer SFC -skanningen att fungera bra nu.

Uppdatera drivrutiner

En korrupt drivrutin kan vara boven om SFC- problemet åtföljs av andra tecken som att en hårdvara inte fungerar korrekt eller ofta blåskärmar av döden(Blue Screens of Death) . Den enklaste lösningen är att uppdatera drivrutinerna.

Windows Update säkerställer vanligtvis att dina drivrutiner är uppdaterade. Om du har inaktiverat automatiska uppdateringar kan du uppdatera Windows 10 eller 11 så här:

  1. Press Win + I för att starta appen Inställningar .(Settings)
  2. Välj Windows Update från det vänstra sidofältet om du kör Windows 11 .

Om du använder Windows 10 måste du navigera till Uppdatering(Update) och Security > Windows Update . Microsoft stöder dock inte längre Windows 7 och 8, så hoppa till följande metod om du använder någon av dessa.

  1. Välj Sök efter uppdateringar.

Om Windows hittar uppdateringar, installera dem.

Du kanske specifikt vill vara uppmärksam på din grafikdrivrutin. Om en uppdatering inte är tillgänglig, fortsätt och installera om den:

  1. Press Win + R , skriv devmgmt.msc och tryck på Enter för att starta Enhetshanteraren(Device Manager) .
  2. Utöka listan med bildskärmsadaptrar(Display) , högerklicka på grafikdrivrutinen och välj Avinstallera(Uninstall) .

  1. Välj Åtgärd(Action) från det övre menyfliksområdet och välj Sök(Scan) efter maskinvaruändringar.

Om du gör detta installeras den senaste drivrutinen för din grafikenhet automatiskt.

Prova att köra SFC -skanningen när du har slutfört uppdateringen eller ominstallationen av problematiska drivrutiner.

Justera registerinställningar

Windows använder en "RebootPending" registernyckel för att hålla koll på program som begär en omstart. Det är i huvudsak en kö av program som kräver en omstart, och när något ändras i den kön kan det leda till problem som felet "det finns en systemreparation väntar" när SFC körs .

Det enkla sättet att åtgärda problemet är att ta bort nyckeln "RebootPending" så här:

  1. Press Win + R , skriv regedit och tryck på Enter för att starta registerredigeraren(Registry Editor) .
  2. Kopiera och klistra in följande i registerredigerarens navigeringsfält:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion

  1. Högerklicka(Right-click)CurrentVersion och välj Behörigheter(Permissions) .

  1. Välj ditt användarnamn från listan, markera rutan bredvid Full kontroll och välj OK för att spara och stänga fönstret.

  1. Leta efter en nyckel som heter RebootPending i den högra rutan och ta bort nyckeln. När du tillfrågas om bekräftelse, tillhandahåll den.

Starta(Reboot) om din dator och försök köra SFC- kommandot igen.

Ändra SATA-inställning i BIOS

Vissa användare rapporterar att konfigurering av SATA som IDE istället för AHCI löser problemet. Orsaken verkar vara de ändringar som Microsoft gjort i hårddiskbussförarklasser. Observera att det är bäst att försöka använda de andra korrigeringarna innan du mixar med BIOS- inställningarna. Om du inte har haft tur med tidigare metoder, prova den här metoden:

  1. Börja med att stänga av datorn.
  2. Tryck(Press) på strömbrytaren igen. Du måste trycka på BIOS- tangenten snabbt. Den knepiga delen är att BIOS -nyckeln skiljer sig mellan tillverkare, men det är vanligtvis Del , Esc , F1, F10 eller F12 . Du kanske vill kolla vår kompletta guide om hur du går in i BIOS(how to enter BIOS) om ingen av nycklarna fungerade för dig.
  3. Därefter måste du hitta alternativet SATA i (SATA)BIOS -firmware. Återigen(Again) kan alternativet finnas i ett annat avsnitt baserat på din BIOS -firmware. Det bästa sättet att hitta alternativet är bara att utforska den fasta programvaran och leta efter ord som SATA , IDE och AHCI . När du har hittat alternativet ändrar du SATA- inställningen till IDE .

  1. Spara(Save) ändringarna och avsluta BIOS och starta om i din PC.

Förhoppningsvis(Hopefully) kommer det att fixa problemet "SFC /scannow det finns en systemreparation på gång".

Kontrollera(Check) och fixa systemfiler(Fix System Files) med SFC

Det är vanligtvis lätt att fixa Windows -filsystemfel med SFC . Men det kan vara frustrerande när SFC i sig resulterar i ett fel istället för att fixa det du redan har. Det som är bra är att det är ganska enkelt att fixa SFC- felet. Förhoppningsvis(Hopefully) kunde du fixa felet "Det finns en systemreparation väntar".



About the author

Jag är en webbutvecklare med över 10 års erfarenhet av att arbeta med webbläsarna Firefox och Google Docs. Jag är specialist på att skapa enkla men kraftfulla onlineapplikationer och har utvecklat webbaserade lösningar för både små företag och stora organisationer. Min kundbas inkluderar några av de största företagen, inklusive FedEx, Coca Cola och Macy's. Mina kunskaper som utvecklare gör mig till en idealisk kandidat för alla projekt som behöver slutföras snabbt och effektivt - från att utveckla anpassade webbplatser till att skapa robusta e-postmarknadsföringskampanjer.



Related posts