Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   [решено] Ошибки при установке PowerShell 5.1 (KB3191566). Коды ошибок: 80092004 и 80070057 (http://forum.oszone.net/showthread.php?t=346444)

bazki 15-09-2020 23:39 2934176

Ошибки при установке 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 16-09-2020 13:30 2934214

Цитата:

Цитата bazki
Хотел на нем обновить версию PowerShell с 2.0 до 5.1. »

Для установки PowerShell 5.1 требуется предварительно установить NET Framework (по моему не ниже 4.7, но лучше уж стразу ставить 4.8). У Вас эти условия выполненны?

bazki 16-09-2020 16:33 2934222

Anton04,
Да. Эти условия выполнены. В комплекте с этим обновлением идет скрипт PowerShell. Он проверяет все необходимые условия (наличие NET Framework, отсутствие WMF 3.0) и если они выполнены, то идет запуск установки PowerShell 5.1.

Anton04 16-09-2020 18:13 2934226

bazki,

Попробуйте следующее:

1. Удалите антивирусник (если есть).
2. Запустить от имени администратора команду:
Код:

sfc /scannow
Результаты выполнения в студию.

bazki 17-09-2020 21:08 2934297

Anton04,
Цитата:

Цитата Anton04
Результаты выполнения в студию. »

Был антивирус Kaspersky Security 10 для Windows Server. Удалил.
Результат выполнения команды после удаления под спойлером.
sfc



Anton04 18-09-2020 22:33 2934381

bazki,

Что говорит повторная установка KB3191566? После удаления антивируса.
Кстати скачайте его отдельно и запустите с сервера напрямую.

bazki 19-09-2020 13:27 2934400

Anton04,
Цитата:

Цитата Anton04
Что говорит повторная установка KB3191566? После удаления антивируса.
Кстати скачайте его отдельно и запустите с сервера напрямую. »

1. Установка длилась около 7 часов. После утсановки появляется запрос на перезагрузку. А после перезагрузки PowerShell остается необновленным (версии 2.0), и в журнале установки обновлений указана ошибка с кодом 80070057.
2. Я и так скачиваю это обновление отдельно и запускаю его установку через комплектный скрипт напрямую не этом проблемном сервере. Скрипт проверяет условия установки PowerShell 5.1, и если они выпоняются, то запускает на установку файл обновления, который с этим скриптом в одной папке лежит.
Прилагаю скриншоты.
Скриншоты




bazki 22-03-2021 15:53 2953651

Я наконец-то справился с этой ошибкой. Полез в логи и нашел строку с ошибкой, погуглил, попалась статься с сайта https://www.sysnative.com о том как все исправить. Вот сама статья.


Время: 10:05.

Время: 10:05.
© OSzone.net 2001-