Als Windows 10 of Windows 11 niet correct werkt, kunt u het SFC opdrachtregel programma gebruiken om beschadigde of ontbrekende systeembestanden te herstellen.
SFC
Wanneer u willekeurige fouten begint op te merken, of problemen heeft tijdens het opstarten. Wanneer Windows componenten niet werken zoals ze zouden moeten op uw computer. Dan is de kans groot dat één of meer systeembestanden zijn verwijderd of beschadigd zijn geraakt.
Gebruik van SFC
Ook al leveren Windows 10 en Windows 11 goed werk door bestanden te beschermen die nodig voor de correcte werking van uw pc. Toepassingen, stuurprogramma’s en zelfs Windows Update, kunnen soms de oorzaak zijn van systeeminstabiliteit. Net als in eerdere versies bevatten Windows 10 en Windows 11 voor deze situaties de System File Checker (SFC). Dat is een klein maar krachtig opdrachtregel programma, dat de integriteit kan scannen en elk beschadigd of ontbrekend beveiligd systeembestand kan vervangen door een bekende goede versie.
Wat gaan we doen
In dit Windows 10 en Windows 11 artikel zullen we u door de stappen leiden om systeem bestand controle (SFC) te gebruiken. Hierdoor kunt u beschadigde systeembestanden automatisch herstellen terwijl u het besturingssysteem gebruikt. Tevens kunt u het offline gebruiken met behulp van Geavanceerd opstarten. Dat kan ook handmatig wanneer SFC het probleem niet kan herstellen.
Waarschuwing: Voordat u begint, is het belangrijk om op te merken dat u wijzigingen in uw systeem aanbrengt. Het wordt daarom aanbevolen om een volledige back-up te maken of een systeemherstelpunt te maken voor het geval er iets misgaat dan kunt u het terugdraaien.
Systeembestanden scannen en repareren
Met de volgende opdracht wordt een volledige scan van de beveiligde systeembestanden op uw computer uitgevoerd en worden alle bestanden die problemen veroorzaken, hersteld terwijl Windows 10 of 11 actief is.
- Gebruik de Windows-toets + X sneltoets om het Power User menu te openen en selecteer Command Prompt (Administrator), aangezien u beheerdersrechten nodig heeft om SFC uit te voeren.
- Typ de volgende opdracht in de opdrachtprompt en druk op Enter:
sfc /scannow
Berichten die op het scherm verschijnen
- Zodra de scan is voltooid, kunt u een van de volgende berichten zien in Windows Resource Protection:
- Heeft geen integriteitsschendingen gevonden: dit geeft aan dat uw systeem geen ontbrekende of beschadigde bestanden heeft.
- Kon de gevraagde bewerking niet uitvoeren: dit bericht betekent dat er een probleem was tijdens de scan en dat een offline scan vereist is.
- Heeft corrupte bestanden gevonden en met succes gerepareerd. Details zijn opgenomen in het CBS.Log% WinDir% \ Logs \ CBS \ CBS.log: u krijgt dit bericht wanneer SFC het probleem heeft kunnen oplossen. Nu kunt u verder gaan of u kunt de logboeken bekijken voor meer details.
- Windows Resource Protection heeft corrupte bestanden gevonden, maar kon sommige ervan niet herstellen. Details zijn opgenomen in de CBS.Log% WinDir% \ Logs \ CBS \ CBS.log: in dit geval moet u de beschadigde bestanden handmatig herstellen.
Tip: U kunt de opdracht drie keer uitvoeren om alle problemen op te lossen.
Bekijk zo de details van een SFC scan
Om de details te zien van een systeembestandscontrole die is opgeslagen in het CBS.Log bestand, moet u een leesbare kopie op uw bureaublad maken:
- Gebruik de Windows-toets + X sneltoets om het Power user start menu te openen en selecteer Command Prompt als Administrator.
- Typ de volgende opdracht en druk op Enter:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfclogs.txt"
- Open de sfclogs.txt op het bureaublad met Kladblok. Het bestand bevat alle details van de gescande systeembestanden en informatie voor bestanden die niet konden worden gerepareerd.
Opmerking: Details voor SFC scans zijn alleen beschikbaar wanneer u een scan uitvoert in Windows, niet wanneer u een offline scan uitvoert via de opdrachtprompt.
Offline scan van Systeembestanden repareren in Windows 10 & 11
Soms worden beveiligde systeembestanden die moeten worden gerepareerd, in het geheugen geladen terwijl Windows 10 actief is. Als dit het geval is, kunt u SFC offline uitvoeren om uw computer te repareren.
Werkwijze
- Gebruik de Windows-toets + I sneltoets om de app Instellingen te openen.
- Ga naar Bijwerken en beveiliging.
- Vervolgens klikt u op Systeemherstel.
- Onder Geavanceerd opstarten klikt u op Nu opnieuw opstarten.
- Hierna klikt u op Problemen oplossen.
- Vervolgens klikt u op Geavanceerde opties.
- Tenslotte klikt u op Command Prompt. Om uw computer alleen op te starten met Command Prompt.
- Bij het opnieuw opstarten wordt u gevraagd uw gebruikersnaam en wachtwoord in te voeren om door te gaan.
- Telkens wanneer u SCF buiten Windows moet uitvoeren, moet u het hulpprogramma precies vertellen waar de Windows-installatiebestanden zich bevinden. Typ op de opdrachtprompt de volgende opdracht om de locatie van de Windows- en door het systeem gereserveerde partities te begrijpen.
wmic logicaldisk get deviceid, volumename, description
- Typ de volgende opdracht en druk op Enter:
sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows
Opmerking: We gebruiken de schakeloptie / offbootdir om de stationsletter van de door het systeem gereserveerde partitie op te geven. In dit geval is dat C en de schakeloptie / offwindir geeft de locatie van de Windows bestanden aan, in dit geval D: \ Windows.
Let op
Houdt u er rekening mee dat wanneer u de computer opstart met de opdrachtprompt, de station letters kunnen verschillen. Gebruik daarom de opdracht:
wmic logicaldisk get deviceid, volumename, description
Als u echter met Windows 10 werkt, is D: meestal de station letter voor de installatie. Letter C: is de partitie dat door het systeem is gereserveerd.
- Zodra de scan is voltooid, sluit u de opdrachtprompt.
- Klik op Doorgaan om af te sluiten en terug te gaan naar Windows 10.
Systeembestanden handmatig herstellen in Windows 10
Als de systeembestandscontrole een of meer bestanden niet kan herstellen, moet u deze handmatig herstellen.
Open het sfclogs.txt bestand om te bepalen welke de beschadigde bestanden zijn, zoek uit waar ze thuishoren door eenvoudig naar bestanden te zoeken. U kunt ook gebruik maken van uw favoriete internetzoekmachine voor meer details. Volg daarna de onderstaande instructies op om het beschadigde bestand te vervangen.
Tip: U kunt bekende goede kopieën van systeembestanden vinden op een andere computer met dezelfde versie van het besturingssysteem als die op uw pc.
- Gebruik de sneltoets Windows-toets + X om het menu Power User te openen en selecteer Command Prompt (Administrator) .
- Zorg ervoor dat u eigenaar wordt van het beschadigde systeembestand. Typ de volgende opdracht in de opdrachtprompt en druk op Enter:
takeown /f C:\Path-and-File-Name
Opmerking: Vervang C: \ Path-and-File-Name door het pad en de naam van het beschadigde bestand. Bijvoorbeeld C: \ Windows \ System32 \ appraiser.dll.
- Geef de beheerder volledige toegang tot het beschadigde bestand met de volgende opdracht en druk op Enter:
icacls C:\Path-and-File-Name /Grant Administrators:F
- Vervang het betreffende bestand door een goede kopie met de volgende opdracht en druk op Enter:
copy C:\Path-SOURCE-and-File-Name C:\Path-DESTINATION-and-File-Name
Opmerking: U moet C: \ Path-BRON-en-Bestand-Naam vervangen door het bron pad en de bestandsnaam van het bekende goede bestand. Ook moet u C: \ Path-DOEL-en-bestand-Naam vervangen door het bestemming pad en de naam van het beschadigde bestand. Hier is een voorbeeld: copy D:\Files\appraiser.dll C: \ Windows\System32\appraiser.dll.
- Typ Ja en druk op Enter om het overschrijven te bevestigen.
Nadat u het bestand hebt vervangen, typt u de opdracht SFC /verifyonly en drukt u op Enter, in de opdrachtprompt om de integriteit van alle systeembestanden te verifiëren. Zo kunt u zien of het probleem is verholpen. Als u maar een paar bestanden hebt gerepareerd, kunt de integriteit van elk bestand testen, gebruik de opdracht:
sfc /VERIFYFILE=C:\Path-and-File-Name
Bijvoorbeeld:
sfc /VERIFYFILE=C:\Windows\System32\kernel32.dll.
Tenslotte
Houd er rekening mee dat u niet beperkt bent tot het gebruik van dit hulpprogramma in Windows 10 en 11. SFC is een opdrachtregelprogramma dat beschikbaar was in eerdere versies van het besturingssysteem. Mogelijk vindt u verschillende functies, afhankelijk van de versie die u gebruikt. Gebruik sfc /? in de opdracht prompt (Administrator). Dat is de opdracht dat de functies weergeeft die voor u beschikbaar zijn.
Wanneer u hierna nog steeds problemen ondervindt probeer dan ons artikel “DISM gebruiken voor herstel van Windows 10“.