Spusťte Kontrola systémových souborů pomocí přepínače "scannow", abyste opravili soubory operačního systému Windows
Možnost skenování sfc je jedním z několika specifických přepínačů, které jsou k dispozici v příkazu sfc, příkaz Command Prompt, který se používá k spuštění programu System File Checker.
I když existuje spousta různých věcí, které můžete s příkazem udělat, je nejčastější způsob, jakým je použit příkaz sfc / scannow.
Sfc / scannow zkontroluje všechny důležité soubory systému Windows, včetně souborů DLL systému Windows. Pokud Kontrola systémových souborů najde s některým z těchto chráněných souborů problém, nahradí jej.
Pro opravu důležitých souborů systému Windows postupujte podle následujících pokynů pro použití programu sfc s možností skenování:
Požadovaný čas: Použití programu sfc / scannow k opravě důležitých souborů systému Windows obvykle trvá 5 až 15 minut.
Jak používat SFC / Scannow
- Otevřete příkazový řádek jako správce , který se často označuje jako "zvýšený" příkazový řádek.
- Důležité: Aby příkaz sfc / scannow fungoval správně, musí být spuštěn z zvýšeného okna příkazového řádku v systémech Windows 10 , Windows 8 , Windows 7 a Windows Vista . Toto není vyžadováno v předchozích verzích systému Windows.
- Po otevření příkazového řádku zadejte následující příkaz a stiskněte klávesu Enter . sfc / scannow Tip: Mezi sfc a / scannow je mezera. Spuštění příkazu sfc s jeho volbou vedle něj (bez mezer) může způsobit chybu.
- Důležité: Pokud se pokoušíte používat nástroj Kontrola systémových souborů z příkazového řádku, který je k dispozici v části Pokročilé možnosti spouštění nebo Možnosti obnovení systému , naleznete v části Executing SFC / SCANNOW Outside of Windows, kde jsou uvedeny některé potřebné změny v provádění příkazu.
- Kontrola systémových souborů nyní ověří integritu každého chráněného souboru operačního systému v počítači. Může to chvíli trvat, než skončíte.
- Jakmile ověření dosáhne 100%, uvidíte něco podobného v okně Příkazový řádek za předpokladu, že byly nalezeny a opraveny problémy: Windows Resource Protection nalezl poškozené soubory a úspěšně je opravil. Podrobnosti jsou zahrnuty v CBS.Log windir \ Logs \ CBS \ CBS.log. Například C: \ Windows \ Logs \ CBS \ CBS.log. Všimněte si, že protokolování není aktuálně podporováno v scénářích offline servisu. ... nebo něco podobného, pokud nebyly nalezeny žádné problémy: Windows Resource Protection nenalezl žádné porušení integrity. Tip: V některých situacích, nejčastěji v systémech Windows XP a Windows 2000, můžete v průběhu tohoto procesu také potřebovat přístup k původnímu instalačnímu disku CD nebo DVD systému Windows.
- Restartujte počítač, pokud aplikace sfc / scannow skutečně opraví všechny soubory.
- Poznámka: Kontrola systémových souborů vás může nebo nemusí vyzvat k restartování, ale i kdyby tomu tak nebylo, měli byste i tak restartovat.
- Opakujte jakýkoli proces, který způsobil váš původní problém, a zjistěte, zda problém s touto chybou opravil sfc / scannow.
Jak interpretovat soubor CBS.log
Pokaždé, když spustíte nástroj Kontrola systémových souborů, vytvoří se soubor LOG, který obsahuje podrobný seznam každého ověřeného souboru a případné opravy.
Za předpokladu, že je systém Windows nainstalován na jednotce C: (obvykle je), může být soubor protokolu nalezen v adresáři C: \ Windows \ Logs \ CBS \ CBS.log a otevřen pomocí programu Poznámkový blok nebo jiného textového editoru . Tento soubor by mohl být užitečný pro pokročilé odstraňování problémů nebo jako zdroj pro technickou podporu, která by vám pomohla.
Podívejte se na článek společnosti Microsoft o tom, jak analyzovat položky protokolu, vytvořené článkem SFC, pokud máte zájem o potápění do tohoto souboru sami.
Provádění SFC / SCANNOW mimo Windows
Při spuštění programu sfc / scannow mimo systém Windows, například z příkazového řádku, který je k dispozici při zavádění z instalačního disku nebo flash disku systému Windows nebo ze systému Repair Disc nebo Recovery Drive, budete muset příkaz sfc přesně říct, kde Windows existuje.
Zde je příklad:
sfc / scannow / offbootdir = d: \ / offwindir = d: \ windowsMožnost / offbootdir = určuje písmeno jednotky, zatímco volba / offwindir = určuje cestu systému Windows a opět obsahuje písmeno jednotky.
Poznámka: V závislosti na tom, jak je váš počítač nakonfigurován, příkazový řádek při použití mimo systém Windows ne vždy přiřadí písmena jednotek stejným způsobem, jakým je vidíte ze systému Windows. Jinými slovy, systém Windows může být v C: \ Windows, když jej používáte, ale D: \ Windows z příkazového řádku v ASO nebo SRO.
Ve většině instalací systému Windows 10, Windows 8 a Windows 7, C: obvykle se stává D: a ve Windows Vista je C: obvykle C :. Chcete-li se ujistit, podívejte se na jednotku se složkou Users na něm - to bude jednotka, na níž je Windows nainstalován, pokud nemáte více instalací systému Windows na více discích. S příkazem dir můžete procházet složky v příkazovém řádku.