重要
WMF 5.0 被 WMF 5.1 取代。 具有 WMF 5.0 的用户必须升级到 WMF 5.1 才能获得支持。 WMF 5.1 需要 .NET Framework 4.5.2 (或更高版本)。 安装将成功,但如果未安装 .NET 4.5.2(或更高版本),关键功能将失败。
下载并安装 WMF 5.1 包
下载要安装它的操作系统和体系结构的 WMF 5.1 包:
| 操作系统 | 先决条件 | 包链接 |
|---|---|---|
| Windows Server 2012 R2 | Win8.1AndW2K12R2-KB3191564-x64.msu | |
| Windows Server 2012 | W2K12-KB3191565-x64.msu | |
| Windows Server 2008 R2 | .NET Framework 4.5.2 | Win7AndW2K8R2-KB3191566-x64.ZIP |
| Windows 8.1 |
x64:Win8.1AndW2K12R2-KB3191564-x64.msu x86:Win8.1-KB3191564-x86.msu |
|
| Windows 7 SP1 | .NET Framework 4.5.2 |
x64:Win7AndW2K8R2-KB3191566-x64.ZIP x86:Win7-KB3191566-x86.ZIP |
- 安装 WMF 5.1 RTM 之前,必须先卸载 WMF 5.1 预览版。
- WMF 5.1 可以直接安装在 WMF 5.0 或 WMF 4.0 上。
- 在安装 WMF 5.1 之前 ,无需 先安装 WMF 4.0 才能在 Windows 7 和 Windows Server 2008 R2 上安装。
安装适用于 Windows Server 2008 R2 和 Windows 7 的 WMF 5.1
注意
Windows Server 2008 R2 和 Windows 7 的安装说明已更改,与其他包的说明不同。 Windows Server 2012 R2、Windows Server 2012 和 Windows 8.1 的安装说明如下。
Windows Server 2008 R2 SP1 和 Windows 7 SP1 的 WMF 5.1 先决条件
在 Windows Server 2008 R2 SP1 或 Windows 7 SP1 上安装 WMF 5.1 需要以下各项:
- 必须安装最新的 Service Pack。
-
必须不安装 WMF 3.0。 在 WMF 3.0 上安装 WMF 5.1 会导致 PSModulePath
$env:PSModulePath() 丢失,可能导致其他应用程序失败。 安装 WMF 5.1 前,您必须卸载 WMF 3.0,或保存 PSModulePath ,安装完成后手动恢复。 - WMF 5.1 至少需要 .NET Framework 4.5.2。 可以按照下载位置的说明安装 Microsoft .NET Framework 4.5.2。
在 Windows Server 2008 R2 和 Windows 7 上安装 WMF 5.1
导航到下载 ZIP 文件的文件夹。
右键点击ZIP文件,选择“ 全部解压......”。ZIP 文件包含两个文件:一个 MSU 文件,另一个
Install-WMF5.1.ps1是脚本文件。 解压缩 ZIP 文件后,可以将内容复制到运行 Windows 7 或 Windows Server 2008 R2 的任何计算机。提取 ZIP 文件内容后,以管理员身份打开 PowerShell,然后导航到包含 ZIP 文件内容的文件夹。
在那个文件夹里运行
Install-WMF5.1.ps1脚本,按照说明作。 此脚本将检查本地计算机上的先决条件,并安装 WMF 5.1(如果满足先决条件)。 下面列出了先决条件。Install-WMF5.1.ps1以下参数可简化 Windows Server 2008 R2 和 Windows 7 的安装自动化:- AcceptEula:当包含该参数时,EULA会自动被接受,不会显示。
- AllowRestart:该参数仅在指定 AcceptEula 时使用。 如果包含此参数,并且安装 WMF 5.1 后需要重启,则重启将在安装完成后立即提示。
WinRM 依赖项
Windows PowerShell Desired State Configuration (DSC) 依赖于 WinRM。 默认情况下,Windows Server 2008 R2 和 Windows 7 上未启用 WinRM。 在 Windows PowerShell 升机会话中运行 Set-WSManQuickConfig,以启用 WinRM。
安装适用于 Windows Server 2012 R2、Windows Server 2012 和 Windows 8.1 的 WMF 5.1
从 Windows 文件资源管理器安装
- 导航到下载 MSU 文件的文件夹。
- 双击 MSU 以运行它。
从命令提示符安装
下载计算机体系结构的正确包后,打开具有提升的用户权限的命令提示符窗口(以管理员身份运行)。 在 Windows Server 2012 R2、Windows Server 2012 或 Windows Server 2008 R2 SP1 的服务器核心安装选项上,默认情况下,命令提示符会以提升的用户权限打开。
将目录更改为下载或复制 WMF 5.1 安装包的文件夹。
运行以下命令之一:
- 在运行Windows Server 2012 R2或Windows 8.1 x64的计算机上,运行
Win8.1AndW2K12R2-KB3191564-x64.msu /quiet /norestart。 - 在运行Windows Server 2012的计算机上,运行
W2K12-KB3191565-x64.msu /quiet /norestart。 - 在运行Windows 8.1 x86的电脑上,运行
Win8.1-KB3191564-x86.msu /quiet /norestart。
注意
安装 WMF 5.1 需要重新启动。 仅使用这个
/quiet选项就会无预警地重启系统。 使用/norestart避免重启的选项。 但是,在重新启动之前,不会安装 WMF 5.1。- 在运行Windows Server 2012 R2或Windows 8.1 x64的计算机上,运行