Проблемы с операционными системами от Microsoft возникают с завидной регулярностью: «синий экран смерти» и вылеты во время загрузки обновлений, недоступные в Windows драйвера для оборудования, критические ошибки при запуске стороннего программного обеспечения – весь список и не перечислить. Но проводить классификацию и необязательно.
Разработчики давно предусмотрели специальный механизм сканирования жестких дисков и внутренних хранилищ на предмет поврежденных компонентов, мешающих работе ОС. Проводится анализ в автоматическом режиме и не требует специальных навыков и знаний. Но обо всем по порядку.
Использование SFC для проверки целостности и исправления системных файлов Windows 10
Утилита sfc.exe, запускаемая через командную строку, появилась уже давно и предназначена для проверки операционной системы от Microsoft (сканирование доступно и в XP) на предмет поврежденных, недоступных или временно занятых сторонними службами файлов.
Запускать проверку рекомендуется в тех случаях, когда ОС функционирует некорректно, перезагружается в случайный момент или в момент запуска программного обеспечения выводит ошибки.
Если подобное происходит, то действовать предстоит по следующему сценарию:
Переход к «Пуск» и вызов командной строки от имени администратора (предстоит воспользоваться контекстным меню и выбрать соответствующий пункт в верхней части списка);
После предстоит ввести комбинацию sfc /scannow (System File Checker) и дождаться, пока шкала с процентами не достигнет 100. Процедура занимает от 5 до 15 минут и приводит к отображению результатов в различных вариантах: проблемы обнаружены и исправлены, целостность системы не нарушена, из-за защиты ресурсов проверка не запущена (командная строка открыта без прав администратора).
Результаты проделанных действий автоматически заносятся в cbs.log и становятся доступны для просмотра в дальнейшем через текстовый редактор (подробности – ниже).
https://programmainfo.ru/test/dengi-umeesh-li-ty-s-nimi-druzhit
Примеры команд SFC
Кроме распространенной комбинации sfc /scannow, добавляемой в командную строку, разработчики от Microsoft предлагают помнить о следующих наборах:
/scanfile – сканирует конкретный файл;
/offbootdir – запускает систему автономного восстановления;
/offwindir – выбор каталога для автономного восстановления в Windows;
sfc /? – выводит статистику о сторонних и дополнительных командах (этакий Help).
Запуск проверки целостности Windows 10 с помощью sfc в среде восстановления
Проверка целостности файлов Windows 10 не всегда проходит гладко: периодически необходимо обращаться к стороннему сценарию действий. Например, к среде восстановления, вызываемой через «Параметры», пункт «Обновления и безопасность», раздел «Восстановление», «Особые варианты загрузки».
Компьютер автоматически перезагрузится и почти сразу отобразит пункт «Командная строка» (в некоторых случаях понадобится специальный образ с Windows 10 для восстановления ОС). Как действовать дальше – зависит от результата. В 99% случаев необходимо найти системный диск и ввести sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows. Сканирование запускается и проходит в автоматическом режиме.
https://programmainfo.ru/test/3569
Запуск сканирование sfc scannow помимо командной строки
Восстановление Windows 10 через командную строку – распространенный прием, реализуемый и сторонними способами. Как вариант – с задачей справится PowerShell от Microsoft. Причем порядок действий тот же – вызвать, набрать команду, подтвердить выполнение с помощью Enter.
Альтернативой станут и сторонние инструменты, автоматически развертывающие процесс проверки. Речь о том же KMSAuto: если перейти в раздел «Проверка целостности системных файлов», то появится возможность найти и обезвредить поврежденные компоненты.
Sfc scannow не может восстановить некоторые файлы
Проверка реестра Windows 10 на наличие ошибок и технических неполадок периодически приводит к появлению текстового предупреждения: «Программа защиты ресурсов обнаружила поврежденные файлы, но не способна приступить к восстановлению» (вариант представления ошибки зависит непосредственно от версии ОС). Ключевая причина для происходящего – это поврежденные компоненты, которые невозможно восстановить.
https://programmainfo.ru/test/kakoy-ty-instrument
Дополнительные возможности проверки с помощью sfc
Если разбирать команды SFC чуть более подробно, то появится шанс столкнуться и с парочкой второстепенных комбинаций, которые весьма любопытны и полезны при ручной настройке Windows. Это:
Sfc /verifyonly. Запуск сканирования без автоматического восстановления поврежденных или ненайденных файлов. Процесс разворачивается в фоновом режиме и не затрагивает системных компонентов.
Sfc /scanfile=точный_путь_к_файлу. Комбинация предназначена для проверки не всего хранилища сразу, а лишь конкретного компонента.
Sfc /scannow /offwindir=точный_путь_к_файлу. Проверка разворачивается не на системных дисках компьютерах, а на сторонних накопителях.
Возможные проблемы при работе с утилитой sfc
Если проверить целостность системы в Windows 10 невозможно из–за всплывающих ошибок и неполадок, то без дополнительных действий не обойтись. Ниже приведены причины возникновения проблем с SFC:
Запуск командной строки не от имени администратора. Банальная, но распространенная проблема – базовая настройка не пройдена – необходимо вновь вызвать «Пуск» и запустить строку от имени администратора.
Служба «Установщик модулей Windows» не запущена. Частая неполадка, решаемая в «Панели управления». Дополнительные подробности представлены ниже.
Критическая ошибка «Требуется перезагрузка компьютера». Периодически система не пытается восстановить поврежденные файлы, а сразу предлагает перезагрузить компьютер и так до бесконечности. Проблема решается запуском команды sfc /scannow с помощью сторонних инструментов, вроде PowerShell.
https://programmainfo.ru/test/otlichish-krinzh-ot-krasha
Sfc /scannow не запускается вообще
Если приступить к сканированию системы невозможно из-за мгновенно появляющейся ошибки сразу после ввода sfc /scannow в командную строку, то проблема однозначна связана со службой «Установщик модулей Windows».
Достаточно обратиться к меню «Пуск» и ввести в поисковую строку «Службы». После загрузки списка с запущенными фоновыми процессами необходимо спуститься вниз по списку, дойти до необходимого пункта, нажать правой кнопкой мыши, а после выбрать из списка возможных действий вариант «Запустить». Когда в разделе «Состояние» появится статус «Выполняется», то проблемы с командой перестанут повторяться вновь.
Как проверить целостность системных файлов Windows 10 видео
Команда sfc /scannow часто обсуждается на форумах, информационных сайтах и сторонних технических ресурсах с инструкциями для новичков и подсказками для тех, кто столкнулся с непредвиденными ошибками и неполадками в работе операционной системы. Но кроме текстовой информации, в сети предостаточно и визуального контента: на YouTube многие блогеры делятся советами и подробно рассказывают, как запускать проверку целостности файлов, как расшифровать результаты и почему периодически даже командная строка не собирается обрабатывать добавляемые команды.
https://www.youtube.com/watch?v=aDhIoYjGJFM
https://programmainfo.ru/test/volga-ili-pobeda-a-ty-znakom-s-sovetskim-avtopromom-prover-sebya-v-uvlekatelnom-teste
Как использовать инструмент scannow sfc в Windows XP
Проверка целостности системных файлов в масштабах операционной системы Windows происходит по схожему сценарию, но с некоторыми различиями. Та же «десятка» обязывает запускать командную строку, и уже туда вводить sfc /scannow. У Windows XP требования иные: предстоит воспользоваться меню «Пуск» и выбрать инструмент «Запуск программ», появляющийся со специальным текстовым полем «Открыть».
Ввести предстоит комбинацию sfc /scannow, а после – нажать на кнопку «ОК». Проверка пройдет в автоматическом режиме. Окно с информацией о результатах проделанных действий появится поверх сторонних программ и служб.
Как использовать sfc scannow для восстановления Windows 7
Операционные системы Windows 10 и 8 целостностью файлов проверяют после запуска команды sfc /scannow, автоматически анализирующей состояние жестких дисков (поврежденные компоненты и библиотеки) и загружающей недостающие файлы из сети. На компьютерах с Windows 7 порядок действий немного иной и связан с вводом комбинации DISM.exe /Online /Cleanup-image /ScanHealth в командную строку, запущенную от имени администратора.
Команда включает и процедуру поиска поврежденных компонентов, и сканирование ОС, и восстановление недостающих файлов. Если при попытке запустить /ScanHealth появляется ошибка, то в Windows 7 проблемы с обновлениями: потребуется загрузить и распаковать в директорию по умолчанию набор System Update Readiness Tool, а уже после – повторить процедуру обращения к командной строке.
Как интерпретировать файл cbs.log
После сканирования системы на предмет ошибок и поврежденных компонентов с помощью команды sfc /scannow операционная система Windows автоматически подготавливает лог-файл с названием CBS на системном диске в каталоге C:\Windows\Logs\CBS. Просмотреть содержимое логов несложно: потребуется блокнот или иной текстовой редактор, но не Microsoft Word.
Внутри содержится информация о компонентах, необходимых для обновления Windows до новых версий. И если во время запуска команды сканирования система обнаружила неполадки, то перечень ошибок появится в каталоге CBS.
Как восстановить системные файлы вручную в Windows 10
После расшифровки информации из cbs.log к восстановлению системных файлов в Windows 10 вполне реально приступить и в ручном режиме, проверяя, какие компоненты повреждены, и загружая свежие версии с сайта Microsoft. Альтернативных сценариев несколько: запуск процедуры восстановления ОС к недавней сохраненной точке (возврат к «исходному состоянию» происходит через службу «Восстановление» в «Панели управления») или загрузка драйверов и недостающих компонентов с помощью специального инструмента.
В последнем случае с поставленной задачей справится Driver Booster: помощник автоматически просканирует систему, загрузит недостающие файлы и даже подготовит ОС к будущим обновлениям.
Кроме проверки целостности файлов системы через sfc/scannow в Windows 10 предусмотрен и вариант с запуском сценария восстановления поврежденных, недоступных или ненайденных компонентов и библиотек с помощью целого списка текстовых команд:
- DISM /Online /Cleanup-Image /CheckHealth. Запускается через командную строку: сканирует системный жесткий диск, помечает проблемные сектора выводит результаты проделанной операции прямо в консоль. При отображении сообщения No component store corruption detected дальнейшие действия не понадобится – операционная система функционирует полноценно и без ошибок.
- DISM /Online /Cleanup-Image /ScanHealth. Комбинация, необходимая для принудительного запуска сканирования с последующим восстановлением найденных повреждений в автоматическом режиме. Процедура занимает от 10 до 30 минут.
- DISM /Online /Cleanup-Image /RestoreHealth. Применяется в критический момент – при проблемах с «Центром обновлений Windows» или при критических неполадках с апдейтами. Потребуется не менее 40 минут для анализа и поиска ошибок.
Анализ лога cbs: какие файлы не удалось восстановить
Если проверка Windows 10 на ошибки с помощью sfc /scannow пройдена и подробности уже появились в логах, то дальнейшие действия практически предрешены: необходимо открыть файл cbs.log (подойдет и блокнот) и приступить к поиску информации, помеченной категорией [SR].
Вызывается поиск с помощью комбинации Ctrl + F. Результаты выдачи отображаются не все целиком, а в порядке очереди. Перейти к следующей записи помогает кнопка «Найти далее». В 99% случаев система найдет до 300-500 записей.
Некоторые преподносятся без расшифровки, с остальными отображаются дополнительные подробности: какие компоненты заменены, почему и по какому принципу.
Я всё же выбрал Windows 10, хотя до сих приноравливаюсь к ней после XP
Спасибо, полезняк <3
Спасибо за подробную инструкцию по работе с логом. Кстати, в поиске кроме нажатия кнопки “Искать далее”, можно нажимать F3
Время от времени вылетает синий экран смерти, я так поняла, не помешало бы проверить целостность файлов. Воспользуюсь советами для Windows 10, раньше ничего подобного не делала.