Как быстро проверить исправность системных файлов Windows
IT-аутсорсинг для поддержки и развития малого и среднего бизнеса
АйТи Спектр

Целостность системных файлов — доступные способы проверки

Опубликовано 24.07.2024
photo
Алексей Прунов
Технический директор компании «АйТи Спектр»
Время прочтения - 2 мин
Задать вопрос

Windows может выдавать проблемы из-за отключений питания, программных ошибок, вредоносных программ. Софт перестаёт работать, невозможно установить необходимые компоненты, выскакивает BSOD — синий экран смерти.

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

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

Нет смысла задействовать другие программы, так как они часто являются полными аналогами штатных возможностей ОС.

Как проверить системные файлы с помощью SFC?

Для запуска System File Checker нужно войти в командную строку под учётной записью администратора и ввести команду sfc /scannow, а затем нажать Enter. Также можно использовать консоль PowerShell.

В завершении возможны варианты:

  1. Повреждений нет. Компьютер работает без проблем, и вмешательство не требуется.
  2. Есть повреждённые файлы Windows — они восстановлены. ОС создаст подробный отчёт в файле CBS.log.

Проблемы с использованием SFC

При невозможности получения результата через SFC, можно попробовать запустить этот процесс в безопасном режиме.

Есть два способа всё исправить:

  • Восстановить повреждённое хранилище и снова начать процесс.
  • НЕкоторые компоненты поменять в ручном режиме.

Рассмотрим подробнее ситуации.

Безопасный режим для проверки системных файлов 

До этого необходимо проверить, что функционал EFS и BitLocker неактивен. Затем перезагрузите ПК, при появлении знака операционной системы, зажмите и держите клавишу F8. В дополнительных параметрах выберите безопасный режим и вновь запустите утилиту SFC.

Как применять загрузочную среду?

Вариант можно применить, если войти в исправно функционирующую систему или задействовать внешний носитель Windows.

Если операционная система работает без проблем, то нужно открыть параметры — «Обновление и безопасность», перезагрузить ПК.

Далее необходимо выбрать дополнительные параметры и командную строку в разделе устранения неполадок.

Если система не работает должным образом, следует применить загрузочную среду с установочного носителя.

Далее во всех случаях выполняется такая последовательность:

  1. Командная строка — diskpart — Enter.
  2. Запустить утилиту diskpart.
  3. Ввести list volume — Enter.
  4. Операционная система выдаст список накопителей. Нужно выбрать букву, которой обозначен диск системы.

Команда Exit — как её использовать?

Данная команда нужна, чтобы корректно выйти из утилиты.

В команде применяем название диска С:

sfc /scannow /offbootdir=C: /offwindir=C:\Windows.

ОС начнёт сканирование. После перезагрузки проверяем работу ОС.

DISM для проверки файлов

Для обнаружения неисправностей вводим в командной строке:

dism.exe /online /cleanup-image /scanhealth.

При сообщении о повреждении хранилища и необходимости его восстановления используем аналогичную команду, заменяя scanhealth на restorehealth.

При ошибках в командной строке задействуем Repair-WindowsImage -Online -RestoreHealth в PowerShell. Компьютер должен быть подключён к интернету.

Итоги

Завершим несколькими рекомендациями:

  • Восстановить ОС при сбое можно при регулярном резервном копировании — настройте его.
  • Лучше задействовать надёжные версии ОС.

Если у вас возникли сложности с ОС, обратитесь в «IT-Спектр». Наши специалисты разберутся с любыми повреждениями системы.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

Оставить комментарий