Проверка Windows 10 на ошибки и их исправление: SFC, DISM и целостность файлов

0
16

Краткая памятка по проверке и исправлению ошибок Windows 10

  1. Запустите командную строку от имени администратора.
  2. Выполните команду sfc /scannow для проверки целостности системных файлов.
  3. Если SFC сообщает об ошибках, запустите DISM: DISM /Online /Cleanup-Image /RestoreHealth.
  4. После завершения DISM перезагрузите компьютер и снова выполните sfc /scannow.
  5. При повторных ошибках запустите SFC в безопасном режиме.
  6. Если безопасный режим не помогает, используйте среду восстановления (WinRE).
  7. Для проверки диска на ошибки выполните chkdsk C: /f /r в командной строке.
  8. Проверьте журнал событий Windows на наличие критических ошибок.
  9. Обновите драйверы и установите последние обновления Windows.
  10. Создайте точку восстановления системы перед любыми серьезными действиями.
  11. При невозможности исправить ошибки рассмотрите сброс системы с сохранением файлов.

Использование SFC для проверки целостности и исправления системных файлов Windows 10

How to use - изображение номер один
How to use — изображение номер один

Многим пользователям знакома команда проверки целостности системных файлов sfc /scannow которая автоматически проверяет и исправляет защищенные системные файлы Windows 10.

Для запуска команды стандартно используется командная строка, запущенная от имени администратора (запустить командную строку от администратора в Windows 10 можно, введя «Командная строка» в поиске в панели задач, затем — правый клик по найденному результату — Запуск от имени администратора), вводим в нее sfc /scannow и нажимаем Enter.

После ввода команды, начнется проверка системы, по результатам которой найденные ошибки целостности, которые можно исправить (о том, какие нельзя — далее) будут автоматически исправлены с сообщением «Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила», а в случае их отсутствия вы получите сообщение о том, что «Защита ресурсов Windows не обнаружила нарушений целостности».

Windows - ошибка файловой системы: как исправить - изображение номер два
Windows — ошибка файловой системы: как исправить — изображение номер два

Также имеется возможность проверить целостность конкретного системного файла, для этого можно использовать команду

Однако при использовании команды есть один нюанс: SFC не может исправить ошибки целостности для тех системных файлов, которые используются в настоящий момент времени. Чтобы решить проблему, можно запустить SFC через командную строку в среде восстановления Windows 10.

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

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

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

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

Пропал аудио драйвер из диспетчера устройств, realtek audio control выдает ошибк - изображение номер четыре
Пропал аудио драйвер из диспетчера устройств, realtek audio control выдает ошибк — изображение номер четыре

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

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

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

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

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

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

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

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

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

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

Запуск проверки целостности Windows 10 с помощью SFC в среде восстановления

Для того, чтобы загрузиться в среде восстановления Windows 10, вы можете использовать следующие способы:

  1. Зайти в Параметры — Обновление и безопасность — Восстановление — Особые варианты загрузки — Перезагрузить сейчас. (Если пункт отсутствует, то вы можете также использовать такой метод: на экране входа в систему, кликните по значку «вкл» справа внизу, а затем, удерживая Shift, нажмите «Перезагрузка»).
  2. Загрузиться с заранее созданного диска восстановления Windows.
  3. Загрузиться с установочного диска или загрузочной флешки с дистрибутивом Windows 10, а в программе установки, на экране после выбора языка, слева внизу выбрать «Восстановление системы».
  4. После этого, зайдите в «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Командная строка» (в случае если вы использовали первый из указанных выше способов, вам также потребуется ввести пароль администратора Windows 10). В командной строке по порядку используйте следующие команды:
  5. diskpart
  6. list volume
  7. exit
  8. sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows (где C — раздел с установленной системой, а C:\Windows — путь к папке Windows 10, у вас буквы могут отличаться).
  9. Запустится сканирование целостности системных файлов операционной системы, при этом в этот раз команде SFC будет доступно восстановление всех файлов, при условии, что не повреждено хранилище ресурсов Windows.
ЧИТАЙТЕ ТАКЖЕ:  Ошибка 0x80244018 в Windows 10 - пошаговое руководство по устранению

Как проверить - изображение номер восемь
Как проверить — изображение номер восемь

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

Восстановление хранилища компонентов Windows 10 с помощью

Как восстановить - изображение номер девять
Как восстановить — изображение номер девять

Утилита для развертывания и обслуживания образов Windows позволяет выявить и исправить те проблемы с хранилищем системных компонентов Windows 10, откуда при проверке и исправлении целостности системных файлов копируются оригинальные их версии. Это может быть полезным в тех ситуациях, когда защита ресурсов Windows не может выполнить восстановление файлов, несмотря на найденные повреждения. В этом случае сценарий будет следующим: восстанавливаем хранилище компонентов, а после этого снова прибегаем к использованию sfc /scannow.

Для использования, запустите командную строку от имени администратора. После чего можно использовать следующие команды:

  • dism /Online /Cleanup-Image /CheckHealth — для получения информации о состоянии и наличии повреждений компонентов Windows. При этом сама проверка не производится, а лишь проверяются ранее записанные значения.
  • dism /Online /Cleanup-Image /ScanHealth — проверка целостности и наличия повреждений хранилища компонентов. Может занять продолжительное время и «зависать» в процессе на 20 процентах.
  • dism /Online /Cleanup-Image /RestoreHealth — производит и проверку и автоматическое восстановление системных файлов Windows, также как и в предыдущем случае, занимает время и останавливается в процессе.

Вместо.wim можно использовать файл.esd тем же образом, заменив в команде все wim на esd.

При использовании указанных команд, журнал выполненных действий сохраняется в Windows\Logs\CBS\ и Windows\Logs\DISM\.

также можно использовать в Windows PowerShell, запущенном от имени администратора (запустить можно из меню правого клика по кнопке Пуск) с помощью команды Repair-WindowsImage. Примеры команд:

  • Repair-WindowsImage -Online -ScanHealth — проверка наличия повреждений системных файлов.
  • Repair-WindowsImage -Online -RestoreHealth — проверка и исправление повреждений.

Как видите, проверка целостности файлов в Windows 10 — не такая уж и сложная задача, которая порой может помочь исправить самые разные проблемы с ОС. Если не смогла, возможно, вам поможет что-то из вариантов в инструкции Восстановление Windows 10.

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

0x80004005 - изображение номер тринадцать
0x80004005 — изображение номер тринадцать

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

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

Дополнительная информация

Если sfc /scannow сообщает о том, что защите системы не удалось выполнить восстановление системных файлов, а восстановление хранилища компонентов (с последующим повторным запуском sfc) не помогло решить проблему, вы можете просмотреть, какие именно системные файлы были повреждены, обратившись к журналу. Для того, чтобы экспортировать нужные сведения из журнала в текстовый файл sfc на рабочем столе, используйте команду:

Также, по некоторым отзывам, проверка целостности с помощью SFC в Windows 10 может обнаруживать повреждения сразу после установки обновления с новой сборкой системы (без возможности исправить их, не установив новую сборку «начисто»), а также для некоторых версий драйверов видеокарт (в данном случае ошибка находится для файла. Если что-то из этих вариантов случилось и у вас, возможно, не следует предпринимать никаких действий.

Часто задаваемые вопросы о проверке Windows 10 на ошибки

Вопрос: Как часто нужно проверять Windows 10 на ошибки?
Ответ: Рекомендуется проводить проверку при появлении системных сбоев, ошибок приложений или замедлении работы, а также в профилактических целях раз в 1-2 месяца.

Вопрос: Что делать, если SFC не может исправить найденные ошибки?
Ответ: Сначала запустите DISM для восстановления хранилища компонентов, затем повторите проверку SFC. Если проблема сохраняется, попробуйте выполнить проверку в безопасном режиме или среде восстановления.

Вопрос: Влияет ли проверка на личные файлы и программы?
Ответ: Нет, SFC и DISM проверяют только системные файлы Windows и не затрагивают ваши личные данные, документы или установленные программы.

Вопрос: Можно ли использовать SFC и DISM на Windows 10 Home?
Ответ: Да, обе утилиты доступны во всех версиях Windows 10, включая Home, и запускаются через командную строку от имени администратора.

Вопрос: Сколько времени занимает проверка системных файлов?
Ответ: Обычно проверка SFC занимает от 15 до 30 минут, а DISM может работать дольше — до 1-2 часов, в зависимости от состояния системы и производительности компьютера.

Вопрос: Что означает сообщение «Защита ресурсов Windows не обнаружила нарушений целостности»?
Ответ: Это означает, что все системные файлы целы и не повреждены, и ваша система не требует восстановления через SFC.

Вопрос: Нужно ли отключать антивирус перед проверкой?
Ответ: Обычно нет, но в редких случаях антивирус может блокировать доступ к системным файлам. Если проверка не запускается, временно отключите антивирус.

Вопрос: Как войти в среду восстановления Windows 10 для запуска SFC?
Ответ: Зажмите Shift при перезагрузке системы, затем выберите «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Командная строка».

Вопрос: Может ли проверка SFC повредить систему?
Ответ: Нет, SFC безопасна и только заменяет поврежденные файлы на оригинальные версии из кэша. Однако рекомендуется создать точку восстановления перед запуском.

Вопрос: Что делать, если DISM зависает на 20% или 40%?
Ответ: Это нормально, процесс может замедляться на этих этапах. Подождите до 30 минут. Если зависание длится дольше, прервите процесс и запустите DISM с ключом /LimitAccess для использования только локальных источников.