#Что означает сообщение
0x800F0922
Запустите DISM RestoreHealth и sfc, проверьте свободное место на диске и службы обновления, перезагрузите сервер в окно обслуживания.
#Причины и признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Повреждено хранилище | Файлы компонентов Windows или метаданные пакета недоступны; в CBS.log обычно есть подробности о пакете. | Проанализируйте журнал, затем примените поддерживаемое восстановление компонента с подходящим источником, а не стирание WinSxS. |
| Мало места | Проверьте свободную ёмкость и состояние носителя или фактическое использование памяти в момент сбоя; отличайте нехватку ресурса от ошибки чтения. | При признаках повреждения в первую очередь сохраните данные; освобождение места или изменение лимита допускается после определения узкого места. |
| Сбой служб | Сопоставьте запись журнала с минутой отказа, проверьте состояние нужного процесса и его активные настройки. | После исправления точной причины проверьте конфигурацию и перезапустите только соответствующую службу в согласованное время. |
| Конфликт обновлений | Сверьте версию установленного компонента с требованиями программы и временем появления ошибки, особенно после последнего обновления. | Устанавливайте подтверждённо совместимое обновление из официального источника; перед заменой сохраняйте настройки и вариант возврата. |
#Пошаговое решение
- Проверьте исходные условияВ Windows Server откройте «Параметры → Центр обновления Windows → Журнал обновлений» и запишите точный код
0x800F0922или0x80073701, идентификатор KB и время отказа. Коды имеют несколько причин: 0x80073701 часто связан с отсутствующими компонентами, а 0x800F0922 требует анализа журнала, а не установки случайного пакета. - Запустите DISMВ PowerShell администратора проверьте свободное место
Get-Volume -DriveLetter C, состояние службы обновлений и наличие корпоративного WSUS. Если сервер управляется организацией, согласуйте источник исправлений и перезагрузку; не сбрасывайте политики и не удаляйте каталог обновлений без плана. - Проверьте другую возможную причинуВ командной строке администратора выполните
DISM /Online /Cleanup-Image /ScanHealth. Если найдено повреждение, используйтеDISM /Online /Cleanup-Image /RestoreHealthс доступным одобренным источником, затемsfc /scannow. При ошибке источника сохраните строку CBS/DISM и уточните соответствующий установочный образ или репозиторий. - Проверьте итогПовторите установку того же KB в согласованное окно и проверьте историю и журнал CBS. Если отказ повторяется, найдите точную причину в
C:\Windows\Logs\CBS\CBS.logиDISM.log, при необходимости передайте их специалисту. Не увеличивайте системный раздел и не удаляйте резервную область загрузки без подтверждённой причины.
#На что обратить внимание
Не стирайте WinSxS или SoftwareDistribution ради любого кода. Для контроллера домена или критичного сервера сначала согласуйте окно обслуживания и план возврата.