Voer SFC / Scannow uit op externe schijven
- Categorie: Ramen
Het bevel sfc / scannow is een handige Windows-opdracht die een systeembestandscontrole uitvoert om te controleren of essentiële bestanden niet beschadigd zijn of ontbreken.
Dit kan in veel situaties erg handig zijn, bijvoorbeeld wanneer Windows-functies niet meer werken, na een onverwachte uitschakeling van het systeem of na een virusaanval.
De standaardopdracht voert de controle van de bestandsverificatie uit op de actieve partitie. Wat als u een externe schijf wilt controleren?
Ik kwam vandaag bijvoorbeeld een probleem tegen waarbij mijn hoofd-pc niet meer zou opstarten. Windows draaide een eindeloze lus van 'proberen te repareren', maar gaf helemaal geen krimp. Ik heb de beslissing genomen om de schijf 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:
- Tik op de Windows-toets op het toetsenbord, typ cmd.exe, houd de Ctrl-toets en de Shift-toets ingedrukt en druk op de Enter-toets. Dit opent een verhoogde opdrachtprompt.
Als u geïnteresseerd bent in alle switches die SFC ondersteunt, typt u SFC /?
De volgende opdracht moet worden gebruikt om de systeembestandsscan uit te voeren op 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 directory. Als de Windows-installatie op t: win staat, vervang dan de instantie van d: windows in het bovenstaande voorbeeld door deze.
De Windows-tool voert een verificatiescan van het bestandssysteem uit op de geselecteerde Windows-map en probeert eventuele gevonden problemen te herstellen.
Notitie dat ik niet helemaal zeker weet hoe dit werkt als het hostsysteem een andere versie van Windows draait dan het systeem dat is aangevinkt.
U kunt de andere sfc-opdrachten ook uitvoeren op andere Windows-mappen:
- / verifieer alleen - Dit is als scannow, maar zal de bestanden niet aanraken, maar ze eenvoudig valideren. Handig om te verifiëren zonder mogelijk bestanden te wijzigen.
- / scanfile = bestand - 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 geconstateerd - 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 op een externe schijf of directory uitvoert. Als u het bericht krijgt, voert u SFC uit de veilige modus-omgeving .
- Windows Resource Protection heeft corrupte bestanden gevonden en met succes gerepareerd. 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 ervan 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 repareren.
Afsluitende woorden
De controle van de bestandsverificatie kan handig zijn, maar het is geen 100% methode om Windows-problemen op te lossen. Ik moest bijvoorbeeld een eerdere back-up herstellen, omdat de opdracht sfc niets verkeerds zou vinden met de systeembestanden.