Устранение неполадок в Windows

Исправить: DISM Error 14098 ‘Component Store has been corrupted’

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

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

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

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

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

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

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

  1. Нажмите Логотип Windows + X
  2. Выберите Powershell (администратор)
  3. Остановите три следующие службы: BITS (Background Intelligent Transfer Service), служба Windows Update и служба криптографии. В командной строке необходимо ввести следующие команды.

net stop bits

net stop wuauserv

net stop appidsvc

net stop cryptsvc

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

Del “%ALLUSERSPROFILE%\ApplicationData\Microsoft\Network\Downloader\qmgr*.dat”

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

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

Ren %systemroot%\system32\catroot2 catroot2.bak

sc.exe sdset bits

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 Update. Введите следующие команды:

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

netsh winsock reset

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

net start bits

чистый запуск wuauserv

net start appidsvc

чистый запуск cryptsvc

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

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

Добавить комментарий