SFC (System File Checker) — это утилита, которая сканирует системные файлы Windows на предмет повреждения или изменения и автоматически исправляет найденные ошибки. Она также может быть использована для диагностики и устранения различных проблем с операционной системой.
Синтаксис
SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=<файл>] [/VERIFYFILE=<файл>]
[/OFFWINDIR=<автономная папка Windows> /OFFBOOTDIR=<автономная папка загрузки> [/OFFLOGFILE=<путь к файлу журнала>]]
/SCANNOW Проверка целостности всех защищенных системных файлов и
восстановление, по возможности, проблемных файлов.
/VERIFYONLY Проверка целостности всех защищенных системных файлов.
Восстановление файлов не выполняется.
/SCANFILE Проверка целостности указанного файла и его восстановление при
обнаружении проблем. В параметре <файл> следует указать полный путь.
/VERIFYFILE Проверка целостности файла, полный путь к которому указан
в параметре <файл>. Восстановление файлов не выполняется.
/OFFBOOTDIR Расположение автономного каталога загрузки для автономного восстановления
/OFFWINDIR Расположение автономного каталога Windows для автономного восстановления
/OFFLOGFILE Дополнительное включение ведения журнала с указанием пути к файлу журнала для автономного восстановления.
Примеры
Запуск SFC в среде восстановления
- Выберите “Поиск и устранение неисправностей”.
- Перейдите в “Дополнительные параметры”.
- Нажмите “Командная строка” для загрузки компьютера в режиме командной строки.

- После перезагрузки нужно будет ввести имя пользователи и пароль.
- Нужно указать SFC, где находятся установочные файлы Windows. В командной строке введите следующую команду, чтобы распознать расположение файлов Windows 10 и разделов, зарезервированных системой:
wmic logicaldisk get deviceid, volumename, description

- Введите следующую команду и нажмите Enter:
sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows

Обратите внимание, что в примере для указания буквы диска зарезервированного системой раздела используется переключатель /offboodir. В данном случае это диск C, а переключатель /offwindir указывает путь до файлов Windows, который в нашем случае D:\Windows .
Нужно помнить, что во время загрузки компьютера в режиме командной строки, буквы диска могут отличаться, поэтому нужно использовать команду, указанную на шаге 9. Однако, в большинстве случаев при работе с Windows 10, диск D используется для установки, а диск С является зарезервированным системным разделом (System Reserved partition).
- После завершения сканирования, закройте командную строку.
- Нажмите “Продолжить”, чтобы выйти и загрузиться в Windows 10 в обычном режиме.
Как посмотреть подробную информацию о сканировании SFC
Для просмотра информации о работе средства проверки целостности в файле CBS.Log нужно создать копию файла на рабочем столе, доступную для чтения:
1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора.
2. Введите следующую команду и нажмите Enter
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfclogs.txt"

3. Откройте файл sfclogs.txt, расположенный на рабочем столе, с помощью приложения “Блокнот”. Файл будет содержать подробную информацию о сканировании системы и о файлах, которые не удалось восстановить.

Примечание: подробная информация доступна только при выполнении сканирования в Windows 10, но не при запуске утилиты в Безопасном режиме в Командной строке.
Добавить комментарий