Príkaz sfc /scannow je jedným z niekoľkých špecifických prepínačov dostupných v príkaze sfc, pomôcka príkazového riadka vyvolávajúca kontrolu systémových súborov.
Hoci s príkazom môžete robiť veľa rôznych vecí, sfc /scannow je najbežnejší spôsob, akým sa príkaz sfc používa.
Sfc /scannow skontroluje všetky dôležité súbory systému Windows vo vašom počítači vrátane súborov DLL systému Windows. Ak Kontrola systémových súborov nájde problém s ktorýmkoľvek z týchto chránených súborov, nahradí ho.
Ako používať SFC/Scannow
-
Otvorte príkazový riadok ako správca, veľmi často označovaný ako „zvýšený“príkazový riadok.
Aby príkaz sfc /scannow fungoval správne, musí byť spustený zo zvýšeného okna príkazového riadka v systéme Windows 11, Windows 10, Windows 8, Windows 7 a Windows Vista.
-
Napíšte nasledujúci príkaz a potom stlačte Enter.
sfc /scannow
Ak chcete použiť kontrolu systémových súborov z príkazového riadka cez rozšírené možnosti spustenia alebo možnosti obnovenia systému, pozrite si časť Spustenie SFC /SCANNOW mimo systému Windows, kde nájdete niektoré potrebné zmeny v spôsobe vykonávania príkazu.
Kontrola systémových súborov teraz overí integritu každého chráneného súboru operačného systému vo vašom počítači. Dokončenie môže chvíľu trvať.
Po dokončení overovacieho procesu uvidíte v okne príkazového riadka niečo takéto, za predpokladu, že sa našli a opravili problémy:
Ochrana prostriedkov systému Windows našla poškodené súbory a úspešne ich opravila. Podrobnosti sú zahrnuté v CBS. Log windir\Logs\CBS\CBS.log. Napríklad C:\Windows\Logs\CBS\CBS.log. Upozorňujeme, že zapisovanie do denníka momentálne nie je podporované v scenároch offline servisu.
…alebo niečo podobné, ak sa nenašli žiadne problémy:
Ochrana prostriedkov systému Windows nenašla žiadne porušenia integrity.
V niektorých situáciách, najčastejšie v systémoch Windows XP a Windows 2000, môžete v určitom okamihu tohto procesu potrebovať aj prístup k pôvodnému inštalačnému disku CD alebo DVD systému Windows.
-
Reštartujte počítač, ak sfc /scannow súbory opravili. Kontrola systémových súborov vás môže, ale nemusí vyzvať na reštart, ale aj keď sa tak nestane, mali by ste ho aj tak reštartovať.
- Zopakujte akýkoľvek proces, ktorý spôsobil váš pôvodný problém, aby ste zistili, či ho sfc /scannow vyriešilo.
Ako interpretovať súbor CBS.log
Zakaždým, keď spustíte Kontrola systémových súborov, vytvorí sa súbor LOG, ktorý obsahuje položky každého súboru, ktorý bol skontrolovaný, a každej dokončenej opravy.
Za predpokladu, že systém Windows je nainštalovaný na jednotke C:, súbor denníka nájdete tu a otvoríte ho pomocou programu Poznámkový blok alebo iného textového editora:
C:\Windows\Logs\CBS\CBS.log
Tento súbor môže byť užitočný na pokročilé riešenie problémov alebo ako zdroj pre osobu technickej podpory, ktorá vám môže pomôcť.
Vykonávanie SFC /SCANNOW mimo Windows
Pri spustení sfc /scannow mimo systému Windows, napríklad z príkazového riadka dostupného pri zavádzaní systému z inštalačného disku alebo disku Flash alebo z disku na opravu systému alebo disku obnovy, budete musieť oznámiť sfc príkaz presne tam, kde existuje Windows.
Tu je príklad:
sfc /scannow /offbootdir=d:\ /offwindir=d:\windows
Voľba /offbootdir=určuje písmeno jednotky, zatiaľ čo možnosť /offwindir=určuje cestu systému Windows, opäť vrátane písmena jednotky.
V závislosti od toho, ako je váš počítač nakonfigurovaný, príkazový riadok pri použití mimo systému Windows nie vždy priraďuje písmená jednotiek rovnakým spôsobom, ako ich vidíte v systéme Windows. Inými slovami, Windows môže byť na C:\Windows, keď ho používate, ale D:\Windows z príkazového riadka v ASO alebo SRO.
Vo väčšine inštalácií Windows 11, Windows 10, Windows 8 a Windows 7 sa C: zvyčajne zmení na D: a v systéme Windows Vista je C: zvyčajne stále C:. Ak chcete mať istotu, vyhľadajte jednotku s priečinkom Používatelia – bude to jednotka, na ktorej je nainštalovaný systém Windows, pokiaľ nemáte viacero inštalácií systému Windows na viacerých jednotkách. Vyhľadajte priečinky v príkazovom riadku pomocou príkazu dir.