Исправление: ошибка 14098 - Хранилище компонентов было повреждено.
Один из наших читателей разместил вопрос, связанный с повреждением в Магазине компонентов Windows 8. Хранилище компонентов - это основная функция Windows 8.1, Windows 8, Windows 7 и Vista, в которой хранятся все системные файлы, относящиеся к ОС, сгруппированные по компонентам и в виде жестких ссылок (поскольку файлы используются совместно двумя компоненты). Когда ОС обслуживается, хранилище компонентов обновляется. Он является частью стека Windows Imaging and Servicing. Если вы получили ошибку 14098 «Хранилище компонентов было повреждено», это означает, что что-то пошло не так с обновлениями Windows и их пакетами. К счастью, в Windows 8 есть все необходимые инструменты для решения этой проблемы.
Рекламное объявление
Чтобы исправить хранилище компонентов, вы можете использовать DISM - инструмент обслуживания образов развертывания и управления ими. Это консольная утилита, которая поставляется с Windows 8 из коробки.
Ремонт можно выполнить с помощью переключателей командной строки DISM:
/CheckHealth: Это проверяет, присутствует ли уже маркер повреждения компонента в реестре. Он покажет, есть ли повреждение, но ничего нигде не исправлено и не зарегистрировано. Эту опцию можно использовать как быстрый способ узнать, существует ли в настоящее время повреждение или нет.
/ScanHealth: Это проверяет наличие повреждений хранилища компонентов и записывает это повреждение в C: \ Windows \ Logs \ CBS \ CBS.log, но с помощью этого переключателя повреждения не исправляются. Это полезно для регистрации того, что произошло повреждение.
/RestoreHealth: Это проверяет наличие повреждений хранилища компонентов, записывает повреждение в C: \ Windows \ Logs \ CBS \ CBS.log и исправляет повреждение с помощью Центра обновления Windows или источника установки Windows. Эта операция занимает примерно 10-15 минут или больше в зависимости от уровня повреждения и скорости вашего компьютера.
Короче говоря, первые два варианта просто информируют вас о повреждении, и только последний выполняет фактическое восстановление. Итак, чтобы исправить повреждение хранилища компонентов, вам необходимо сделать следующее:
- Откройте командную строку от имени администратора (см. все способы открыть командную строку с повышенными привилегиями)
- Введите следующую команду:
Dism / Online / Cleanup-Image / RestoreHealth
Переключатель / Online указывает DISM выполнить восстановление в загруженной в данный момент ОС.
Вот и все. Сообщите нам в комментариях, исправил ли DISM поврежденное хранилище компонентов.