Ako používať SFC / Scannow na opravu systémových súborov systému Windows

Spustite nástroj Kontrola systémových súborov pomocou prepínača "scannow" na opravu súborov systému Windows

Možnosť scanow sfc je jeden z niekoľkých špecifických prepínačov dostupných v príkaze sfc, príkaz Command Prompt používaný na spustenie System File Checker.

Aj keď existuje veľa rôznych vecí, ktoré môžete urobiť s príkazom, sfc / scannow je najbežnejší spôsob, ktorým sa používa príkaz sfc.

Sfc / scannow skontroluje všetky dôležité súbory systému Windows, vrátane súborov Windows DLL . Ak Kontrola systémových súborov nájde problém s niektorým z týchto chránených súborov, nahradí ho.

Ak chcete opraviť dôležité súbory systému Windows, postupujte podľa týchto krokov pre použitie sfc s možnosťou skenovania:

Požadovaný čas: Použitie sfc / scannow na opravu dôležitých súborov systému Windows zvyčajne trvá 5 až 15 minút.

Ako používať SFC / Scannow

  1. Otvorte príkazový riadok ako správca , veľmi často nazývaný ako "zvýšený" príkazový riadok.
    1. Dôležité: Aby príkaz sfc / scannow fungoval správne, musí byť vykonaný zo zvýšeného okna príkazového riadka v systéme Windows 10 , Windows 8 , Windows 7 a Windows Vista . Toto sa nevyžaduje v predchádzajúcich verziách systému Windows.
  2. Po otvorení príkazového riadka zadajte nasledujúci príkaz a stlačte kláves Enter . sfc / scannow Tip: Existuje medzera medzi sfc a / scannow . Vykonanie príkazu sfc s jeho voľbou vedľa neho (bez medzery) môže spôsobiť chybu.
    1. Dôležité: Pokúšate sa používať nástroj Kontrola systémových súborov z príkazového riadku, ktorý je k dispozícii v časti Rozšírené možnosti spustenia alebo Možnosti obnovenia systému , nájdete v sekcii Vykonávanie SFC / SCANNOW z Exteriéru systému Windows pre niektoré potrebné zmeny v spôsobe vykonania príkazu.
  3. Kontrola systémových súborov teraz overí integritu každého chráneného súboru operačného systému v počítači. Môže to chvíľu trvať, kým skončíte.
    1. Akonáhle overovanie dosiahne 100%, uvidíte niečo takéto v okne príkazového riadku za predpokladu, že boli nájdené a opravené problémy: Windows Resource Protection našiel poškodené súbory a úspešne ich opravil. Podrobnosti sú zahrnuté v CBS.Log windir \ Logs \ CBS \ CBS.log. Napríklad C: \ Windows \ Logs \ CBS \ CBS.log. Všimnite si, že protokolovanie nie je v súčasnosti podporované v scenároch servisu offline. ... alebo niečo také, ak sa nenašli žiadne problémy: Windows Resource Protection nenašiel žiadne porušenie integrity. Tip: V niektorých situáciách, najčastejšie v systéme Windows XP a Windows 2000, môžete počas tohto procesu potrebovať aj prístup k pôvodnému inštalačnému CD alebo DVD systému Windows.
  1. Reštartujte počítač, ak sfc / scannow skutočne opraví všetky súbory.
    1. Poznámka: Kontrola systémových súborov vás môže, ale nemusí vás vyzvať na reštartovanie, ale aj keby tomu tak nebola, mali by ste ho reštartovať.
  2. Opakujte akýkoľvek proces, ktorý spôsobil váš pôvodný problém a zistite, či to problém vyriešil sfc / scannow.

Ako interpretovať súbor CBS.log

Zakaždým, keď spustíte nástroj Kontrola systémových súborov, vytvorí sa súbor LOG, ktorý obsahuje podrobný zoznam všetkých kontrolovaných súborov a akékoľvek opravy, ktoré sa uskutočnili.

Za predpokladu, že je systém Windows nainštalovaný na jednotke C: (zvyčajne je to), súbor protokolu môže byť nájdený na C: \ Windows \ Logs \ CBS \ CBS.log a otvorený pomocou programu Poznámkový blok alebo iného textového editora . Tento súbor by mohol byť užitočný pre pokročilé riešenie problémov alebo ako zdroj pre technickú podporu, ktorá vám môže pomôcť.

Pozrite si článok Microsoft Analýza položiek denníka vytvorených článkom SFC, ak máte záujem potápať sa do tohto súboru sami.

Spúšťanie SFC / SCANNOW mimo Windows

Pri spúšťaní sfc / scannow mimo systému Windows, napríklad z príkazového riadka, ktorý je k dispozícii pri zavádzaní z inštalačného disku alebo flash disku systému Windows alebo z disku System Repair Disc alebo Recovery Drive, musíte povedať príkazu sfc presne tam, kde Windows existuje.

Tu je príklad:

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

Možnosť / offbootdir = určuje písmeno jednotky, zatiaľ čo voľba / offwindir = určuje cestu systému Windows, opäť vrátane písmena jednotky.

Poznámka: V závislosti od konfigurácie vášho počítača nie je príkazový riadok pri používaní zvonka systému Windows vždy priraďovať písmená jednotiek rovnakým spôsobom, ako ich vidíte vo vnútri systému Windows. Inými slovami, systém Windows môže byť v systéme C: \ Windows, keď ho používate, ale D: \ Windows z príkazového riadka ASO alebo SRO.

Vo väčšine inštalácií Windows 10, Windows 8 a Windows 7, C: zvyčajne sa stáva D: av systéme Windows Vista, C: zvyčajne stále C :. Ak chcete skontrolovať, pozrite sa na jednotku so zložkou Users na nej - to bude jednotka, na ktorej je nainštalovaný systém Windows, pokiaľ nemáte viacero inštalácií systému Windows na viacerých jednotkách. V príkazovom riadku môžete vyhľadávať priečinky pomocou príkazu dir .