#Когда возникает проблема и что означает сообщение
При выполнении sfc /scannow Windows пишет «Ожидается восстановление системы, для завершения которого требуется перезагрузка» или аналогичное сообщение о pending system repair. В журнале обслуживания может находиться незавершённое обновление Windows. Первым действием должна быть штатная перезагрузка и диагностика обновлений; откат незавершённых операций из WinRE — уже отдельная рискованная процедура, которую нельзя применять без анализа.
#Как различить возможные причины
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Обновления ещё не завершеныSFC блокируется ожидающей операцией обслуживания. | После патча просили перезагрузить компьютер | Дождаться штатной установки |
| Цикл незавершённого обслуживанияМогло не завершиться накопительное обновление. | После нескольких перезапусков ошибка повторяется | Изучить журнал обновлений и DISM |
| Файловая система имеет ошибкиПричина может быть на уровне тома, а не SFC. | Помимо SFC появляются ошибки доступа к файлам | Проверка состояния диска |
#Пошаговая диагностика и решение
- Перезапустите компьютер правильноСохраните документы и закройте программы. Нажмите «Пуск» → «Питание» → «Перезагрузка», не «Завершение работы» (быстрый запуск может менять поведение). Если Windows показывает «Работа с обновлениями», дождитесь завершения, не выключая питание. После входа повторите SFC в командной строке администратора один раз.
- Проверьте состояние Центра обновления WindowsВ Windows 11: «Пуск» → «Параметры» → «Центр обновления Windows»; Windows 10: «Параметры» → «Обновление и безопасность» → «Центр обновления Windows». Нажмите «Журнал обновлений», выпишите код последнего сбоя и дату. Если система просит перезагрузку, завершите её; если установлено корпоративное управление, не меняйте политики самостоятельно.
- Проверьте образ Windows, не пытаясь сразу отменить обновлениеОткройте «Пуск», введите cmd → «Запуск от имени администратора». По одной выполните DISM /Online /Cleanup-Image /CheckHealth и DISM /Online /Cleanup-Image /ScanHealth. Ключ /Online означает текущую Windows, /Cleanup-Image — хранилище компонентов; /ScanHealth может работать долго. Запишите статус. Если CheckHealth сообщает, что образ не подлежит восстановлению, обратитесь к администратору, не запускайте очистку хранилища вручную.
- Проверьте системные файлы после завершения обслуживанияЕсли обновления завершились и DISM не сообщил о блокирующих проблемах, в той же консоли выполните sfc /scannow. Дождитесь 100% и прочитайте результат. Если повторяется сообщение о незавершённом ремонте, сохраните его текст и не запускайте SFC многократно подряд: нужно выяснить, какая операция ожидается.
- Если есть ошибки обслуживания — используйте штатное восстановлениеЕсли система запускается, в настройках Windows Update выполните проверку обновлений и стандартное средство устранения неполадок, если оно доступно в вашей сборке. Windows 11: «Параметры» → «Система» → «Устранение неполадок» → «Другие средства устранения неполадок»; на Windows 10 — «Обновление и безопасность» → «Устранение неполадок». Названия/наличие средства обновления зависят от сборки; если его нет, ничего не скачивайте с неофициальных сайтов.
- Если Windows не загружается — собирайте сведения в WinREОткройте «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Удалить обновления» для просмотра доступных вариантов. Это вариант только после сохранения данных, если сбой начался точно после обновления. Перед удалением запишите его номер KB; не запускайте dism /revertpendingactions или удаление pending.xml по универсальному рецепту без определения правильного образа и резервной копии.
- В консоли администратора выполняйте по одной строке и ожидайте завершения предыдущейWindows · Командная строка (CMD)С осторожностьюПрава администратораВ консоли администратора выполняйте по одной строке и ожидайте завершения предыдущей. /CheckHealth быстро проверяет флаг повреждения, /ScanHealth сканирует хранилище, SFC проверяет защищённые файлы.
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthsfc /scannowКоманда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.
#Проверка результата и дальнейшие действия
Успех — sfc /scannow завершается с одним из штатных сообщений о целостности или восстановленных файлах и Windows повторно загружается без незавершённых обновлений. Если DISM даёт код, сохраните его и журналы CBS.log/DISM.log для специалиста. Если описанный метод не сработал, запишите код ошибки, дату изменения и на каком шаге возник отказ; не повторяйте опасные действия. Действия на реальном устройстве в рамках подготовки материала не выполнялись.