Не удалось установить Windows Management Framework 4.0 (Powershell 4.0) на Server 2012

Я пытался протестировать конфигурацию желаемого состояния PowerShell на экземпляре Windows Server 2012 в Amazon EC2. Я загрузил Windows Management Framework 4.0 из центра загрузки MS:

Windows Management Framework 4.0

http://www.microsoft.com/en-au/download/details.aspx?id=40855

При попытке установки я обнаружил следующую ошибку:

Не удалось установить обновление Windows из-за ошибки 2148098050 "Сертификат подписавшего сообщения недействителен или не найден". (Командная строка: ""C:\Windows\system32\wusa.exe" "C:\Users\ Администратор \Downloads\Windows6.1-KB2819745-x64-MultiPkg.msu" ")

Установщики с подписью кода обычно включают сертификат как часть двоичного файла. Я просто щелкнул правой кнопкой мыши по пакету, извлек сертификат вручную из MSU и установил его в хранилище сертификатов локального компьютера, чтобы убедиться, что подписавшему доверяют. Когда я снова попытался установить пакет, я получил новую ошибку:

Не удалось установить обновление Windows из-за ошибки 2148073480 "Указан неверный алгоритм". (Командная строка: ""C:\Windows\system32\wusa.exe" "C:\Users\ Администратор \Downloads\Windows6.1-KB2819745-x64-MultiPkg.msu" ")

Может ли кто-нибудь, пожалуйста, помочь с решением вышеупомянутой проблемы?

1 ответ

Решение

Я загружал не тот файл. Правильный файл для Server 2012 был следующим (по той же ссылке, что и в вопросе):

Windows8-RT-KB2799888-x64.msu

Установка МГУ выше работала без нареканий.

Другие вопросы по тегам