При установке операционной системы Windows 10 используются два образа: загрузочный.wim и install.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 (install.wim) и выполнить обслуживание образа, включая установку, удаление, настройку и обновление Windows. DISM является частью Windows ADK (Windows Assessment and Deployment Kit), который можно загрузить на сайте Microsoft по следующей ссылке ссылка.
Иногда во время обслуживания образа Windows образ может быть поврежден, и одной из ошибок, которую получают конечные пользователи, является Ошибка: 14098, Хранилище компонентов было повреждено, из-за этой проблемы несколько встроенных функций windows перестают работать.
Так почему он поврежден? Основной причиной является проблема с компонентами обновления Windows, конфликт между файлами или повреждение файла. Не волнуйтесь, у нас есть решение, которое мы подготовили для решения вашей проблемы.
Сброс компонентов обновления Windows
Чтобы решить эту проблему, необходимо сбросить настройки компонентов Windows Update и выполнить следующие действия:
- Нажмите логотип Windows + X
- Выберите Powershell (администратор)
- Остановите три службы, как показано ниже: BITS (Background Intelligent Transfer Service), служба Windows Update и криптографическая служба. Вам нужно ввести следующие команды в командной строке.
чистые стоп-биты
net stop wuauserv
net stop appidsvc
net stop cryptsvc
- Удалить qmgr*.dat, который создается и используется службой BITS. Вам необходимо ввести следующие команды в командной строке.
Del “%ALLUSERSPROFILE%\ApplicationData\Microsoft\Network\Downloader\qmgr*.dat”
- Перезагрузите Windows и попробуйте выполнить обслуживание образа с помощью DISM
- В том случае, если предпринятые вами шаги не помогли решить проблему, вам необходимо использовать агрессивный режим исправления, переименовав папки с дистрибутивами программ и сбросив настройки 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)
- В командной строке введите следующую команду: cd /d %windir%\system32
- Перерегистрация файлов 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
- Сброс Winsock
netsh winsock reset
- Перезапустите три службы, которые вы остановили в начале этой процедуры. Три службы: служба BITS, служба обновления Windows и криптографическая служба. В командной строке введите следующие команды:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
- Перезагрузите компьютер
- Запустите DISM и попробуйте выполнить обслуживание образа Windows 10.
Если перечисленные выше решения не помогли, восстановите dism, следуя этому руководству 0x800f081f