Командата sfc /scannow е един от няколкото специфични превключвателя, налични в командата sfc, помощната програма за команден ред, извикваща Проверка на системни файлове.
Въпреки че има много различни неща, които можете да правите с командата, sfc /scannow е най-често срещаният начин за използване на командата sfc.
Sfc /scannow ще провери всички важни Windows файлове на вашия компютър, включително Windows DLL файлове. Ако проверката на системните файлове открие проблем с някой от тези защитени файлове, тя ще го замени.
Как да използвате SFC /Scannow
-
Отворете командния ред като администратор, много често наричан "повдигнат" команден ред.
За да работи правилно командата sfc /scannow, тя трябва да се изпълни от прозорец на командния ред с повишени права в Windows 11, Windows 10, Windows 8, Windows 7 и Windows Vista.
-
Въведете следната команда и след това натиснете Enter.
sfc /scannow
За да използвате Проверка на системни файлове от командния ред чрез Разширени опции за стартиране или Опции за възстановяване на системата, вижте раздела Изпълнение на SFC /SCANNOW извън Windows по-долу за някои необходими промени в начина, по който изпълнявате командата.
Проверката на системни файлове вече ще проверява целостта на всеки защитен файл на операционната система на вашия компютър. Може да отнеме известно време, докато завършите.
Когато процесът на проверка завърши, ще видите нещо подобно в прозореца на командния ред, ако приемем, че проблемите са открити и коригирани:
Защитата на ресурсите на Windows откри повредени файлове и ги поправи успешно. Подробностите са включени в CBS. Log windir\Logs\CBS\CBS.log. Например C:\Windows\Logs\CBS\CBS.log. Имайте предвид, че регистрирането в момента не се поддържа в сценарии за офлайн обслужване.
…или нещо подобно, ако не са открити проблеми:
Защитата на ресурсите на Windows не откри никакви нарушения на целостта.
В някои ситуации, най-често в Windows XP и Windows 2000, може също да се нуждаете от достъп до вашия оригинален инсталационен компактдиск или DVD на Windows в даден момент по време на този процес.
-
Рестартирайте компютъра си, ако sfc /scannow поправи файлове. Проверката на системните файлове може или не може да ви подкани да рестартирате, но дори и да не го направи, трябва да рестартирате въпреки това.
- Повторете процеса, който е причинил първоначалния ви проблем, за да видите дали sfc /scannow го е разрешил.
Как да тълкувам файла CBS.log
Всеки път, когато стартирате Проверка на системни файлове, се създава LOG файл, който описва всеки файл, който е бил проверен, и всяка завършена операция за поправка.
Ако приемем, че Windows е инсталиран на C: устройство, тогава регистрационният файл може да бъде намерен тук и отворен с Notepad или друг текстов редактор:
C:\Windows\Logs\CBS\CBS.log
Този файл може да бъде полезен за разширено отстраняване на неизправности или като ресурс за лице за техническа поддръжка, което може да ви помага.
Изпълнение на SFC /SCANNOW извън Windows
Когато стартирате sfc /scannow извън Windows, например от командния ред, наличен, когато стартирате от инсталационния диск на Windows или флаш устройство, или от диска за поправка на системата или устройството за възстановяване, ще трябва да кажете на sfc команда точно там, където съществува Windows.
Ето пример:
sfc /scannow /offbootdir=d:\ /offwindir=d:\windows
Опцията /offbootdir=указва буквата на устройството, докато опцията /offwindir=указва пътя на Windows, отново включително буквата на устройството.
В зависимост от това как е конфигуриран вашият компютър, командният ред, когато се използва извън Windows, не винаги присвоява букви на устройства по същия начин, по който ги виждате от Windows. С други думи, Windows може да е в C:\Windows, когато го използвате, но D:\Windows от командния ред в ASO или SRO.
В повечето инсталации на Windows 11, Windows 10, Windows 8 и Windows 7 C: обикновено става D:, а в Windows Vista C: обикновено все още е C:. За да проверите със сигурност, потърсете устройството с папката Users на него - това ще бъде устройството, на което е инсталиран Windows, освен ако нямате няколко инсталации на Windows на няколко устройства. Прегледайте папки в командния ред с командата dir.