Центр обновления Windows Windows 10Windows 11 0x800F0905800F0905

Ошибка 0x800F0905 в Центре обновления Windows

  • Обновлено
  • Чтение ≈ 2 минуты

Краткий ответ

Ошибка 0x800F0905 означает CBS_E_...: повреждено хранилище компонентов — Windows не может прочитать данные для установки обновления. Начните со средства устранения неполадок, затем сбросьте компоненты Центра обновления.

В этой статье
  1. Что означает ошибка
  2. Причины и признаки
  3. Пошаговое решение
  4. Проверка результата

#Что означает ошибка

0x800F0905
Не удалось установить некоторые обновления Ошибка 0x800F0905

Ошибка 0x800F0905 означает CBS_E_...: повреждено хранилище компонентов — Windows не может прочитать данные для установки обновления. Начните со средства устранения неполадок, затем сбросьте компоненты Центра обновления.

#Причины и признаки

Возможная причинаКак узнатьЧто делать
Повреждено хранилище компонентовОшибки в CBS.log. Сопоставьте время появления ошибки с последними изменениями системы и параметрами текущей учётной записи.DISM RestoreHealth.
Прерванная установкаПосле сбоя. Сопоставьте время появления ошибки с последними изменениями системы и параметрами текущей учётной записи.Выполните DISM.
Ошибки дискаОшибки чтения. Проверьте свободное место и состояние накопителя до исправляющих операций; при ошибках чтения начните с резервной копии.Сохраните важные файлы, проверьте состояние S.M.A.R.T. и начните с проверки диска без исправления; не запускайте принудительную запись на повреждённом накопителе.
Сторонняя «чистка» системыУдалены компоненты.После чистильщиков. Сопоставьте время появления ошибки с последними изменениями системы и параметрами текущей учётной записи.Восстановите из образа.

#Пошаговое решение

  1. Запишите сбой и его этапОткройте «Параметры → Центр обновления Windows → Журнал обновлений», найдите неудачный пакет и выпишите код 0x800F0905, номер KB и время. Для этого случая важно: Ошибка 0x800F0905 означает CBS_E_...: повреждено хранилище компонентов — Windows не может прочитать данные для установки обновления. Отделите ошибку поиска обновления от скачивания и установки — их причины могут различаться.
  2. 2. Повреждено хранилище компонентовЕсли 0x800F0905 сопровождает установку необязательного компонента, нажмите Win+R → optionalfeatures и запишите название функции, которую пытались включить. Проверьте, подходит ли она вашей редакции Windows (winver) и есть ли доступ к исходным файлам. Не включайте одновременно дополнительные несвязанные компоненты.
  3. 3. Прерванная установкаОткройте «Пуск», найдите cmd, запустите от администратора. Выполните DISM /Online /Cleanup-Image /RestoreHealth, дождитесь окончания, затем sfc /scannow. При ошибке «не найдены исходные файлы» запишите код и уточните допустимый источник компонентов для данной сборки Windows. На рабочих ПК он часто определяется ИТ-отделом.
  4. 4. Ошибки дискаЕсли обновление начинается, но прерывается из-за обслуживания системы, проверьте «Центр обновления Windows» на ожидающую перезагрузку. Выполните обычную перезагрузку и повторите только проблемное действие. Не отключайте TrustedInstaller и не удаляйте элементы WinSxS, даже если они занимают место.
  5. Проверьте исправление для того же пакетаВернитесь в Центр обновления Windows и повторите установку того же KB, записанного в первом шаге. Если появляется 0x800F0905, откройте историю и сравните новый этап сбоя с предыдущим; только после этого выбирайте дальнейшие действия.

#Проверка результата

Вернитесь в историю обновлений и проверьте, что пакет, который вызывал «Ошибка 0x800F0905 в Центре обновления Windows», имеет статус успешной установки. Если он лишь скачался, выполните предложенную перезагрузку; при повторе ошибки запишите код и номер KB.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.