Восстановление Windows

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

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

Windows 10 Windows 11 SFC DISM WinRE
📌
Содержание
Навигация по статье
  1. Когда нужно проверять целостность системных файлов
  2. Что сделать перед запуском SFC или DISM
  3. Как запустить средство проверки системных файлов
  4. Как восстановить Windows с помощью DISM
  5. Автономное восстановление из среды восстановления Windows
  6. Как читать результаты SFC и DISM
  7. Что делать, если восстановление не помогает
  8. Часто задаваемые вопросы

Лучший порядок восстановления повреждённых системных файлов Windows

Для большинства проблем в Windows 10 и Windows 11 самый безопасный порядок действий такой: сначала выполнить DISM /RestoreHealth, перезагрузить компьютер, а затем выполнить sfc /scannow. DISM восстанавливает хранилище компонентов, которое Windows использует как источник исправных файлов, а SFC проверяет и заменяет защищённые файлы операционной системы.

Шаг 01

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

Запустите Командную строку, PowerShell или Windows Terminal от имени администратора.

Обязательно
Шаг 02

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

Используйте DISM, чтобы восстановить образ Windows, на который опирается SFC.

Рекомендуется первым
Шаг 03

Проверьте защищённые системные файлы

Используйте SFC, чтобы заменить повреждённые или отсутствующие защищённые файлы.

Финальная проверка

Когда нужно проверять целостность системных файлов в Windows

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

⚙️
Сбои компонентов Windows
Параметры, меню «Пуск», поиск, Центр обновления Windows, Microsoft Store или встроенные приложения работают неправильно.
💥
Случайные ошибки и вылеты
Появляются ошибки DLL, сбои приложений, синие экраны или службы, которые запускаются и останавливаются без понятной причины.
🧩
Не удаётся обновить или восстановить систему
Обновления функций, накопительные обновления, дополнительные компоненты или средства восстановления Windows регулярно завершаются ошибкой.
ℹ️
Важно SFC и DISM восстанавливают системные файлы Windows. Они сами по себе не возвращают удалённые личные файлы, не удаляют всё вредоносное ПО, не чинят неисправный SSD/HDD и не восстанавливают сторонние приложения.

Что сделать перед запуском SFC или DISM в Windows 10 и Windows 11

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

  1. Сохраните открытые файлы и закройте ненужные приложения.
  2. Подключите ноутбук к питанию, чтобы процесс восстановления не прервался.
  3. Убедитесь, что на системном диске есть свободное место, желательно несколько гигабайт.
  4. Используйте учётную запись администратора.
  5. Один раз перезагрузите Windows перед началом, особенно после неудачных обновлений.

Откройте Командную строку или Terminal от имени администратора

Нажмите Win + X и выберите Терминал (администратор), Windows PowerShell (администратор) или Командная строка (администратор). Для команд ниже можно использовать как PowerShell, так и Командную строку.

⚠️
Не прерывайте восстановление DISM или SFC могут выглядеть зависшими несколько минут. Не закрывайте терминал, не выключайте компьютер принудительно и не отключайте питание, пока команда ещё выполняется.

Как запустить SFC Scannow для восстановления защищённых файлов Windows

System File Checker проверяет защищённые файлы Windows и заменяет повреждённые версии исправными копиями из хранилища компонентов. Если само хранилище компонентов повреждено, SFC может найти повреждения, но не сможет их исправить. В этом случае запустите DISM, а затем снова выполните SFC.

Запустите полную проверку SFC

Терминал администратораsfc /scannow

Дождитесь, пока проверка дойдёт до 100%.

Что означают распространённые результаты SFC

Сообщение Значение Дальнейшие действия
Защита ресурсов Windows не обнаружила нарушений целостности SFC не обнаружил повреждённых защищённых системных файлов. Если проблема остаётся, проверьте драйверы, обновления, состояние диска или причины, связанные с конкретным приложением.
Защита ресурсов Windows обнаружила повреждённые файлы и успешно их восстановила SFC нашёл повреждения и заменил повреждённые файлы. Перезагрузите Windows и снова проверьте исходную проблему.
Защита ресурсов Windows обнаружила повреждённые файлы, но не смогла исправить некоторые из них SFC обнаружил повреждения, но не смог полностью их восстановить. Запустите DISM, перезагрузитесь, затем снова выполните sfc /scannow.
Защита ресурсов Windows не может выполнить запрошенную операцию Проверка не смогла завершиться из-за системной ошибки, проблем с диском, правами доступа или средой восстановления. Запустите проверку в безопасном режиме или используйте автономный SFC из WinRE.
Рекомендация Даже если SFC сообщает, что файлы восстановлены, перезагрузите Windows и выполните sfc /scannow ещё раз. Чистый второй проход подтверждает, что восстановление стабильно.

Как использовать DISM RestoreHealth для восстановления образа Windows

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

Проверьте, подлежит ли образ восстановлению

Терминал администратораDISM /Online /Cleanup-Image /CheckHealth

Это быстрая проверка. Она ничего не восстанавливает.

Выполните более глубокое сканирование хранилища компонентов

Терминал администратораDISM /Online /Cleanup-Image /ScanHealth

Эта проверка занимает больше времени и ищет повреждения хранилища компонентов.

Восстановите образ Windows

Терминал администратораDISM /Online /Cleanup-Image /RestoreHealth

После успешного завершения DISM перезагрузите компьютер и снова запустите SFC:

Терминал администратораsfc /scannow
🔄
Рекомендуемый порядок При устойчивых повреждениях используйте такой порядок: DISM RestoreHealth → перезагрузка → SFC scannow → перезагрузка → повторный SFC scannow.

Если DISM не может скачать файлы восстановления

Если DISM сообщает об ошибках исходных файлов, подключитесь к интернету, временно отключите VPN/прокси, если они блокируют Центр обновления Windows, и попробуйте снова. Если ошибка остаётся, используйте ISO-образ Windows как локальный источник восстановления.

Автономное восстановление SFC и DISM из среды восстановления Windows

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

Найдите букву диска Windows в WinRE

Среда восстановления Windowsdiskpart
list volume
exit

Найдите том, на котором есть папка Windows. В примерах ниже замените C: на правильный раздел Windows, если WinRE назначила другую букву.

Запустите автономный SFC

Среда восстановления Windowssfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

Запустите автономный DISM с подключённым ISO Windows

Если у вас есть установочный носитель Windows или подключённый ISO, определите букву диска, где находится sources\install.wim или sources\install.esd. В этом примере установочный носитель — D:.

Среда восстановления WindowsDISM /Image:C:\ /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:1 /LimitAccess

Если на носителе есть install.esd вместо install.wim, используйте:

Среда восстановления WindowsDISM /Image:C:\ /Cleanup-Image /RestoreHealth /Source:esd:D:\sources\install.esd:1 /LimitAccess
⚠️
Версия Windows должна совпадать Источник восстановления должен как можно точнее соответствовать установленной редакции, языку и сборке Windows. Неподходящий ISO может вызвать ошибки источника DISM.

Как читать журналы SFC и DISM после восстановления системных файлов

Если результат восстановления неясен, проверьте журналы. Они помогают понять, какие файлы были восстановлены, какие файлы не удалось восстановить и не завершился ли DISM из-за отсутствующего источника, проблемы стека обслуживания или компонентов обновления.

Расположение журнала SFC

Чтобы извлечь только записи, относящиеся к SFC, в файл на рабочем столе, выполните:

Терминал администратораfindstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfc-details.txt"

Расположение журнала DISM

Совет: если в журнале постоянно упоминаются отсутствующие исходные файлы, используйте ISO-образ Windows как источник восстановления, а не полагайтесь только на Центр обновления Windows.

Что делать, если SFC или DISM не могут восстановить Windows

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

Попробуйте дальше

  • Перезагрузите компьютер и повторите sfc /scannow.
  • Запустите DISM с подходящим ISO-образом Windows в качестве источника.
  • Выполните проверку в безопасном режиме.
  • Проверьте системный диск на ошибки файловой системы.
  • Удалите недавно добавленные нестабильные драйверы или системные утилиты.

Избегайте этих ошибок

  • Не скачивайте случайные DLL-файлы с неизвестных сайтов.
  • Не удаляйте файлы вручную из C:\Windows\WinSxS.
  • Не прерывайте DISM каждый раз на одном и том же проценте.
  • Не используйте ISO Windows другой архитектуры.
  • Не игнорируйте предупреждения о состоянии диска и ошибки SMART.

Проверьте файловую систему на диске Windows

Терминал администратораchkdsk C: /scan

Если Windows сообщает, что требуется автономное исправление, запланируйте более глубокую проверку:

Терминал администратораchkdsk C: /f
Сначала сделайте резервную копию Если диск показывает предупреждения SMART, битые сектора, щелчки, повторяющиеся зависания или исчезающие файлы, сохраните важные данные перед повторными попытками восстановления.

Справочник команд для восстановления системных файлов Windows

Команда Назначение Когда использовать
sfc /scannow Проверяет защищённые системные файлы и восстанавливает их, когда это возможно. Windows запускается, но системные компоненты работают неправильно.
DISM /Online /Cleanup-Image /CheckHealth Быстро проверяет, отмечено ли уже повреждение хранилища компонентов. Нужна быстрая проверка состояния.
DISM /Online /Cleanup-Image /ScanHealth Выполняет более глубокое сканирование хранилища компонентов. Ошибки Windows Update или SFC указывают на повреждение образа.
DISM /Online /Cleanup-Image /RestoreHealth Восстанавливает хранилище компонентов через Центр обновления Windows или настроенные источники. SFC не может восстановить файлы или обслуживание Windows нарушено.
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows Запускает SFC для автономной установки Windows. Windows не загружается или SFC в рабочей системе не завершается.

Часто задаваемые вопросы о SFC и DISM

Q Что запускать первым: SFC или DISM?
Для быстрой проверки можно сначала выполнить sfc /scannow. При устойчивых повреждениях, неудачных исправлениях или ошибках обновления лучше сначала выполнить DISM /Online /Cleanup-Image /RestoreHealth, перезагрузиться и затем запустить SFC.
Q Может ли SFC удалить мои личные файлы?
Нет. SFC работает с защищёнными системными файлами Windows. Он не удаляет документы, фотографии, профили браузеров или личные папки. Тем не менее перед восстановлением нестабильного ПК рекомендуется иметь резервную копию.
Q Почему DISM зависает на одном проценте?
DISM может долго оставаться на некоторых процентах, пока обрабатывает компоненты. Подождите, прежде чем считать процесс зависшим. Если команда завершается с конкретным кодом ошибки, проверьте C:\Windows\Logs\DISM\dism.log и попробуйте локальный ISO-источник.
Q Что делать, если SFC сообщает, что исправил файлы, но проблема осталась?
Перезагрузите компьютер, снова запустите SFC, а затем проверьте другие причины: драйверы, Центр обновления Windows, повреждение профиля пользователя, вредоносное ПО, файлы конкретного приложения или ошибки диска.
Q Безопасно ли запускать эти команды несколько раз?
Да. Во время восстановления SFC и DISM часто запускают повторно. Но если повреждение постоянно возвращается, проверьте состояние диска и недавние изменения драйверов или обновлений, а не повторяйте одни и те же команды бесконечно.

Заключение

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