Немного предыстории как долго и нудно я шел к устранению проблемы установки Internet Explorer 11 (обновлению Internet Explorer 8) в Windows 7, возникновении ошибки 0xc0000005 после попытки обновления, а именно не запускался ни один *.exe фай.
Итак, стояла задача переноса данных с одного ПК на другой. Клиент умудрился где-то купить лицензионное ПО Windows 7 Профессиональная. Перенос шел к концу и последним этапом после установки Крипто-Про и переноса ЭЦП — стала настройка доступа к порталам zakupki.gov.ru, bus.gov.ru и rts-tender.ru.
И вроде бы все ничего — десять минут на установку плагинов и компонент, но нужен для работы с данными порталами Internet Explorer не ниже 9 релиза, который конечно же как и 10 релиз больше недоступен на официальном сайте для Windows 7. Ну что же… Качаем Internet Explorer 11. Запускаем установку, все вроде бы ставится, но после перезагрузки операционной системы мы видим начало обновлений с последующим откатом изменений.
Как уже стало понятно — с установкой Internet Explorer 11 — болт. Хорошо, иду по рекомендациям разных источников удаляю все обновления Windows и через установку и удаление программ удаляю в компонентах Internet Explorer. Перезагрузка — повторная установка — болт. Ставим все обновления ОС вручную — болт. Качаем с оф. сайта все необходимые обновления вместе с дополнительными для установки Internet Explorer 11, ставим по очереди — болт. В общем целое ведро болтов и гаек вышло — на новую Лада Vesta :))))
Итог: в определенный момент после установки обновлений Windows 7 возникает ошибка 0xc0000005 — не запускается Internet Explorer и не стартует ни один *.exe файл. Оказывается есть перечень обновлений безопасности и какого-то там ПО Windows 7-10, которые вызывают данную ошибку 0xc0000005. Решается проблема — удалением этих обновлений.
Вот печень основных обновлений вызывающих ошибку 0xc0000005, но их может быть гораздо больше:
- kb:2859537
- kb:2872339
- kb:2882822
- kb:971033
В моем случае при установке Internet Explorer 11 ставилось обновление kb:2882822.
В районе только 23 часов ночи до меня дошла мысль — удалить в определенный момент установки Internet Explorer 11 мое автоматически загружаемое глючное обновление.
Итак, чтобы удалить наши глючные обновления запускаем cmd от имени администратора и выполняем по очереди наши команды по удалению обновлений:
- wusa.exe /uninstall /kb:2859537
- wusa.exe /uninstall /kb:2872339
- wusa.exe /uninstall /kb:2882822
- wusa.exe /uninstall /kb:971033
Если данных обновлений нет в системе, то выйдет сообщение, что они не установлены, а если есть, то предложит удалить, на что мы соглашаемся.
Вернемся к болтам — решение установки Internet Explorer 11 в моем случае было простым : я запустил установку Internet Explorer 11 и после установки всех обновлений в момент установки языкового пакета выполнил команду:
- wusa.exe /uninstall /kb:2882822
И «о великое чудо«, после перезагрузки был установлен Internet Explorer 11.
Надеюсь вам помогла данная статья сэкономить время и нервы :-)
Большое тебе спасибо!!! 4 часа мучился и только твой метод помог!
Рад был помочь)
Можно после установки удалять, до перезагрузки.
Не получится, т.к. ошибка валится именно в момент установки.