在 Server 2012 上安装 Windows Management Framework 4.0 (Powershell 4.0) 失败

Ame*_*een 7 powershell windows-server-2012 dsc

我一直在尝试在 Amazon EC2 上的 Windows Server 2012 实例上测试 PowerShell Desired State 配置。我从 MS 下载中心下载了 Windows Management Framework 4.0:

Windows 管理框架 4.0

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

尝试安装时,我遇到了以下错误:

由于错误 2148098050“消息签名者的证书无效或未找到”,无法安装 Windows 更新。(命令行: ""C:\Windows\system32\wusa.exe" "C:\Users\Administrator\Downloads\Windows6.1-KB2819745-x64-MultiPkg.msu" ")

代码签名安装程序通常将证书作为二进制文件的一部分。我只是右键单击该包并从 MSU 手动提取证书并将其安装在本地机器证书存储中以确保签名者是可信的。当我再次尝试安装该软件包时,收到一个新错误:

由于错误 2148073480“指定的算法无效”,无法安装 Windows 更新。(命令行: ""C:\Windows\system32\wusa.exe" "C:\Users\Administrator\Downloads\Windows6.1-KB2819745-x64-MultiPkg.msu" ")

任何人都可以帮助解决上述问题吗?

Ame*_*een 7

我下载了错误的文件。Server 2012 的正确文件如下(来自问题中发布的同一链接):

Windows8-RT-KB2799888-x64.msu

安装上面的 MSU 完美无缺。