Проверка системных файлов в Windows 10

Иногда пользователи Windows могут заметить, что система работает некорректно, появляются ненужные ошибки, система постоянно зависает. Даже установленные компоненты не работают должным образом или у Windows возникают проблемы при запуске. Все эти симптомы могут свидетельствовать о том, что системные файлы Windows были повреждены, пропали без вести или даже были изменены в результате установки программного обеспечения где-то в процессе. Windows включает в себя командную утилиту проверки системных файлов  sfc / scannow, которая будет сканировать, проверять и исправлять системные файлы путем восстановления из кэшированной копии, расположенной в папке %WinDir% \ system32 \ dllcache.

Что такое утилита проверки системных файлов?

Запущенная утилита проверки системных файлов сканирует все защищенные системные файлы на предмет повреждения. И она попытается восстановить ее, скопировав кэшированную копию каждого поврежденного файла из папки%WinDir% \system32 \dllcache. Эта утилита была впервые доступна в Windows 98, а последующие версии Windows XP, Windows Vista, Windows 7, 8.1 и Windows 10 обладают этой функцией.

В Windows 10 Проверка системных файлов интегрирована с защитой ресурсов Windows. Которая защищает разделы реестра и папки, а также критически важные системные файлы. При обнаружении каких-либо изменений в защищенном системном файле измененный файл восстанавливается из кэшированной копии, расположенной в самой папке Windows.

Всякий раз, когда вы сталкиваетесь со сбоями в работе вашей Windows. Вы должны сначала запустить средство проверки системных файлов, прежде чем применять другие решения.

Запустите утилиту проверки системных файлов в Windows 10

Вы можете запустить эту утилиту в обычной Windows, или, если Windows работает некорректно и возникают различные проблемы при запуске, вы можете запустить Windows в безопасном режиме. или, если Windows не может запуститься, вы можете получить доступ к расширенным параметрам запуска и запустить утилиту SFC.

Чтобы запустить эту утилиту в обычной Windows, вам нужно будет открыть командную строку в режиме администратора.

  1. В меню «Пуск» введите CMD и выберите командную строку из результатов поиска.
  2. Щелкните по ней правой кнопкой мыши и выберите Запуск от имени администратора.
  3. Теперь, когда появится командная строка, введите команду sfc / scannow и нажмите Enter

утилита проверки системных файлов в Windows 10

Вы видите текст: Начинаем сканирование системы. Этот процесс занимает некоторое время.

Команда sfc /scannow просканирует все защищенные системные файлы и заменит поврежденные файлы кэшированной копией, которая находится в сжатой папке по адресу %WinDir% \System32\dllcache.

Здесь заполнитель %WinDir% представляет папку операционной системы Windows. Например, C:\Windows.

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

Службе защиты ресурсов Windows не удалось запустить службу восстановления

В случае, если вы не можете запустить программу проверки системных файлов и вместо этого получаете сообщение об ошибке “Windows Resource Protection не удалось запустить службу восстановления”, вы можете захотеть проверить, была ли отключена ваша служба установки модулей Windows. Для этого,

  • Нажмите Windows + R, введите services.msc и нажмите ok.
  • Откроется консоль служб Windows,
  • найдите фоновую службу интеллектуальной передачи данных (BITS)
  • Убедитесь, что статус этой службы должен быть установлен на Manual.
  • В противном случае дважды щелкните по ней, измените тип запуска вручную и запустите службу.

Результаты проверки системных файлов

Дождитесь завершения процесса сканирования, после завершения сканирования вы увидите одно из следующих сообщений:

  • Служба защиты ресурсов Windows не обнаружила никаких нарушений целостности: Это указывает на то, что в вашей системе нет отсутствующих или поврежденных файлов.
  • Если вы получаете сообщение Windows Resource Protection не удалось выполнить запрошенную операцию: Это сообщение означает, что во время сканирования возникла проблема и требуется автономное сканирование.
  • Служба защиты ресурсов Windows обнаружила поврежденные файлы и успешно восстановила их. Подробности приведены в CBS.Log %WinDir% \ Logs \ CBS \ CBS.log: вы получите это сообщение, когда SFC сможет устранить проблему. Теперь вы можете двигаться дальше или просмотреть журналы, чтобы получить более подробную информацию.
  • Служба защиты ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них. Подробности приведены в CBS.Log %WinDir% \Logs \ CBS \ CBS.log: В этом случае вам потребуется восстановить поврежденные файлы вручную.

Быстрый совет: Возможно, вам захочется запустить эту команду примерно три раза, чтобы устранить все проблемы.

После завершения процесса просто перезапустите Windows, чтобы изменения, внесенные программой проверки системных файлов, вступили в силу.

Запустите DISM, чтобы позволить SFC завершить свою работу

Если в результате проверки системных файлов Служба защиты ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них, запустите команду DISM, которая вызовет необходимость восстановить образ системы и позволить SFC выполнять свою работу.

Как просмотреть подробную информацию о результатах сканирования SFC

Чтобы просмотреть сведения о программе проверки системных файлов, хранящиеся в файле CBS.Log. Вам нужно будет создать читаемую копию на вашем рабочем столе:

Откройте командную строку от имени администратора, теперь введите следующую команду и нажмите клавишу enter.

найдите /c[SR]”%windir%\Logs\CBS\CBS.log>”%userprofile%\Desktop\sfclogs.txt ”

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