- SFC controleert en repareert beveiligde systeembestanden met behulp van gecachede kopieën.
- DISM corrigeert de Windows-image en de componentenopslag, wat essentieel is voor Windows Update.
- Door deze commando's in de juiste volgorde uit te voeren, worden veel volledige herinstallaties van Windows voorkomen.
Wordt uw Windows-pc steeds trager, krijgt u blauwe schermen of ondervindt u vreemde fouten tijdens updates? Nee, dat is geen pech. Hoogstwaarschijnlijk is er iets mis. Beschadigde systeembestanden, defecte sectoren op de schijf of corruptie in de Windows-image.Voordat je gaat formatteren, is het de moeite waard om de geavanceerde SFC- en DISM-opdrachten te proberen.
Van al deze tools springen twee consolecommando's eruit: CFS en DISMZe worden uitgevoerd vanaf de opdrachtregel (CMD, PowerShell of Terminal) met beheerdersrechten, ze hebben geen mooie interface, maar ze zijn extreem krachtig. Met hen kun je Controleer en repareer systeembestanden, corrigeer de Windows-image en spoor fysieke en logische fouten op de schijf op. zonder het besturingssysteem opnieuw te hoeven installeren.
Wat zijn CFS en DISM en waarvoor worden ze gebruikt?
Windows bevat diverse ingebouwde hulpprogramma's die voornamelijk bedoeld zijn voor beheerders, maar waarvan elke gebruiker gebruik kan maken als hij of zij weet wat ze doen. De drie belangrijkste in dit verband zijn:
- SFC (System File Checker), wat werkt op de beveiligde bestanden van het systeem.
- DISM (Deployment Image Servicing and Management), over de volledige Windows-image.
Weten wanneer je de ene of de andere methode moet gebruiken is essentieel om tijdverspilling te voorkomen en, belangrijker nog, om onnodige opmaak te vermijden. Het correct omgaan met de geavanceerde commando's van SFC en DISM kan je behoeden voor veel lastige situaties.
Wat is SFC (System File Checker)?
Het commando CVS Het is een systeembestandscontroleprogramma dat alle beveiligde Windows-bestanden analyseert en vergelijkt met een een gecachede kopie, ook wel bekend als Windows File Protection (WFP).Als het detecteert dat een bestand is gewijzigd, onvolledig of ontbreekt, probeert het dit te vervangen door de juiste versie die is opgeslagen in de cache, die zich bevindt in het beveiligde pad %WinDir%/System32/dllcache.
Het idee is simpel: Als een essentieel bestand beschadigd raakt, herstelt SFC het vanuit de schone kopie.Dit is vooral handig wanneer u "bestand niet gevonden"-meldingen krijgt bij het openen van standaard Windows-programma's, bijvoorbeeld wanneer de Bestandsverkenner loopt vast of systeemfuncties die plotseling niet meer reageren of kleine stabiliteitsproblemen.
Nadat een SFC /scannow-scan is voltooid, kan Windows verschillende berichten weergeven die de systeemintegriteitsstatus aangeven. Enkele van de meest voorkomende zijn: "Windows Resource Protection heeft geen integriteitsschendingen gevonden," "het heeft beschadigde bestanden gevonden en deze met succes hersteld." of berichten die aangeven dat de bewerking niet kon worden voltooid of dat sommige bestanden niet konden worden hersteld. In deze laatste twee gevallen komt DISM in beeld.
Wat is DISM (Deployment Image Servicing and Management)?
DISM Het is een veel uitgebreider onderhoudsprogramma dan SFC. In plaats van zich uitsluitend te richten op beveiligde bestanden, behandelt het... Controleer en repareer de volledige Windows-image.Dat wil zeggen, de componentenopslag en alle pakketten waaruit het systeem bestaat. Het werkt met een schone referentiekopie van Windows, die lokaal of online kan zijn (Windows Update, een netwerkshare, een dvd/ISO, enz.).
DISM gebruikt verschillende belangrijke opties om beeldschade te controleren en te herstellen: /CheckHealth, /ScanHealth en /RestoreHealthDeze opties worden doorgaans in diezelfde volgorde uitgevoerd wanneer we corruptie in de componentenopslag (CBS) vermoeden of wanneer SFC meldt dat het bepaalde bestanden niet kan herstellen omdat de eigen cache beschadigd is.
Het is vooral handig wanneer ze verschijnen Windows Update-fouten, CBS_E_STORE_CORRUPTION-foutcodes, opstartproblemen, frequente crashes, mislukte installatie van functies of patches. Of wanneer de apparatuur zich vreemd gedraagt zonder duidelijke oorzaak. In die gevallen repareert DISM de componentenopslag die SFC nodig heeft om correct te functioneren.

Geavanceerde SFC-commando's: parameters en praktische toepassingen
Het typische gebruik van CFS is het bekende sfc /scannowDe tool biedt echter diverse geavanceerde parameters waarmee u het type controle nauwkeurig kunt afstemmen en de tool zelfs kunt gebruiken wanneer Windows niet normaal opstart. Alle modifiers kunnen worden bekeken door de opdracht in de console uit te voeren. sfc?.
Deze parameters maken het bijvoorbeeld mogelijk om: Controleer zonder te repareren, controleer specifieke bestanden of werk met offline installaties.Het goed combineren ervan is nuttig in omgevingen waar je machines moet diagnosticeren die niet opstarten of wanneer je werkt vanaf herstelmedia.
Belangrijkste parameters van CFS:
- /scannowDeze opdracht analyseert alle beveiligde Windows-bestanden en repareert alle bestanden die als beschadigd worden gedetecteerd, met behulp van de in de cache opgeslagen kopie. Het is de standaardopdracht voor de meeste gebruikers.
- /verifiërenalleenDeze opdracht voert dezelfde analyse uit als `/scannow`, maar zonder iets te wijzigen; het rapporteert simpelweg eventuele problemen. Handig als je wilt Controleer de status voordat er wordt ingegrepen.
- /scanbestandHiermee kunt u een specifiek bestand met het volledige pad opgeven, zodat SFC het kan controleren en repareren als het beschadigd is.
- /verifieerbestand: vergelijkbaar met /scanfile, maar controleert alleen het opgegeven bestand, zonder te proberen het te repareren.
- /offbootdir: definieert de opstartmap van een offline Windows-installatie (bijvoorbeeld een andere partitie of een schijf die op een andere computer is aangesloten).
- /offwindir: geeft het pad aan naar de Windows-map van een offline installatie.
- /offlogbestandHiermee kunt u een ander logbestand instellen en Schakel selectief logboekregistratie in bij gebruik van SFC in de offline modus..
Al deze modifiers kunnen op dezelfde regel worden gecombineerd om zeer precieze commando's te creëren, zoals een analyse van een losgekoppelde installatie op een andere schijf met aangepaste logbestanden. In de dagelijkse praktijk is dit echter vaak niet het geval. sfc /scannow is meestal meer dan voldoende. om veel kleine stabiliteitsproblemen op te lossen.
Typische resultaten bij het uitvoeren van SFC
Aan het einde geeft SFC een statusbericht terug dat correct geïnterpreteerd moet worden. statusberichten De meest voorkomende zijn:
- "Windows Resource Protection heeft geen integriteitsschendingen gevonden."Alles is in orde; uw problemen worden waarschijnlijk niet veroorzaakt door systeembestanden.
- "Windows Resource Protection heeft beschadigde bestanden gevonden en succesvol hersteld."Beschadigde bestanden zijn gedetecteerd en zonder problemen vervangen. Verdere actie is niet nodig, maar u kunt het logbestand raadplegen op %WinDir%\Logs\CBS\CBS.log.
- "Windows Resource Protection heeft beschadigde bestanden gevonden en kon sommige ervan niet herstellen."Hier wordt het serieus. Het betekent dat de cache die SFC (WFP) gebruikt mogelijk beschadigd is. In dit geval is de aanbevolen werkwijze: Voer DISM uit om de Windows-image te herstellen. en vervolgens SFC opnieuw opstarten.
- "Windows Resource Protection kon de gevraagde bewerking niet uitvoeren."De scan kon niet worden voltooid. Dit probleem wordt meestal opgelost door op te starten in de veilige modus of door SFC te gebruiken vanaf herstelmedia.
Wanneer is het zinvol om CFS te gebruiken?
Het is raadzaam om SFC (Chronic Fatigue Syndrome) te gebruiken wanneer u de eerste symptomen begint te merken. Storingen in basisfuncties van Windows, systeemprogramma's die niet meer werken, meldingen over ontbrekende bestanden of klein, onregelmatig gedrag.Als het systeem nog relatief normaal opstart, maar ongebruikelijke symptomen vertoont, is SFC een snelle en relatief ongevaarlijke eerste stap. Bovendien is het raadzaam om SFC uit te voeren bij programma's die automatisch starten. Gebruik Autoruns om programma's te verwijderen die automatisch starten. indien nodig.
Het is ook een zeer nuttig hulpmiddel na het verwijderen van een malware-infectie: veel virussen Ze wijzigen systeem-DLL's of vervangen belangrijke uitvoerbare bestanden.SFC kan die wijzigingen detecteren en ongedaan maken door ze te vervangen door schone versies.

DISM: Geavanceerde opdrachten om de Windows-image te herstellen
Als SFC niet meer volstaat, komt DISM in beeld. Dit hulpprogramma werkt rechtstreeks op de besturingssysteemimage en de CBS-componentenopslag, waar de pakketten, manifesten en metadata worden opgeslagen die Windows gebruikt om updates en functies te installeren.
In Windows 8, 8.1, 10 en 11 is DISM de Referentietool voor het oplossen van interne systeemcorruptievooral wanneer er Windows Update-fouten zijn, cumulatieve updatefouten optreden of CBS.log-berichten melding maken van beschadigde manifesten, ontbrekende MUM/CAT-pakketten of onjuist opgemaakte identiteiten.
Belangrijkste DISM-opties voor reparatie:
- / Check GezondheidHet voert een zeer snelle controle uit om te verifiëren of er eerder schade is geconstateerd. Het repareert niets; het geeft alleen aan of er beeldcorruptie is gedetecteerd.
- / Scan GezondheidHet voert een veel diepere analyse uit van de huidige Windows-image door deze te vergelijken met een bekende schone versie en registreert mogelijke fouten, maar Hij corrigeert ze niet.Dit duurt enkele minuten, afhankelijk van de systeemstatus.
- / RestoreHealth: is de krachtigste optie, aangezien analyseert en herstelt het beeldHet zoekt naar beschadigde bestanden en vervangt deze door goede versies van Windows Update of van een bronpad dat is opgegeven met /Source.
De aanbevolen volgorde is: eerst /CheckHealth, dan /ScanHealth en tot slot /RestoreHealth. Wacht altijd tot elke bewerking is voltooid voordat u de volgende start. Het overslaan van deze volgorde of het onderbreken van de processen kan de toestand van het systeem nog verder verslechteren.
DISM en Windows Update: veelvoorkomende foutcodes
Veel problemen met Windows Update houden verband met corruptie in het componentenarchief. In dergelijke gevallen verschijnen vaak foutcodes zoals de volgende: 0x80070002 (bestand niet gevonden), 0x800f0831 (CBS_E_STORE_CORRUPTION), 0x800F081F (bron niet gevonden), 0x80073712 (componentopslag beschadigd) en anderen zoals zij.
Als Windows Update bepaalde updates niet kan installeren en deze foutmeldingen geeft, raadt Microsoft het volgende aan: Gebruik DISM met /RestoreHealth Om beschadigde CBS- en WinSxS-bestanden te herstellen, is het basiscommando als volgt:
DISM.exe /Online /Cleanup-Image /RestoreHealth
Als Windows Update ook niet werkt of als u geen internettoegang hebt, kunt u een optie opgeven. alternatieve oorsprong waarvandaan de gezonde bestanden kunnen worden teruggehaald, bijvoorbeeld een netwerkshare of een Windows-dvd/ISO:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
In dit geval is de map aangegeven in /Bron Het moet de installatiebestanden of headers bevatten die nodig zijn om de image te repareren. De modifier /LimitAccess Het geeft DISM de instructie om Windows Update niet te gebruiken en zich aan die methode te houden.
Geavanceerde handleiding: Herstel CBS-schade door CBS.log te analyseren.
Voor zeer ernstige problemen genereert DISM gedetailleerde informatie in %WinDir%\Logs\CBS\CBS.log en CBS.persist.logDit logboek bevat vaak vermeldingen zoals "CSI Payload Corrupt", "CBS MUM Missing" of "CSI Manifest Corrupt", die specifieke beschadigde bestanden of pakketten aangeven.
De geavanceerde workflow voor deze gevallen zou er ongeveer als volgt uitzien: eerst, Ze identificeren beschadigde bestanden of pakketten in CBS.log.Vervolgens wordt aan de hand van het buildnummer (UBR) in het componentpad bepaald bij welke update (KB) ze horen. Deze updates worden opgezocht in de Microsoft Update Catalog, gedownload, de .msu- en .cab-bestanden worden uitgepakt en de gezonde bestanden worden gekopieerd naar een bronmap, bijvoorbeeld C:\temp\Source.
Vervolgens wordt DISM opnieuw uitgevoerd, waarbij die map als bron wordt opgegeven:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\temp\Source /LimitAccess
Dan is het raadzaam om het te herhalen. DISM /Online /Cleanup-Image /ScanHealth Om er zeker van te zijn dat er geen corruptie meer is geregistreerd, moet u het CBS.log-bestand opnieuw controleren. Deze procedure is vrij geavanceerd, maar het is de methode die Microsoft-ondersteuning gebruikt om ernstige CBS-schade te herstellen wanneer het systeem weigert te updaten.
DISM in verschillende Windows-versies
In Windows 8, 8.1, 10 en 11 is DISM standaard geïntegreerd met alle moderne functies, waaronder online reparatie van Windows Update. Echter, DISM beschikt niet over deze mogelijkheden in Windows 7.Microsoft biedt in plaats daarvan de System Update Readiness Tool (SURT) aan, die een vergelijkbare functie vervult bij het herstellen van beschadigde systeembestanden wanneer SFC tekortschiet.
De aanbevolen procedure in die versie is om eerst te starten. CVSEn als dat de problemen niet oplost, download en voer dan SURT uit vanuit de Microsoft Update Catalog. Deze tool vervangt beschadigde of inconsistente componenten.

Praktische verschillen tussen CFS en DISM
Hoewel beide commando's vanaf de console worden uitgevoerd, ander niveau van het systeem En het is het beste om ze niet door elkaar te halen. Door hun functie goed te begrijpen, voorkom je dat je tijd verspilt met het gebruik van hulpmiddelen die het specifieke probleem niet oplossen.
We kunnen hun rollen als volgt samenvatten: SFC repareert beveiligde Windows-bestanden, terwijl DISM de Windows-image en de componentenopslag repareert.Door ze in de juiste volgorde te gebruiken, kunt u de overgrote meerderheid van de fouten oplossen zonder opnieuw te hoeven installeren.
- CVSIdeaal voor kleine tot middelgrote fouten met betrekking tot systeembestanden, Windows-functies die niet meer werken, meldingen van ontbrekende bestanden en problemen na het verwijderen van malware.
- DISMDit wordt gebruikt wanneer SFC aangeeft dat het niet alles kan repareren, of wanneer er Windows Update-fouten zijn, CBS-corruptie, problemen met het installeren van functies of opstartproblemen. Het fungeert als een "grote operatie" aan de Windows-image.
Een veelgebruikte strategie bij ernstige problemen in Windows 10 en Windows 11 is om eerst het volgende uit te voeren: DISM /Online /Cleanup-Image /RestoreHealth, vervolgens een sfc /scannow en, indien er tekenen zijn van schijfdefecten, vul dan aan met chkdsk /F /R op de hoofdeenheid. Deze combinatie dekt vrijwel alle mogelijke vormen van corruptie af.
Wanneer is het beter om Windows opnieuw te installeren in plaats van door te gaan met de reparatie?
Hoewel SFC en DISM zeer krachtige tools zijn, verrichten ze geen wonderen. Er zijn situaties waarin, hoe hard je ook je best doet, de problemen terugkeren of niet volledig worden opgelost. In die gevallen verlengt het herhaaldelijk proberen van dezelfde oplossingen alleen maar het onvermijdelijke, en is het verstandig om... Overweeg een volledige herinstallatie of systeemreset..
Er zijn bijvoorbeeld situaties waarin het de moeite waard is om de strijd te staken en helemaal opnieuw te beginnen, zoals: Hardnekkige bugs die na elke reparatie terugkeren, met name diepe malware-infecties, en extreme prestatieproblemen die niet verbeteren.kritieke updates die niet geïnstalleerd kunnen worden of grote hardwarewijzigingen zoals het moederbord of de hoofdopslag.
- Foutmeldingen die verschijnen na het gebruik van geavanceerde SFC- en DISM-opdrachten: Als alles lijkt te zijn opgelost, maar dezelfde fouten na een paar dagen terugkeren, is er waarschijnlijk sprake van een diepgewortelde corruptie of een softwareconflict dat moeilijk te isoleren is. In dergelijke gevallen bespaart een schone herinstallatie tijd.
- Zeer schadelijke malwareSommige bedreigingen nestelen zich zo diep in het systeem dat ze, zelfs als antivirussoftware ze verwijdert, blijvende schade aanrichten aan cruciale services, stuurprogramma's en componenten. In deze gevallen is het gebruik van SFC of DISM alleen mogelijk niet voldoende.
- Extreem traag en constant crashen.Als het systeem constant op zijn limiet draait, regelmatig vastloopt en reparaties het probleem niet verhelpen, ligt het probleem waarschijnlijk aan een combinatie van softwareproblemen, programmarestanten, verouderde stuurprogramma's en mogelijk hardwareproblemen. Soms is een herinstallatie de snelste oplossing.
- Belangrijke updates die nooit worden geïnstalleerdAls een belangrijke cumulatieve update consequent mislukt, zelfs na gebruik van geavanceerde DISM- en SFC-opdrachten, kan dit duiden op een moeilijk te herstellen inconsistentie. Installeren vanaf een recente ISO-image is vaak de definitieve oplossing.
- Belangrijke hardwarewijzigingenNa het vervangen van het moederbord, de processor of het overschakelen naar een ander type opslag, zorgt een herinstallatie van Windows ervoor dat alle stuurprogramma's en services worden aangepast aan de nieuwe omgeving.
Veelgestelde vragen over geavanceerde SFC- en DISM-commando's
Het feit dat deze commando's zo dicht bij de kern van het systeem werken, leidt bij veel mensen tot begrijpelijke zorgen over de beveiliging ervan of over wie ze zou moeten gebruiken. De realiteit is echter dat ze, met minimale voorzorgsmaatregelen, veilig zijn. perfect beheersbaar voor elke gemiddelde gebruiker die duidelijke instructies opvolgt..
Het belangrijkste is om ze met beheerdersrechten uit te voeren, de aanbevolen volgorde aan te houden (vooral in DISM) en, het allerbelangrijkste, Schakel de computer niet uit en sluit de console niet tijdens het werken..
- Wat als de commando's het probleem niet oplossen? In dat geval kunt u de probleemoplossers in Instellingen of Systeemherstel gebruiken, of, als laatste redmiddel, Windows opnieuw installeren of resetten met behoud van uw persoonlijke bestanden.
- Zijn ze veilig om te gebruiken? Ja, mits ze beheerdersrechten hebben en het proces niet wordt onderbroken. Het is aan te raden om recente back-ups te hebben.
- Hoe lang het duurt? Het hangt af van de schijfgrootte, het aantal bestanden en de mate van schade. Het kan enkele minuten tot meerdere uren duren, vooral met DISM /RestoreHealth.
- Kunnen ze mijn documenten verwijderen? Ze zijn niet bedoeld om uw persoonlijke bestanden aan te raken; hun doel is het systeem en de schijf te repareren.
Een goede beheersing van de geavanceerde SFC- en DISM-commando's geeft je een zeer krachtig arsenaal aan mogelijkheden voor Diagnoseer en repareer de meeste Windows-problemen zonder te formatteren.Door deze commando's te combineren, de resultaten te interpreteren en te weten wanneer je moet stoppen en opnieuw moet installeren, kun je de levensduur van je Windows-installatie aanzienlijk verlengen en jezelf veel problemen met je gegevens en tijd besparen.
Redacteur gespecialiseerd in technologie- en internetvraagstukken met ruim tien jaar ervaring in verschillende digitale media. Ik heb gewerkt als redacteur en contentmaker voor e-commerce-, communicatie-, online marketing- en reclamebedrijven. Ik heb ook geschreven op websites over economie, financiën en andere sectoren. Mijn werk is ook mijn passie. Nu, via mijn artikelen in Tecnobits, probeer ik al het nieuws en de nieuwe kansen te verkennen die de wereld van de technologie ons elke dag biedt om ons leven te verbeteren.
