System File Checker-verktyget eller SFC-skannern är ett verktyg som kan kontrollera och åtgärda saknade systemfiler på din dator. Men när du använder detta användbara verktyg kan du se detta felmeddelande på terminalen - 'Det finns en systemreparation som väntar som kräver omstart för att slutföra. Starta om Windows och kör SFC-skanning igen.’ Huvudorsaken bakom det här problemet Om du ser det här felmeddelandet kan du inte köra SFC utan att manuellt åtgärda det först.
Innehållsförteckning
Fix 1 – Använd ett registerhack
Det finns en registerjustering du kan använda för att åtgärda problemet.
1. Tryck först på Windows-nyckel tillsammans med R nyckel.
2. Skriv sedan "regedit” och tryck på Enter för att öppna Registereditorn.
Varning – Innan du ändrar registret på din dator bör du skapa en registersäkerhetskopia på ditt system. Så var noga med att följa dessa instruktioner.
När Registereditorn öppnas, klicka på "Fil“. Klicka sedan på "Exportera” för att göra en ny säkerhetskopia på din dator.
3. Expandera nu den vänstra rutan för att gå till denna plats ~
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
4. Nu, på vänster sida, leta efter "RebootPending” undernyckel.
5. Högerklicka sedan på nyckeln och tryck på "Behörigheter...”.
6. Efter det klickar du på "Avancerad“.
7. Tryck sedan på "Lägg till” för att lägga till ditt användarkonto.
8. Tryck nu på "Välj en rektor“.
9. Klicka sedan på "Avancerad“.
10. Tryck nu på "Hitta nu“.
11. Bläddra sedan ner genom listan över användare. Välj ditt kontonamn.
12. Klicka slutligen på "OK“.
13. Återigen, tryck på "OK” för att spara ändringen.
14. När du kommer tillbaka till skärmen 'Permission Entry for RebootPending', kontrollera "Full kontroll" låda.
15. Klicka sedan på "OK” för att spara ändringarna.
16. Återigen, klicka på "Tillämpa" och "OK” för att spara ändringarna.
17. Högerklicka slutligen på "RebootPending"-tangenten och klicka på "Radera“.
18. Du kommer att bli ombedd att bekräfta din åtgärd. Klicka på "Ja“.
Stäng sedan registerredigerarens fönster. Omstart din dator för att låta dessa ändringar träda i kraft. Efter detta, försök att köra en SFC-skanning igen.
Fix 2 – Använda kommandotolken
Om din dator har fastnat i en process kan du ta bort mappen som är kopplad till den processen. Du kan använda kommandotolken för att åtgärda det här problemet.
1. Tryck först på Windows-nyckel och skriv "cmd“.
2. Högerklicka vidare på "Kommandotolken" och tryck på "Kör som administratör“.
3. När kommandotolksfönstret visas, typ detta kommando och tryck Stiga på.
del X:\windows\winsxs\pending.xml
[
Här, X: representerar enhetsbeteckningen för enheten där mappen finns. Vanligtvis är det "C:"-enheten eller i "D:"-enheten. Så, kommandona blir -
del c:\windows\winsxs\pending.xml. del d:\windows\winsxs\pending.xml
]
Efter att ha utfört kommandona kan du köra en något modifierad SFC-skanning på ditt system.
4. Klistra detta kommando i terminalen och tryck Stiga på.
sfc /SCANNOW /OFFBOOTDIR=c:\ /OFFWINDIR=d:\Windows
Vänta nu tills skanningsprocessen är klar.
NOTERA –
I vissa ovanliga fall, medan du tar bort filerna från din dator, kan kommandotolken visa dig ett felmeddelande.
Detta inträffar om du saknar korrekt behörighet för mappen 'WinSxS'. Följ dessa steg för att ändra ägandet av den specifika mappen.
1. Tryck först på Windows-tangent+E nycklar tillsammans.
2. Gå sedan till den här platsen -
C:\Windows
3. Här, lokalisera "WinSxS" mapp. Högerklicka sedan på mappen och tryck på "Egenskaper“.
[
Om du inte kan hitta mappen 'WinSxS' beror det på att den är dold. Du måste få File Explorer att visa de dolda objekten.
a. I Filutforskaren klickar du på de tre punkterna i menyraden.
b. Klicka sedan på "alternativ“.
c. I fönstret Mappalternativ, gå till "Se"-fliken.
d. Sedan, kontrollera den "Visa dolda filer, mappar och enheter" alternativet.
e. För att spara dessa ändringar, tryck på "Tillämpa" och "OK“.
Nu kommer du att se WinSxS-mappen på skärmen.
]
4. Gå nu till "säkerhet"-fliken i Egenskaper.
5. Här klickar du på "Avancerad“.
6. Du kommer att se alternativet "Ägare:" överst på skärmen. Knacka på "Förändra” för att ändra äganderätten till mappen.
7. Klicka nu på "Avancerad" alternativet.
8. För att se listan över användare eller grupper, klicka på "Hitta nu“.
9. Välj ditt kontonamn från den här listan över användargrupper. (I den här datorn är det 'sambit koley‘.)
10. Efter det, tryck på "OK" för att välja den.
11. Du kommer att se att ditt kontonamn har dykt upp i rutan.
Knacka på "OK” för att spara denna ändring.
Nu har du framgångsrikt ägt WinSxS-mappen.
12. Sedan, kontrollera den "Byt ut ägare på underbehållare och föremål” alternativet för att se till att alla underkataloger också ägs av ditt konto.
13. Klicka slutligen på "Tillämpa" och "OK” för att spara denna ändring.
Efter att ha gjort dessa steg, försök nu att ta bort pending.xml från katalogen igen med terminalen. Den här gången kommer du inte att möta några problem alls.
Fix 3 – Fixa MBR
Vissa användare har hävdat att de åtgärdar problemet helt enkelt genom att fixa Master Boot Record.
Följ dessa steg för att starta din dator till Windows Recovery Environment.
a. Stäng av datorn.
b. Tryck bara på strömknappen för att starta upp ditt system.
c. Sedan, när ditt system startar upp, så snart du har sett tillverkarens logotyp, tryck-håll ned strömbrytaren igen för att tvinga fram avstängning av ditt system.
d. Fortsätt med detta 2-3 gånger till så kommer det automatiskt till startreparationsskärmen.
När din dator startar upp kommer du att vara inne Automatisk reparation läge.
1. Klicka nu på "Avancerade alternativ“.
2. Klicka sedan på "Felsökning" alternativet.
3. Återigen, klicka på "Avancerade alternativ“.
4. I fönstret Avancerade alternativ väljer du "Kommandotolken" för att öppna den.
5. Klicka här på ditt administrativa konto för att logga in med det.
6. Klicka sedan på "Fortsätta” för att öppna terminalen.
7. Först måste du använda BCDboot-verktyget för att konfigurera om startfilerna.
bcdboot C:\Windows
8. Till sist, skriva dessa kommandon ett i taget och tryck sedan Stiga på för att fixa Master Boot Record.
bootrec /fixmbr
bootrec /fixboot
När återuppbyggnaden är över, stäng terminalen.
9. Du kommer automatiskt att landa påVälj ett alternativ’ fönster.
10. Klicka slutligen på "Fortsätta" för att starta din dator normalt.
När du har startat upp i Windows, försök att köra SFC-skanningen en gång till. Kontrollera om det fortfarande fastnar halvvägs eller inte.
Fix 4 – Uppdatera bildskärmsdrivrutinen
Testa att uppdatera bildskärmsdrivrutinen på din dator.
1. Tryck först på Windows-tangent+R nycklar tillsammans.
2. Skriv sedan "devmgmt.msc” och slå Stiga på.
3. Utöka nu "Grafikkort" sektion.
4. Efter det, högerklicka på bildskärmsadaptern och tryck på "Uppdatera drivrutinen“.
5. Välj sedan "Sök automatiskt efter drivrutiner” på fönstret.
Låt Windows ladda ner grafikdrivrutinen på din dator. Omstart din dator för att låta denna ändring träda i kraft.
Fix 5 – Justera BIOS-inställningarna
Om inget hittills har fungerat för dig, försök att ändra SATA-driften i BIOS-inställningarna.
1. Stäng först av ditt system helt.
2. Starta sedan maskinen. Du kommer att se att tillverkarens logotyp har dykt upp på din skärm.
3. Tryck nu upprepade gånger på "Radera“*från ditt tangentbord för att öppna bios-installationen på din dator.
*NOTERA– Den här nyckeln för att komma åt din BIOS-inställning skiljer sig från tillverkare till tillverkare. Var uppmärksam på botten av skärmen för att ta reda på rätt nyckel för din enhet.
I allmänhet är dessa nycklar som används av tillverkarna-
Esc, F1, F2, F10, F11, F12 eller Ta bort
SATA-konfigurationen kan vara var som helst i BIOS-inställningarna. Vanligtvis är det i huvudsektionen eller avancerad sektion.
3. När BIOS inställningarna öppnas, gå till "Avancerad" flikmenyn.
4. Välj "SATA-konfiguration” och slå Stiga på.
5. Välj nu "ID”-inställningar och tryck Stiga på för att spara den.
7. Tryck slutligen på den avsedda knappen för att spara inställningarna.
[Det är "F10”-tangenten för den här datorn.]
8. Klicka slutligen på "Ja” för att spara inställningarna.
Låt din dator starta upp normalt. När den startar upp, försök att köra en SFC-skanning igen.
Ditt problem kommer att lösas.