Исправлено: ошибка DISM 14098 «Хранилище компонентов повреждено».



Попробуйте наш инструмент устранения неполадок

Когда вы устанавливаете операционную систему Windows 10, вы используете два образа: boot.wim и install.wim. Они находятся на DVD-диске Windows 10 или файле ISO в папке Sources . Файл boot.wim предназначен для загрузки вашего компьютера с Windows в Windows PE (среда предустановки Windows), а цель install.wim - установить полную операционную систему Windows 10. По умолчанию в файле install.wim нет изменений, поэтому ИТ-администраторам или конечным пользователям необходимо выполнить первоначальную настройку.



Иногда компаниям или конечным пользователям необходимо установить Windows 10 с установленными надлежащими драйверами и включенными функциями Windows, либо им нужно добавить новые пакеты или предварительно настроить Windows 10. Microsoft публикует множество инструментов развертывания, некоторые из них интегрированы в Windows ADK (оценка Windows и Deployment Kit), а некоторые из них являются независимыми программными решениями.



Одним из инструментов развертывания является DISM (Обслуживание образов развертывания и управление ими). DISM - это инструмент командной строки, который позволяет монтировать файл образа Windows (install.wim) и выполнять обслуживание образа, включая установку, удаление, настройку и обновление Windows. DISM является частью Windows ADK (Windows Assessment and Deployment Kit), которую вы можете скачать на веб-сайте Microsoft по этой ссылка.



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

Так почему он испорчен? Основная причина - проблема с компонентами обновления Windows, конфликт между файлами или их повреждение. Не волнуйтесь, мы подготовили решение вашей проблемы.



Сбросить компоненты Центра обновления Windows

Чтобы решить эту проблему, вам необходимо сбросить компоненты Центра обновления Windows и выполнить следующие действия:

  1. Нажмите Эмблема Windows + X
  2. выберите Powershell (администратор)
  3. Остановите три службы следующим образом: BITS (фоновая интеллектуальная служба передачи), служба Центра обновления Windows и служба криптографии . Вам необходимо ввести следующие команды в командной строке.

чистые стоповые биты

чистая остановка wuauserv

чистая остановка appidsvc

чистая остановка cryptsvc


  1. Удалите файл qmgr * .dat, который создается и используется службой BITS. Вам необходимо ввести следующие команды в командной строке.

Del «% ALLUSERSPROFILE% ApplicationData Microsoft Network Downloader qmgr * .dat»


  1. Перезагрузите Windows и попробуйте выполнить обслуживание образов с помощью DISM.
  2. Если шаги, которые вы попробовали, не помогли решить вашу проблему, вам необходимо выполнить агрессивный режим исправления, переименовав папки распространения программного обеспечения и сбросив Биты обслуживание и Центр обновления Windows service к описанию безопасности по умолчанию. Для этой задачи вам необходимо открыть командную строку с правами администратора (шаг 1, шаг 2 и шаг 3).

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak

Ren% systemroot% system32 catroot2 catroot2.bak

sc.exe sdset биты

D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;; PU)

sc.exe sdset wuauserv

D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;; PU)

  1. В командной строке введите следующую команду: cd / d% windir% system32
  2. Повторно зарегистрируйте файлы BITS и файлы Центра обновления Windows. Введите следующие команды:

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

  1. Сбросить Winsock

сброс WinSock Netsh

  1. Перезапустите три службы, которые вы остановили в начале этой процедуры. Три службы - это служба BITS, служба Windows Update и криптографическая служба. В командной строке введите следующие команды:

чистые стартовые биты

чистый старт wuauserv

чистый старт appidsvc

чистый старт cryptsvc

  1. Перезагрузите компьютер
  2. Запустите DISM и попробуйте выполнить обслуживание образа Windows 10.

Если решение, указанное выше, не работает, выполните ремонт, следуя этому руководству 0x800f081f

2 минуты чтения