![]() |
Ошибки при установке PowerShell 5.1 (KB3191566). Коды ошибок: 80092004 и 80070057
Здравсвтуйте!
Есть сервер с ОС Windows Server 2008 R2 Standart x64 EN. Все обновления установлены. Хотел на нем обновить версию PowerShell с 2.0 до 5.1. Но при попытке это сделать (установить обновление KB3191566) получил ошибку 80092004. Нужно заметить что установка длилась около 6 часов. Погуглив, выяснил что необходимо проверить установлены ли обновления KB4474419 и KB4490628. И эти обновления у меня установлены. Нашел рекомендацию, в которой говориться что такое может быть и нужно переустановить эти обновления, а потом попробовать заново поставить сбойное обновление. В моем случае после этих действий я получил другую ошибку: 80070057. Что делать с ней - не знаю. Обновление в этот раз ставилось еще дольше, около 7 часов. Пробовал делать сброс агента обновлений на сервере с помощью скрипта с сайта https://gallery.technet.microsoft.com Устанавливал средство проверки готовности системы к обновлению (KB947821). Пробовал сканировать ОС утилитой SFCFix с сайта https://www.sysnative.com/ Ничего не помогло. Ошибок не выялено. Запускал сканирование системных фалов с помощью sfc /scannow, также ошибок или битых файлов нет. После всех этих действий у меня появилось и "зависло" обновление KB2823180. (для WMF 3.0). Оно устанавливается, но после перезагрузки снова появляется в списке для установки. Я пока его скрыл, в надежде на то, что когда справлюсь с установкой PowerShell 5.1, оно "пропадет". Подскажите, пожалуйста, что можно еще попробовать? Заранее благодарен. Скриншоты
![]() ![]() ![]() ![]() |
Цитата:
|
Anton04,
Да. Эти условия выполнены. В комплекте с этим обновлением идет скрипт PowerShell. Он проверяет все необходимые условия (наличие NET Framework, отсутствие WMF 3.0) и если они выполнены, то идет запуск установки PowerShell 5.1. |
bazki,
Попробуйте следующее: 1. Удалите антивирусник (если есть). 2. Запустить от имени администратора команду: Код:
sfc /scannow |
Anton04,
Цитата:
Результат выполнения команды после удаления под спойлером. sfc
![]() |
bazki,
Что говорит повторная установка KB3191566? После удаления антивируса. Кстати скачайте его отдельно и запустите с сервера напрямую. |
Anton04,
Цитата:
2. Я и так скачиваю это обновление отдельно и запускаю его установку через комплектный скрипт напрямую не этом проблемном сервере. Скрипт проверяет условия установки PowerShell 5.1, и если они выпоняются, то запускает на установку файл обновления, который с этим скриптом в одной папке лежит. Прилагаю скриншоты. Скриншоты
![]() ![]() |
Я наконец-то справился с этой ошибкой. Полез в логи и нашел строку с ошибкой, погуглил, попалась статься с сайта https://www.sysnative.com о том как все исправить. Вот сама статья.
|
Время: 10:05. |
Время: 10:05.
© OSzone.net 2001-