Назад | Перейти на главную страницу

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

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

Платформа управления Windows 4.0

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

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

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

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

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

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

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

Windows8-RT-KB2799888-x64.msu

Установка MSU выше прошла безупречно.