1. Wat is System File Checker (SFC)?
1.1 Overzicht en doel
System File Checker (SFC) is een ingebouwd Windows-hulpprogramma dat ontbrekende of beschadigde systeembestanden scant en repareert. Wanneer essentiële Windows-systeembestanden ontbreken of beschadigd zijn, kan het besturingssysteem mogelijk niet meer goed werken of helemaal niet meer reageren. SFC vergelijkt uw systeembestanden met een gecachede kopie die in het besturingssysteem is opgeslagen en detecteert en repareert automatisch eventuele inconsistenties die worden veroorzaakt door beschadigde of ontbrekende bestanden.
Deze opdrachtregeltool is beschikbaar sinds Windows 98 en blijft een essentieel diagnostisch hulpmiddel.ostSFC is een hulpprogramma voor het herstellen van beveiligingsproblemen in alle moderne Windows-versies. SFC helpt de systeemstabiliteit te behouden door de integriteit van beveiligde besturingssysteembestanden te waarborgen zonder dat een volledige herinstallatie van Windows nodig is.
1.2 Hoe de systeemcontrole werkt
De systeemcontrole scant alle beveiligde systeembestanden en vervangt beschadigde versies door kopieën uit de cache. De tool integreert met de beveiligingsmechanismen van Windows om de bestandsintegriteit te controleren en beschadigde bestanden te herstellen vanuit back-uplocaties op uw computer.
1.2.1 Windows-bestandsbeveiliging (WFP)
Windows Bestandsbeveiliging werkt door zich te registreren voor meldingen van bestandswijzigingen in Winlogon. Wanneer wijzigingen worden gedetecteerd in een beveiligd systeembestand, herstelt WFP automatisch het gewijzigde bestand vanuit een gecachede kopie in een gecomprimeerde map op %WinDir%\System32\dllcache. Dit beveiligingsmechanisme werd geïntroduceerd in Windows 2000 en bood realtime bestandsbeveiliging voor op Windows NT gebaseerde besturingssystemen.
1.2.2 Windows Resource Protection (WRP)
Windows Resource Protection (WRP) vertegenwoordigt de moderne evolutie van bestandsbeveiliging en is geïntegreerd met de systeemcontrole in Windows Vista en alle latere versies. WRP werkt door discretionaire toegangsbeheerlijsten en toegangsbeheerlijsten voor beveiligde resources in te stellen. Als er wijzigingen worden gedetecteerd in een beveiligd systeembestand, wordt het gewijzigde bestand hersteld vanuit een cachekopie in %WinDir%\WinSxS\Backup. De toestemming voor volledige toegang tot het wijzigen van door WRP beveiligde resources is beperkt tot processen die gebruikmaken van de Windows Modules Installer-service. Dit betekent dat zelfs beheerders niet langer onbeperkte rechten hebben om systeembestanden te wijzigen.
2. Wanneer moet je de systeemcontrole gebruiken?
2.1 Veelvoorkomende symptomen van beschadigde systeembestanden
U dient de systeemcontrole uit te voeren wanneer u de volgende problemen ondervindt:
- Windows werkt traag of de prestaties zijn verslechterd.
- Systeemcrashes of Blue Screen of Death-fouten
- Foutmeldingen die wijzen op ontbrekende of beschadigde systeembestanden.
- Windows-functies werken niet meer correct.
- Het systeem reageert niet meer of loopt vast.
- Opstartproblemen of startup-problemen
- Applicaties die niet opstarten of onverwacht vastlopen.
2.2 Oorzaken van beschadiging van systeembestanden
- Hardware- en softwarefouten: Oude of defecte componenten zoals harde schijven en SSD's, of software die bugs en kwaadaardige code bevat, kunnen leiden tot beschadigde bestanden.
- Stroomproblemen en systeemcrashes: Plotselinge stroomuitval tijdens kritieke lees-/schrijfoperaties of systeemcrashes die processen onderbreken, kunnen leiden tot beschadiging van bestanden.
- Malware en virussen: Kwaadaardige software vaak tarKan systeembestanden gebruiken om het systeem te verstoren of de controle over te nemen, wat soms leidt tot permanente beschadiging van bestanden.
- Onvolledige systeemupdates: Het onderbreken van belangrijke systeemupdates kan ertoe leiden dat uw systeem in een inconsistente staat terechtkomt met slechts gedeeltelijk bijgewerkte bestanden, wat corruptie tot gevolg kan hebben.
3. Vereisten voor het uitvoeren van SFC
3.1 Administratieve privileges
Voor het uitvoeren van sfc zijn beheerdersrechten vereist. Om te controleren of u beheerdersrechten hebt, opent u het volgende commando: Start-menu -> Instellingen -> accountsAls u beheerdersrechten hebt, staat er het woord "Beheerder" zou onder uw gebruikersnaam moeten verschijnen. Zonder deze rechten kunt u de systeemcontrole niet succesvol uitvoeren.
3.2 Overwegingen met betrekking tot de veilige modus
Uw apparaat mag niet in de veilige modus staan, tenzij u geavanceerde fouten probeert op te lossen. Als uw systeem zich in de veilige modus bevindt, drukt u op Win + Rtype msconfigen druk op Enter. Ga naar de laars tab, verwijder het vinkje Safe bootEn Select Toepassen -> OK. Selecteer als u hierom wordt gevraagd Restart.
3.3 Internetverbinding voor DISM
U moet verbonden zijn met internet tijdens het uitvoeren van sfc-reparaties als u aanvullende DISM-reparaties moet uitvoeren. DISM gebruikt Windows Update om de bestanden te verkrijgen die nodig zijn voor het herstellen van beschadigde systeembestanden. Een actieve internetverbinding is daarom essentieel voor succesvolle reparaties.
Voor meer informatie over DISM, zie onze uitgebreide gids.
3.4 Vereisten voor Windows Update
Voordat u de systeemcontrole uitvoert, moet u ervoor zorgen dat u de nieuwste Windows-updates hebt geïnstalleerd. Verouderde systeembestanden kunnen het reparatieproces verstoren. Om Windows bij te werken, opent u het volgende commando: Instellingen -> Windows update en installeer alle beschikbare updates. Restart uw computer nadat de updates zijn voltooid.
4. DISM uitvoeren vóór de systeemcontrole
4.1 Wat is DISM?
Deployment Image Servicing and Management (DISM) is een ingebouwd Windows-hulpprogramma waarmee u diverse taken kunt uitvoeren op Windows-systeemimages. DISM kan images koppelen en ontkoppelen, stuurprogramma's toevoegen en verwijderen, updates toepassen en functies inschakelen. Wanneer de Windows File Protection-cache die sfc gebruikt beschadigd raakt, herstelt DISM de componentenopslag door de volledige systeemstatus te controleren aan de hand van een schone besturingssysteemimage die lokaal of online is opgeslagen.
4.2 Waarom eerst DISM uitvoeren?
Microsoft raadt aan om DISM uit te voeren vóór de systeemcontrole, omdat DISM de benodigde bestanden levert om beschadigde bestanden te herstellen. Als de cache die sfc gebruikt om beschadigde bestanden te herstellen ook beschadigd is, repareert DISM eerst die cache met behulp van een online of lokale Windows-image. Dit zorgt ervoor dat sfc toegang heeft tot schone, onbeschadigde bronbestanden voor zijn herstelbewerkingen.
4.3 Hoe DISM-opdrachten uit te voeren
Openen Command Prompt or Windows PowerShell Voer als beheerder vervolgens de juiste DISM-opdracht uit, afhankelijk van uw behoeften:
| commando | Opdracht Beschrijving: |
|---|---|
| DISM / Online / Cleanup-Image / CheckHealth | De optie CheckHealth controleert of de afbeelding als beschadigd is gemarkeerd, zonder een scan uit te voeren. |
| DISM / Online / Opschonen-Beeld / ScanHealth | De ScanHealth-optie scant de image op beschadigingen in het componentenarchief, maar verhelpt geen problemen. |
| DISM / Online / Cleanup-Image / RestoreHealth | De optie RestoreHealth scant de image op beschadigingen, voert automatisch herstelbewerkingen uit en registreert de beschadigingen in een logbestand. Dit proces duurt doorgaans 15 tot 30 minuten, afhankelijk van de mate van beschadiging en de grootte van de partitie. |
4.4 Alternatieve reparatiebronnen gebruiken met DISM
Als DISM de bronbestanden niet kan vinden of als uw Windows Update-client defect is, kunt u een alternatieve herstelbron gebruiken. Koppel een Windows ISO-bestand dat exact overeenkomt met uw Windows-versie en voer vervolgens de volgende opdracht uit:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\Sources\Install.wim:1 /LimitAccess
Vervang "X" door de stationsletter waarop uw ISO-bestand is gekoppeld. Het ISO-bestand moet exact dezelfde versie hebben als uw actieve besturingssysteem. Een ISO-bestand van versie 10586.0 zal een werkend systeem met versie 10586.35 niet repareren, omdat deze extra updates en bestanden bevat.
4.5 Alternatieven voor DISM in Windows 7
DISM is niet beschikbaar in Windows 7 of eerdere versies van het besturingssysteem. Microsoft biedt echter een vergelijkbaar hulpmiddel aan, genaamd System Update Readiness Tool (SURT), dat u kunt downloaden via de Microsoft Update Catalog. SURT werkt op dezelfde manier als DISM door beschadigde systeembestanden te herstellen en te repareren. Als u Windows 7 gebruikt en sfc problemen met beschadigde bestanden niet kan oplossen, is SURT uw volgende optie.
5. Hoe u de Systeem Bestandscontrole in Windows kunt uitvoeren
5.1 Methode 1: SFC uitvoeren via de opdrachtprompt
De opdrachtprompt biedt de most Een veelgebruikte methode om sfc scannow uit te voeren op Windows-systemen.
- Open de Start-menu en het type cmd in het zoekvak.
- Klik met de rechtermuisknop Command Prompt uit de zoekresultaten selecteren Als administrator uitvoeren.
- Klik op het tabblad Ja Als daarom wordt gevraagd in Gebruikersaccountbeheer.
- Typ in het opdrachtpromptvenster sfc / scannow in en druk op Enter.
- Wacht tot de verificatie 100% bereikt en is voltooid. De scan duurt meestal 5-10 minuten, maar kan langer duren afhankelijk van uw computer en de gevonden problemen.
- Sluit het opdrachtpromptvenster niet voordat de verificatie 100% is voltooid.
- Restart uw computer nadat het proces is voltooid.
5.2 Methode 2: SFC uitvoeren via Windows PowerShell
Windows PowerShell kan dezelfde sfc-scan uitvoeren als de opdrachtprompt en is het voorkeursprogramma voor scripting op afstand en bedrijfsomgevingen.
- Open de Start-menu en zoek naar Windows PowerShell.
- Klik met de rechtermuisknop Windows PowerShell en selecteer Als administrator uitvoeren.
- Klik op het tabblad Ja op het scherm van Gebruikersaccountbeheer.
- Type sfc / scannow in en druk op Enter.
- Wacht tot de scan is voltooid. Dit duurt meestal 5-10 minuten, maar kan langer duren afhankelijk van uw systeem.
- Restart uw computer wanneer de scan is voltooid.
5.3 Methode 3: Voer SFC uit in de Windows Herstelomgeving (WinRE)
Als uw systeem niet toegankelijk is of niet normaal opstart, kunt u de Windows Herstelomgeving gebruiken om de systeemcontrole uit te voeren.
- Open de Start-menu -> Instellingen -> Systeem -> Herstel.
- Blader naar beneden naar Geavanceerde Startube voor Herstelopties en selecteer Restarnu.
- Uw computer zal opnieuw opstartentart in WinRE.
- Kies Problemen -> geavanceerde opties -> Command Prompt.
- Type sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows in en druk op Enter.
- Vervang de stationsletter D:\ door de daadwerkelijke stationsletter waarop uw Windows-map zich bevindt, meestal C:\ of D:\.
5.4 Methode 4: SFC uitvoeren met behulp van Windows-herstelmedia
Als ernstige beschadiging van systeembestanden het opstarten van Windows verhindert, kunt u Windows-herstelmedia gebruiken om sfc uit te voeren.
- Maak een Windows-installatieschijf met behulp van de Dell OS Recovery-tool of de Windows Media Creation Tool.
- Sluit de USB-installatieschijf aan op uw computer.
- Zet de computer aan en tik op de F12 druk op de toets totdat je het eenmalige opstartmenu bereikt.
- Selecteer de USB-schijf uit de lijst en druk op Enter.
- De computer start op met behulp van de USB-installatieschijf.
- Selecteer uw taal en klik Volgende.
- Kies Reparatie van uw computer.
- Klik op het tabblad Problemen -> geavanceerde opties -> Command Prompt.
- Type sfc / scannow / offbootdir = C: \ / offwindir = C: \ Windows in en druk op Enter.
- Vervang C:\ door de stationsletter van de locatie waar uw Windows-installatie zich bevindt.
- Wacht tot de systeemcontrole is voltooid. Dit kan, afhankelijk van uw configuratie, tot een uur duren.
- Restart uw computer nadat het proces is voltooid.
6. Inzicht in de resultaten van een SFC-scan
6.1 “Windows Resource Protection heeft geen integriteitsschendingen gevonden”
Dit bericht geeft aan dat sfc scannow geen problemen met uw systeembestanden heeft gevonden. Uw systeembestanden zijn intact en niet beschadigd. Als u problemen blijft ondervinden, ligt de oorzaak waarschijnlijk ergens anders dan bij beschadigde systeembestanden. Mogelijk moet u andere mogelijke oorzaken onderzoeken, zoals problemen met stuurprogramma's, softwareconflicten of hardwareproblemen.
6.2 “Windows Resource Protection heeft beschadigde bestanden gevonden en hersteld”
Dit resultaat betekent dat sfc beschadigde bestanden succesvol heeft geïdentificeerd en hersteld met behulp van gecachede kopieën. De bewerking is geslaagd en uw systeembestanden zijn hersteld naar hun juiste staat. Details over de herstelde bestanden vindt u in het bestand CBS.log in %WinDir%\Logs\CBS\CBS.log. Na ontvangst van dit bericht kunt u het systeem opnieuw opstarten.tart uw computer om ervoor te zorgen dat alle reparaties correct worden uitgevoerd.
6.3 “Windows Resource Protection heeft beschadigde bestanden gevonden, maar kon sommige niet herstellen”
Wanneer sfc scannow dit bericht weergeeft, heeft de tool beschadigde bestanden gedetecteerd, maar kon ze niet allemaal herstellen. Dit gebeurt meestal wanneer de cache die de systeemcontrole gebruikt om beschadigde bestanden te herstellen, ook beschadigd is. In dat geval moet u DISM uitvoeren om de componentenopslag te herstellen en vervolgens sfc opnieuw uitvoeren. Details over de beschadigde bestanden vindt u in het CBS.log-bestand. Als DISM en sfc samen de problemen niet kunnen oplossen, moet u mogelijk de beschadigde bestanden handmatig vervangen of een systeemherstel uitvoeren.
6.4 “Windows Resource Protection kon de gevraagde bewerking niet uitvoeren”
Dit bericht geeft aan dat sfc de scan niet heeft kunnen voltooien. De most Een veelvoorkomende oorzaak is dat de scan wordt uitgevoerd terwijl Windows andere bestandsbewerkingen uitvoert. Om dit op te lossen, voert u de systeemcontrole uit in de veilige modus en controleert u of de mappen PendingDeletes en PendingRenames bestaan onder %WinDir%\WinSxS\Temp. De placeholder %WinDir% staat voor de map van het Windows-besturingssysteem, bijvoorbeeld C:\Windows.
7. Geavanceerde opties voor de systeemcontrole
7.1 SFC-opdrachtmodifiers
De systeemcontrole ondersteunt naast het standaardcommando sfc scannow ook verschillende andere modifiers:
| modifier | Beschrijving |
|---|---|
| / scannow | Scant alle beveiligde systeembestanden en vervangt beschadigde of onjuiste bestanden door kopieën uit de cache. |
| /verifiërenalleen | Scant alle beveiligde systeembestanden zonder reparaties uit te voeren. Gebruik dit om te controleren op beschadigingen zonder bestanden te wijzigen. |
| / scanonce | Scant alle beveiligde systeembestanden eenmaal tijdens de volgende systeemherstart.tart. |
| / scanboot | Scant alle beveiligde systeembestanden elke keer dat de computer opnieuw opstart.tarts. |
| /annuleren | Annuleert alle lopende scans die zijn gepland met de modifier /scanboot. |
| /offbootdir en /offwindir | Hiermee wordt de locatie van de offline opstartmap en de Windows-map opgegeven bij het uitvoeren van sfc vanaf herstelmedia. |
7.2 Meerdere SFC-scans uitvoeren
Mogelijk moet u sfc scannow tot drie keer uitvoeren om alle problemen op te lossen. Als de eerste scan beschadigde bestanden vindt en herstelt, voert u de scan opnieuw uit om te controleren of alle problemen zijn verholpen. Elke volgende scan kan aanvullende beschadigingen aan het licht brengen die pas zichtbaar worden nadat eerdere reparaties zijn voltooid. Blijf sfc uitvoeren totdat u het bericht ontvangt dat er geen integriteitsschendingen zijn gevonden, of totdat het uitvoeren van verdere scans geen verdere wijzigingen meer oplevert.
8. Logbestanden van de systeemcontrole bekijken
8.1 Het CBS.log-bestand begrijpen
Wanneer u een sfc-scan uitvoert, registreert de systeemcontrole zijn activiteiten in het bestand CBS.log, dat zich bevindt in %WinDir%\Logs\CBS\CBS.log. Dit logbestand bevat details over elk gescand bestand, gevonden beschadigde bestanden en uitgevoerde herstelbewerkingen. Het CBS.log-bestand bevat ook informatie over bestanden die niet door de systeemcontrole kunnen worden hersteld, waardoor het essentieel is voor het oplossen van hardnekkige corruptieproblemen.
8.2 Hoe SFC-details te extraheren
Omdat verschillende Windows-onderhoudsprogramma's logboekvermeldingen toevoegen aan het CBS.log-bestand, moet u de relevante vermeldingen van de Systeem Bestandscontrole (SBC) extraheren naar een apart tekstbestand voor een betere controle.
- Open een opdrachtprompt met beheerdersrechten door het volgende te typen: cmd in de Zoeken doos, rechterklikken Command Prompten selecteren Als administrator uitvoeren.
- Typ in het opdrachtpromptvenster de volgende opdracht op één regel en druk op Enter. Enter:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
- Open het bestand sfcdetails.txt op uw bureaublad om de gefilterde logboekvermeldingen te bekijken.
8.3 Het lezen en interpreteren van logboekvermeldingen
Het bestand sfcdetails.txt heeft de volgende indeling: datum/tijd gevolgd door de sfc-details. Het bestand bevat details van elke keer dat de systeemcontrole op de computer is uitgevoerd. Controleer de datum- en tijdsaanduidingen om te bepalen welke probleembestanden er tijdens uw controle zijn gevonden.ost Recente scan. Elke vermelding geeft aan of een bestand succesvol is hersteld, niet kon worden hersteld of ontbrak. Deze informatie helpt bij het identificeren van bestanden die handmatig moeten worden vervangen als sfc ze niet automatisch kan herstellen.
Hieronder volgen enkele voorbeelden van logboekvermeldingen:
2025-12-15 13:35:45, Info CSI 00000007 [SR] Verifying 100 components 2025-12-15 13:35:45, Info CSI 00000008 [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 00000009 [SR] Verify complete 2025-12-15 13:35:46, Info CSI 0000000a [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 0000000b [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 0000000c [SR] Verify complete 2025-12-15 13:35:46, Info CSI 0000000d [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 0000000e [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 0000000f [SR] Verify complete 2025-12-15 13:35:46, Info CSI 00000010 [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 00000011 [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 00000012 [SR] Verify complete
9. Handmatige reparatie van systeembestanden
9.1 Wanneer handmatige reparatie noodzakelijk is
Handmatig herstel is nodig wanneer de systeemcontrole beschadigde bestanden vindt, maar sommige of alle bestanden niet kan herstellen. Nadat u het CBS.log-bestand hebt gecontroleerd om te bepalen welk systeembestand beschadigd was en niet kon worden hersteld, moet u de locatie van het beschadigde bestand vinden en het handmatig vervangen door een goede kopie. Mogelijk kunt u een goede kopie van het systeembestand verkrijgen van een andere computer met dezelfde Windows-versie als uw computer. Voer op die computer een systeemcontrole uit om te controleren of het bestand dat u wilt kopiëren niet beschadigd is.
9.2 Administratieve verantwoordelijkheid nemen
9.2.1 Het Takeown-commando gebruiken
Voordat u een beschadigd systeembestand kunt vervangen, moet u beheerdersrechten op dat bestand verkrijgen. Typ in een opdrachtprompt met beheerdersrechten de volgende opdracht en druk op Enter. Enter:
takeown /f <Path_And_File_Name>
Vervangen met het daadwerkelijke pad en de bestandsnaam van het beschadigde bestand. Bijvoorbeeld:
takeown /f C:\windows\system32\jscript.dll
9.3 Beheerderstoegang verlenen
9.3.1 Het Icacls-commando gebruiken
Nadat u het eigenaarschap hebt overgenomen, moet u beheerders volledige toegang geven tot het beschadigde systeembestand. Typ de volgende opdracht en druk op Enter. Enter:
icacls <Path_And_File_Name> /grant administrators:F
Bijvoorbeeld:
icacls C:\windows\system32\jscript.dll /grant administrators:F
9.4 Beschadigde bestanden vervangen
Zodra je het eigenaarschap hebt overgenomen en toegang hebt verleend, kun je het beschadigde systeembestand vervangen door een kopie waarvan je zeker weet dat die in orde is.
- Het verkrijgen van bekende, goede kopieën van bestanden: Kopieer het vervangingsbestand van een andere computer met dezelfde Windows-versie naar een locatie op uw computer, bijvoorbeeld een USB-stick of een netwerklocatie.
- Het kopiëren-commando gebruiken: Typ de volgende opdracht en druk op Enter:
Copy <Source_File> <Destination>
Vervangen vervang het bestand door het pad en de bestandsnaam van de bekende, goede kopie. met het pad en de bestandsnaam van het beschadigde bestand. Bijvoorbeeld:
copy E:\temp\jscript.dll C:\windows\system32\jscript.dll
10. Problemen met de systeemcontrole oplossen
10.1 SFC-scan kan niet worden voltooid
10.1.1 SFC uitvoeren in de veilige modus
Als sfc scannow niet normaal wordt voltooid, start de computer dan op in de veilige modus en voer de scan opnieuw uit. Om de veilige modus te openen, drukt u op Win + Rtype msconfigen druk op Enter. Ga naar de laars tab, vink aan Safe boot; selecteer minimaalen klik OK. RestarStart je computer op en open vervolgens, zodra deze in de veilige modus is, een opdrachtprompt met beheerdersrechten en voer de volgende opdracht uit: sfc / scannowNadat de scan is voltooid, ga terug naar msconfig en schakel het selectievakje uit. Safe booten restarnormaal gesproken.
10.1.2 Controleren van de mappen PendingDeletes en PendingRenames
Als sfc de melding "Windows Resource Protection kon de gevraagde bewerking niet uitvoeren" weergeeft, controleer dan of de mappen PendingDeletes en PendingRenames bestaan onder %WinDir%\WinSxS\Temp. Open Verkenner en ga naar C:\Windows\WinSxS\Temp. Als deze mappen niet bestaan, maak ze dan handmatig aan en voer sfc opnieuw uit. Deze mappen zijn essentieel voor de systeemcontrole om bestandsbewerkingen in de wachtrij te plaatsen tijdens de scan.
10.2 DISM kan bronbestanden niet vinden
10.2.1 Windows ISO-bestand koppelen
Als DISM de melding "Kan geen bronbestanden vinden" weergeeft, hebt u een Windows ISO-bestand nodig dat exact overeenkomt met uw Windows-versie. Download het ISO-bestand van Microsoft, klik met de rechtermuisknop op het ISO-bestand en selecteer bergNoteer de stationsletter die is toegewezen aan de gekoppelde ISO. Voer vervolgens DISM uit met de parameter 'source' die verwijst naar de locatie van de gekoppelde ISO.
10.2.2 Gebruik van aangepaste reparatiebronnen
U kunt een Windows-installatie, een Windows-map van een netwerkshare of verwisselbare media als bestandsbron gebruiken. Voer de volgende opdracht uit:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Vervang C:\RepairSource\Windows door de locatie van uw herstelbron. De parameter /LimitAccess voorkomt dat DISM contact opneemt met Windows Update, waardoor het alleen de opgegeven bron gebruikt.
10.3 SFC blijft dezelfde fouten vinden
Als sfc scannow na meerdere scans dezelfde fouten blijft vinden, voer dan eerst DISM uit om de componentenopslag te herstellen en voer vervolgens sfc opnieuw uit. Als het probleem aanhoudt, controleer dan het CBS.log-bestand om de specifieke bestanden te identificeren die niet kunnen worden hersteld en probeer deze handmatig te vervangen. Overweeg als laatste redmiddel een systeemherstel uit te voeren naar een herstelpunt van vóór de corruptie, of voer een schone Windows-installatie uit als systeemherstel niet beschikbaar is of niet lukt.
11. Beste werkwijzen voor systeembestandscontrole
11.1 Wanneer de systeemcontrole uitvoeren
Voer de systeemcontrole uit wanneer u systeeminstabiliteit, crashes, foutmeldingen of prestatieproblemen ondervindt die kunnen duiden op beschadigde bestanden. Voer sfc scannow direct uit na het installeren van belangrijke Windows-updates om de systeemintegriteit te controleren. Voer de tool ook uit voordat u kritieke systeembewerkingen uitvoert of na het herstellen van malware-infecties om ervoor te zorgen dat alle systeembestanden intact zijn.
11.2 Het inplannen van regelmatige SFC-scans
Overweeg om maandelijks sfc-scans in te plannen, vooral voor apparaten die gevoelig zijn voor configuratiefouten van de gebruiker of apparaten in bedrijfskritieke omgevingen. Regelmatige scans helpen om beschadigde bestanden vroegtijdig te detecteren voordat ze ernstige systeemproblemen veroorzaken. U kunt een geplande taak in Windows Taakplanner maken om sfc automatisch uit te voeren, maar zorg ervoor dat deze met de hoogste bevoegdheden wordt uitgevoerd om succesvol te zijn.
11.3 Een back-up maken van gegevens voordat SFC wordt uitgevoerd
Hoewel sfc doorgaans veilig werkt, is het altijd verstandig om vooraf een back-up te maken van uw belangrijke gegevens. Als de systeemcontrole (sfc) systeembestanden wijzigt en er iets misgaat, zorgt een back-up ervoor dat u uw gegevens kunt herstellen. Bovendien, als sfc uw systeembestanden heeft gewijzigd en aanpassingen heeft teruggedraaid, beschikt u over kopieën van alle configuratiebestanden die u mogelijk nodig hebt om uw systeem te herstellen.
11.4 SFC uitvoeren na DISM
Voer altijd `sfc scannow` uit nadat u `DISM RestoreHealth` hebt uitgevoerd. DISM repareert de componentenopslag die sfc gebruikt als bron voor vervangende bestanden. Door sfc na DISM uit te voeren, zorgt u ervoor dat de systeemcontrole toegang heeft tot schone, onbeschadigde bestanden voor reparatie. Deze combinatie zorgt voor de beste resultaten.ost Een alomvattende aanpak voor het herstellen van beschadigde systeembestanden.
11.5 SFC opnieuw opstarten na reparaties
Nadat sfc klaar is en meldt dat de bestanden zijn hersteld, voert u de scan opnieuw uit om te controleren of alle problemen zijn opgelost. Soms brengt het herstellen van één set beschadigde bestanden aanvullende beschadigingen aan het licht die eerder verborgen waren. Blijf sfc uitvoeren totdat u het bericht ontvangt dat er geen integriteitsschendingen zijn gevonden. Dit bevestigt dat uw systeembestanden volledig zijn hersteld.
12. Systeemcontrole voor alle Windows-versies
Windows 12.1 11
De systeemcontrole werkt in Windows 11 identiek aan die in Windows 10. Voer sfc uit via de opdrachtprompt, Windows PowerShell of Windows Terminal met beheerdersrechten. Windows 11 bevat dezelfde DISM-integratie en Windows Resource Protection-functies. U kunt sfc ook openen via de Windows Herstelomgeving als uw systeem niet normaal opstart.
Windows 12.2 10
Windows 10 biedt volledige ondersteuning voor zowel sfc als DISM. De systeemcontroletool integreert naadloos met Windows Resource Protection en biedt alle opdrachtmodifiers. Windows 10-gebruikers wordt aangeraden om DISM altijd vóór sfc uit te voeren voor optimale resultaten. De tool werkt identiek, ongeacht of u deze via de opdrachtprompt of Windows PowerShell benadert.
12.3 Windows 8 en 8.1
Windows 8 en 8.1 introduceerden DISM naast de systeemcontrole (sfc), waardoor dit de eerste consumentenversies van Windows waren die beide tools bevatten. Voer sfc op dezelfde manier uit als in Windows 10 en 11. Open de opdrachtprompt door op te drukken. Win + X en selecteren Opdrachtprompt (beheerder)Windows Resource Protection biedt volledige bestandsbeveiliging op deze versies.
Windows 12.4 7
De systeemcontrole werkt op Windows 7, maar DISM is niet beschikbaar. Gebruik in plaats daarvan de System Update Readiness Tool als alternatief voor DISM om het componentenarchief te herstellen. Windows 7 gebruikt Windows File Protection in plaats van Windows Resource Protection, maar sfc werkt op dezelfde manier. Voer de tool uit via een opdrachtprompt met beheerdersrechten met dezelfde opdrachten als in nieuwere Windows-versies.
13. Alternatieven wanneer de systeemcontrole mislukt
13.1 Systeemherstel
Als sfc en DISM samen de problemen met beschadigde bestanden niet kunnen oplossen, kan systeemherstel wellicht helpen door uw systeem terug te zetten naar een schone staat vanaf een eerder herstelpunt. Systeemherstel behoudt persoonlijke bestanden zoals documenten en foto's, terwijl systeembestanden en -instellingen worden hersteld. Openen Configuratiescherm -> Systeem -> Systeembeveiliging -> Systeemherstel en selecteer een herstelpunt van vóór het moment dat de corruptie optrad. Houd er rekening mee dat systeemherstel alleen werkt als er bestaande herstelpunten op uw systeem zijn geconfigureerd.
13.2 Windows opnieuw instellen
Windows Reset biedt een uitgebreidere oplossing dan systeemherstel. Met deze functie wordt Windows opnieuw geïnstalleerd, terwijl u de mogelijkheid behoudt om uw persoonlijke bestanden te behouden. Openen Instellingen -> Systeem -> Herstel -> Reset deze pcKies of u uw bestanden wilt behouden of alles wilt verwijderen. Windows Reset lost problemen op.ost Problemen met beschadigde bestanden kunnen worden opgelost door nieuwe systeembestanden te installeren, hoewel u daarna de applicaties opnieuw moet installeren.
13.3 Schone Windows-installatie
Een schone Windows-installatie vertegenwoordigt de most Een grondige oplossing voor hardnekkige bestandsbeschadiging die de systeemcontrole niet kan herstellen. Deze optie wist uw systeem volledig en installeert een schone kopie van Windows. Maak een back-up van al uw belangrijke bestanden voordat u verdergaat, aangezien een schone installatie alle gegevens, toepassingen en instellingen verwijdert. Download de Windows-installatiemedia van Microsoft, maak een opstartbare USB-stick, start op vanaf de media en volg de installatie-instructies. Een schone installatie garandeert dat alle systeembestanden intact en onbeschadigd zijn.
14. Veelgestelde vragen
V: Hoe lang duurt SFC /scannow?
A: Een sfc scannow-scan duurt doorgaans 5-10 minuten op most systemen. De scan kan echter aanzienlijk langer duren, afhankelijk van de hardwarespecificaties van uw computer, de grootte van uw Windows-installatie en het aantal problemen dat tijdens de scan wordt gevonden. Als de systeemcontrole veel beschadigde bestanden detecteert, kan de scan 30 minuten of langer duren. De scan kan tot een uur duren wanneer deze wordt uitgevoerd vanaf Windows-herstelmedia. Sluit het opdrachtpromptvenster niet voordat de verificatie 100% voltooid is.
V: Moet ik eerst SFC of DISM uitvoeren?
A: U moet DISM uitvoeren vóór de systeemcontrole. DISM repareert de componentenopslag die sfc gebruikt als bron voor vervangende bestanden. Als u sfc eerst uitvoert en deze meldt dat er beschadigde bestanden zijn gevonden, maar dat sommige niet konden worden hersteld, betekent dit meestal dat de cache zelf beschadigd is. Door eerst DISM RestoreHealth uit te voeren, zorgt u ervoor dat de componentenopslag schoon is, waardoor sfc alle beschadigde bestanden met behulp van schone bronbestanden succesvol kan herstellen.
V: Kan ik een lopende SFC-scan stoppen?
A: Hoewel u het opdrachtpromptvenster kunt sluiten om een sfc scannow te stoppen, wordt dit afgeraden. Het onderbreken van de scan kan uw systeem in een inconsistente staat achterlaten als de systeemcontrole bezig was met het vervangen van bestanden. Als u de scan toch moet stoppen, sluit dan het opdrachtpromptvenster en voer de scan later opnieuw uit tot deze is voltooid. Gebruik de modifier /cancel om geplande scans te annuleren die zijn ingesteld met /scanboot.
V: Hoe vaak moet ik SFC uitvoeren?
A: Mogelijk moet u sfc scannow tot drie keer uitvoeren om alle problemen op te lossen. Voer de eerste scan uit en als deze bestanden herstelt, voer de scan dan opnieuw uit om te controleren of alle problemen zijn opgelost. Elke volgende scan kan aanvullende beschadigingen aan het licht brengen die pas zichtbaar worden nadat eerdere reparaties zijn voltooid. Blijf de systeemcontrole uitvoeren totdat u het bericht ontvangt dat Windows Resource Protection geen integriteitsschendingen heeft gevonden, of totdat het uitvoeren van verdere scans geen verdere wijzigingen meer oplevert.
V: Werkt SFC op Windows 7?
A: Ja, de systeemcontrole werkt op Windows 7 met dezelfde opdrachten en procedures als nieuwere Windows-versies. DISM is echter niet beschikbaar op Windows 7. Download en gebruik in plaats daarvan de System Update Readiness Tool uit de Microsoft Update Catalog als alternatief voor DISM om de componentenopslag te herstellen voordat u sfc uitvoert. Windows 7 gebruikt Windows File Protection in plaats van Windows Resource Protection, maar de sfc-tool werkt identiek.
V: Kan ik SFC uitvoeren zonder beheerdersrechten?
A: Nee, u kunt de systeemcontrole (sfc) niet uitvoeren zonder beheerdersrechten. De sfc-tool vereist verhoogde bevoegdheden omdat deze beveiligde systeembestanden wijzigt waartoe gewone gebruikersaccounts geen toegang hebben. Wanneer u sfc probeert uit te voeren vanuit een opdrachtprompt zonder verhoogde bevoegdheden, geeft Windows een foutmelding weer waarin staat dat u een beheerder moet zijn die een consolesessie uitvoert. Open de opdrachtprompt of Windows PowerShell altijd als beheerder voordat u sfc-opdrachten uitvoert.
V: Welke bestanden worden door de systeemcontrole beschermd?
A: De systeemcontrole beschermt kritieke bestanden van het Windows-besturingssysteem, waaronder essentiële systeemcomponenten, stuurprogramma's en bibliotheken.raries en instellingen waarop Windows vertrouwt om correct te functioneren. Beveiligde bestanden bevinden zich voornamelijk in de mappen Windows en System32. Windows Resource Protection houdt een lijst bij van beveiligde bronnen en sfc scant alle bestanden op deze lijst tijdens elke scan. De tool beschermt geen gebruikersbestanden, toepassingsbestanden of documenten.
V: Kan ik beschadigde systeembestanden handmatig vervangen?
A: Ja, u kunt een beschadigd systeembestand handmatig vervangen, maar dit moet alleen als laatste redmiddel worden gedaan. U moet ervoor zorgen dat het vervangende bestand afkomstig is van dezelfde Windows-versie, -editie en -update om compatibiliteit te garanderen. Gebruik de opdracht `takeown` om het eigendom van het beschadigde bestand over te nemen, de opdracht `icacls` om beheerdersrechten te verlenen en de opdracht `copy` om het bestand te vervangen. Het is het beste om te vertrouwen op ingebouwde tools zoals de systeemcontrole en DISM bij het repareren van beschadigde bestanden, aangezien handmatige vervanging het risico op systeeminstabiliteit met zich meebrengt als deze onjuist wordt uitgevoerd.
V: Wanneer moet ik een systeemherstel uitvoeren?
A: Voer een systeemherstel uit als sfc en DISM samen de problemen met beschadigde bestanden niet kunnen oplossen. Systeemherstel zet uw systeem terug naar een schone staat vanaf een eerder herstelpunt, waarbij persoonlijke bestanden zoals documenten en foto's behouden blijven. Deze optie werkt goed voor het oplossen van beschadigingen die zijn opgetreden na een specifieke gebeurtenis, zoals een mislukte update of driverinstallatie. Als systeemherstel niet beschikbaar is of niet lukt, kunt u overwegen om Windows opnieuw in te stellen of een schone installatie uit te voeren als meer uitgebreide alternatieven.
V: Is DISM beschikbaar op Windows 7?
A: Nee, DISM is niet beschikbaar in Windows 7 of eerdere versies van Windows. Voor Windows 7 kunt u de System Update Readiness Tool (SURT) gebruiken als alternatief voor DISM. Download SURT vanuit de Microsoft Update Catalog en voer het uit voordat u sfc uitvoert om het componentenarchief te herstellen. SURT werkt vergelijkbaar met DISM door beschadigde systeembestanden te herstellen die de systeemcontrole als bron voor reparaties gebruikt.
V: Kan Systeem Bestandscontrole verwijderde niet-systeembestanden herstellen?
A: Nee, de systeemcontrole kan geen verwijderde niet-systeembestanden herstellen. De tool scant en repareert alleen beveiligde Windows-systeembestanden. Het herstelt geen gebruikersdocumenten, foto's, applicaties of andere niet-systeembestanden die zijn verwijderd. Om verwijderde gebruikersbestanden te herstellen, moet u de volgende stappen volgen: onze uitgebreide gids of maak gebruik van professionele hulp Software voor het herstellen van harde schijfgegevensDe systeemcontrole beschermt en repareert specifiek alleen de essentiële bestanden die Windows nodig heeft om te functioneren.
15. Conclusie
15.1 Samenvatting van de belangrijkste punten
De Systeem Bestandscontrole (SFC) blijft een essentieel hulpmiddel voor het behoud van de stabiliteit van Windows door beschadigde systeembestanden te scannen en te repareren. Voer altijd DISM uit vóór sfc om ervoor te zorgen dat de componentenopslag gezond is, zodat de Systeem Bestandscontrole toegang heeft tot schone bronbestanden voor reparatie. Voer sfc scannow uit vanuit een opdrachtprompt of PowerShell met beheerdersrechten en wees voorbereid om indien nodig meerdere scans uit te voeren. Controleer het CBS.log-bestand voor details over bestanden die niet konden worden gerepareerd en gebruik handmatige vervanging als laatste redmiddel. Als sfc de corruptie niet kan verhelpen, ga dan verder met systeemherstel, Windows opnieuw instellen of een schone installatie als steeds uitgebreidere oplossingen.
15.2 Het waarborgen van de integriteit van systeembestanden
Zorg voor een goede integriteit van uw systeembestanden door Windows-updates tijdig te installeren, betrouwbare antivirussoftware te gebruiken, te zorgen voor een stabiele stroomvoorziening en regelmatig een back-up van uw gegevens te maken. Voer periodiek de systeemcontrole uit als preventief onderhoud, vooral na grote systeemwijzigingen of updates. Vermijd het handmatig wijzigen van systeembestanden, tenzij absoluut noodzakelijk, omdat dit tot beschadiging van bestanden kan leiden. Door deze aanbevelingen op te volgen en sfc te gebruiken wanneer er problemen optreden, kunt u uw Windows-systeem soepel laten draaien en ernstige stabiliteitsproblemen door beschadigde systeembestanden voorkomen.
Referenties
- Officieel Microsoft-document: Gebruik het hulpprogramma Systeemcontrole om ontbrekende of beschadigde systeembestanden te herstellen.
- Officieel Microsoft-document: Het systeemcontroleprogramma gebruiken in Windows
- Officieel Microsoft-document: [Artikel] SFC scannow
- Wikipedia: Systeem Bestandscontrole
Over de auteur
Qian Gua Hij is een specialist in gegevensherstel met meer dan 10 jaar ervaring in Windows-bestandssystemen, opslagtechnologieën en oplossingen voor noodherstel. Hij heeft duizenden gebruikers succesvol begeleid bij kritieke scenario's van gegevensverlies, zowel in privé- als bedrijfsomgevingen.
Qian is gespecialiseerd in methoden voor gegevensherstel in Windows, bestandsysteemanalyse en preventieve back-upstrategieën. Zijn uitgebreide praktijkervaring omvat het herstellen van gegevens van schijven, het implementeren van uitgebreide back-upoplossingen en het oplossen van complexe problemen met bestandsystemen. NTFSHij heeft ervaring met FAT-, exFAT- en ReFS-volumes. Hij heeft gewerkt met diverse hersteltools en -technieken, van ingebouwde Windows-hulpprogramma's tot professionele software voor gegevensherstel.
Via zijn technische artikelen streeft Qian ernaar gebruikers te voorzien van praktische kennis om hun waardevolle gegevens te beschermen en te herstellen. Hij blijft op de hoogte van de nieuwste ontwikkelingen op het gebied van Windows-bestandshersteltechnologieën, innovaties in opslagapparaten en de beste praktijken voor gegevensbescherming. Wanneer hij gebruikers niet helpt bij het herstellen van hun gegevens, zet Qian zich in om hen te voorzien van de nodige technische kennis.ost Qian houdt ervan om onderzoek te doen naar opkomende opslagtechnologieën en tips te delen over gegevensbeveiliging om toekomstig gegevensverlies te voorkomen.
Heeft u vragen over deze handleiding of hulp nodig bij gegevensherstel? Qian staat voor u klaar. feedback en suggesties voor het verbeteren van deze hulpmiddelen voor gegevensherstel.






