Описание проблемы
Во время установки IE 11 (или 10) Windows Update выдает ошибку: 9C59.
В логах Windows ошибка: 0x80070643
В файле C:\Windows\Logs\CBS\CBS.log
ошибки типа ERROR_SXS_ASSEMBLY_MISSING
--Failed to resolve item[0] in Package: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~8.0.7601.17514, Update: Internet-Explorer-Optional-amd64 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
--Failed to resolve execution update. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
Решение
Проверить что установлены все необходимые обновления;
Запустить установку IE 11;
Открыть CBS.log
найти какой пакет вызывает ошибку ERROR_SXS_ASSEMBLY_MISSING
;
regedit
=> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageDetect
и HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageIndex
;
Сделать резервную копию ветки реестра;
Найти в них проблемный пакет, например: Microsoft-Windows-InternetExplorer-Package~31bf3856ad364e35~amd64~~8.0.7600.16385
или Microsoft-Windows-InternetExplorer-Package~31bf3856ad364e35~amd64~~8.0.7601.17514
;
Удалить его, повторять до тех пор пока ошибки не в логе не пропадут.
Примечание:
Удаление всех обновлений IE 10:
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*10.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /quiet /norestart"