安装和配置 WMF 5.1
重要
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 上。
- 在 Windows 7 和 Windows Server 2008 R2 上安装 WMF 5.1 之前,无需 安装 WMF 4.0。
安装适用于 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 安装完成后手动还原它。 - 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 的计算机上,运行