Voer SFC / Scannow uit op externe schijven

De opdracht sfc / scannow is een handige Windows-opdracht die een systeembestandscontrole uitvoert om te controleren of essentiële bestanden niet zijn beschadigd of ontbreken.

Dit kan in veel situaties erg handig zijn, bijvoorbeeld wanneer Windows-functies niet meer werken, na een onverwachte afsluiting van het systeem of na een virusaanval.

De standaardopdracht voert de bestandsverificatiecontrole uit op de actieve partitie. Wat als u een controle op een externe schijf wilt uitvoeren?

Ik kwam vandaag een probleem tegen waarbij bijvoorbeeld mijn hoofd-pc niet meer zou opstarten. Windows liep een eindeloze "proberen te repareren" lus maar wilde helemaal niet toegeven. Ik besloot de drive waarop Windows was geïnstalleerd aan te sluiten op een ander computersysteem om er controles op uit te voeren. Een van die controles was de systeembestandscontrole met sfc.exe.

Voer SFC / Scannow uit op externe schijven

U kunt de opdracht sfc / scannow uitvoeren op externe schijven of interne schijven met een andere Windows-installatie.

Het proces is bijna identiek:

  1. Tik op de Windows-toets op het toetsenbord, typ cmd.exe, houd de Ctrl-toets en de Shift-toets ingedrukt en druk op Enter. Dit opent een verhoogde opdrachtprompt.

Als u geïnteresseerd bent in alle schakelaars die SFC ondersteunt, typt u SFC /?

De volgende opdracht moet worden gebruikt om de systeembestandscan uit te voeren naar een andere map die niet de actieve systeemmap is:

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

Merk op dat u d: \ windows moet vervangen door de juiste map. Als de Windows-installatie op t: \ win staat, vervang dan het exemplaar van d: \ windows in het bovenstaande voorbeeld door die.

De Windows-tool voert een bestandssysteemverificatiescan uit op de geselecteerde Windows-map en probeert alle gevonden problemen te herstellen.

Merk op dat ik niet helemaal zeker weet hoe dit werkt als het hostsysteem een ​​andere versie van Windows gebruikt dan het systeem dat is aangevinkt.

U kunt de andere sfc-opdrachten ook uitvoeren in andere Windows-mappen:

  • / verifonly - Dit lijkt op scannow, maar raakt de bestanden niet aan, maar valideert ze gewoon. Handig om te verifiëren zonder eventueel bestanden te wijzigen.
  • / scanfile = file - Hiermee wordt de scan alleen op het geselecteerde bestand uitgevoerd en niet op de volledige map.

Berichten die SFC kan retourneren

SFC kan de volgende berichten retourneren:

  • Windows Resource Protection heeft geen integriteitsschendingen gevonden - Er zijn geen problemen gevonden. Dit is meestal goed, tenzij u iets probeert te repareren.
  • Windows Resource Protection kan de gevraagde bewerking niet uitvoeren . U krijgt deze fout niet wanneer u SFC uitvoert op een externe schijf of map. Als u het bericht wel krijgt, voert u SFC uit in de veilige modus.
  • Windows Resource Protection heeft corrupte bestanden gevonden en met succes hersteld. Details zijn opgenomen in de CBS.Log% WinDir% \ Logs \ CBS \ CBS.log - Raadpleeg het logboek voor informatie over wat het heeft opgelost.
  • Windows Resource Protection heeft corrupte bestanden gevonden, maar kon sommige niet herstellen. Details zijn opgenomen in de CBS.Log% WinDir% \ Logs \ CBS \ CBS.log - Zoals hierboven, maar nu moet u het logboek raadplegen om erachter te komen wat SFC niet kon oplossen.

Slotwoorden

De bestandsverificatiecontrole kan nuttig zijn, maar het is geen 100% methode om Windows-problemen te corrigeren. Ik moest bijvoorbeeld een eerdere back-up herstellen, omdat de opdracht sfc niets mis zou vinden met de systeembestanden.

Nu lezen : SFCFix kan helpen als SFC geen problemen oplost