安装和配置 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 上。
  • 在安装 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

  1. 导航到下载 ZIP 文件的文件夹。

  2. 右键点击ZIP文件,选择“ 全部解压......”。ZIP 文件包含两个文件:一个 MSU 文件,另一个 Install-WMF5.1.ps1 是脚本文件。 解压缩 ZIP 文件后,可以将内容复制到运行 Windows 7 或 Windows Server 2008 R2 的任何计算机。

  3. 提取 ZIP 文件内容后,以管理员身份打开 PowerShell,然后导航到包含 ZIP 文件内容的文件夹。

  4. 在那个文件夹里运行 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 文件资源管理器安装

  1. 导航到下载 MSU 文件的文件夹。
  2. 双击 MSU 以运行它。

从命令提示符安装

  1. 下载计算机体系结构的正确包后,打开具有提升的用户权限的命令提示符窗口(以管理员身份运行)。 在 Windows Server 2012 R2、Windows Server 2012 或 Windows Server 2008 R2 SP1 的服务器核心安装选项上,默认情况下,命令提示符会以提升的用户权限打开。

  2. 将目录更改为下载或复制 WMF 5.1 安装包的文件夹。

  3. 运行以下命令之一:

    • 在运行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。