Windows Server 安装选项

 

适用对象:Windows Server 2012 R2, Windows Server 2012

本文档将总结适用于 Windows Server® 2012 的安装选项之间的差异,包括每个选项安装的功能、安装后可用的管理选项,以及在使用过程中如何在安装选项之间进行切换。 还将介绍服务器图形 Shell 与最小服务器界面的区别,以及如何在两者之间进行切换。 此外,还会讨论如何只包含实际使用的服务器角色对应的二进制文件,从而使用“按需功能”进一步降低磁盘空间占用量。

安装选项描述

当你安装 Windows Server 2012 时,你可以在“服务器核心安装”和“完全安装”之间任选其一。 “带 GUI 选项的服务器”选项Windows Server 2012 等效于 Windows Server 2008 R2 中的完全安装选项。 “服务器核心安装”选项可减少所需的磁盘空间、潜在的攻击面,尤其是服务要求,因此我们建议你选择服务器核心安装,除非你有特殊需求要用到“完全安装”选项中包含的附加用户界面元素和图形管理工具。 因此,现在的默认是服务器核心安装。 因为你将来随时可以在这些选项之间自由切换,所以一种可能的方法是:最初先安装“完全安装”选项,然后使用图形工具配置服务器,以后再切换到“服务器核心安装”选项。

还可以使用一种折中方法,即以“完全安装”选项开始安装,然后删除服务器图形 Shell;这样服务器就会包含“最小服务器界面”、Microsoft 管理控制台 (MMC)、服务器管理器和控制面板的一个子集。 请参阅本文档的“最小服务器界面”部分以获取详细信息。

此外,在任一选项安装完成之后,你可以将不需要的服务器角色和功能的二进制文件完全删除,从而节省磁盘空间并进一步减小攻击面。 请参阅本文档的“按需功能”部分以获取详细信息。

“最小服务器界面”模式中的服务器比带有 GUI 模式的服务器中的相同服务器小大约 300 MB。 “服务器核心”模式中的服务器比带有 GUI 模式的服务器中的相同服务器大约 4 GB。 要实现尽可能小的安装空间占用量,请先进行服务器核心安装,然后使用“按需功能”完全删除所有不需要的服务器角色或功能。

如果你选择“服务器核心安装”选项

此选项不会安装标准用户界面(“服务器图形 Shell”);你通过使用命令行、Windows PowerShell 或远程方法来管理服务器。

  • **用户界面:**命令提示符(不安装服务器图形 Shell)

  • **在本地安装、配置、卸载服务器角色:**在 Windows PowerShell 的命令提示符下进行。

  • **远程安装、配置、卸载服务器角色:**使用服务器管理器、远程服务器管理工具 (RSAT) 或 Windows PowerShell 进行。

    备注

    对于 RSAT,必须使用 Windows 8 版本。

  • **Microsoft 管理控制台:**本地不可用。

  • **桌面体验:**不可用。

  • 可用的服务器角色: 

    • Active Directory 证书服务

    • Active Directory 域服务

    • DHCP 服务器

    • DNS 服务器

    • 文件服务(包括文件服务器资源管理器)

    • Active Directory 轻型目录服务 (AD LDS)

    • Hyper-V

    • 打印和文档服务

    • 流式媒体服务

    • Web 服务器(包括 ASP.NET 的一个子集)

    • Windows Server 更新服务器

    • Active Directory 权限管理服务器

    • 路由和远程访问服务器以及下列子角色:

      • 远程桌面服务连接代理

      • 授权

      • 虚拟化

  • **要使用 Windows PowerShell 转换为带有 GUI 安装的服务器:**请按照下列过程中的步骤操作:

    备注

    必须从提升的 Windows PowerShell 提示符运行所有 cmdlet。

使用 Windows PowerShell 从服务器核心安装转换为完全安装

  1. 使用 确定完全安装映像(例如,SERVERDATACENTER,而非 SERVERDATACENTERCOREGet-WindowsImage -ImagePath <path to wim>\install.wim)的服务器的索引编号。

  2. 运行 Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart –Source c:\mountdir\windows\winsxs

  3. 或者,如果你希望使用 Windows 更新而不是某个 WIM 文件作为源,请使用以下 Windows PowerShell cmdlet:

    Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart

如果你选择“完全安装”选项

此选项将安装标准用户界面和所有工具。 将会通过服务器管理器或其他方法安装服务器角色和功能。

  • **用户界面:**标准图形用户界面(“服务器图形 Shell”)。 服务器图形 Shell 包括新 Windows 8 Shell,但不包括 Windows 应用商店或对 Windows 应用商店应用程序的支持。 若要启用对 Windows 应用商店和 Windows 应用商店应用程序的支持,请安装“桌面体验”功能。

  • **在本地安装、配置、卸载服务器角色:**使用服务器管理器或 Windows PowerShell 进行

    **远程安装、配置、卸载服务器角色:**使用服务器管理器、远程服务器、RSAT 或 Windows PowerShell 进行

  • **Microsoft 管理控制台:**已安装

  • **桌面体验:**可以使用服务器管理器或 Windows PowerShell 安装

  • **要使用 Windows PowerShell 转换为服务器核心安装:**请运行以下 cmdlet:

    Uninstall-WindowsFeature Server-Gui-Mgmt-Infra -Restart

如果你最初通过“完全安装”选项进行安装,然后使用上述命令转换为服务器核心安装,则可以在以后还原为完全安装,而无需指定源。 这是因为所需的文件仍保留在磁盘上,即使不会再安装它们。 有关详细信息和将“完全安装”文件从磁盘中完全删除的说明,请参阅本文档的“按需功能”部分。

如果你转换为服务器核心安装,则系统将自动卸载要求完全安装的 Windows 功能、服务器角色和 GUI 管理工具。 你可以在 Windows PowerShell 中指定 -WhatIf 选项以确切了解此转换将影响哪些功能。

备注

如果服务器已处于 Server Core 模式,然后切换到采用 GUI 模式的服务器,则单击开始屏幕中可启动 Internet Explorer 的磁贴将导致一个错误,即“此应用程序无法打开”。 若要解决此问题,请转到“Internet 选项”并选择“在桌面上打开 Internet Explorer 磁贴”。

最小服务器界面

在 Windows Server 2012 中,你可以删除服务器图形 Shell,从而实现“最小服务器界面”。 这类似于完全安装,但不会安装 Internet Explorer 10、Windows 资源管理器、桌面和“开始”屏幕。 Microsoft 管理控制台 (MMC)、服务器管理器和控制面板的一个子集仍会保留。

从完全安装开始,你可以随时使用服务器管理器转换为最小服务器界面。

备注

如果你更改其中任何选项,则必须重新启动服务器才能使更改生效。

请查看下表了解服务器管理器中的选项(或 Windows PowerShell 中可使用的 cmdlet)的摘要,以便获得给定的安装状态:

访问每列中的安装状态…

服务器核心安装选项

最小服务器界面

完全安装选项

已安装桌面体验功能

在服务器管理器中选择以下功能:

图形管理工具和基础结构

图形管理工具和基础结构、服务器图形 Shell

图形管理工具和基础结构、服务器图形 Shell、桌面体验

或,使用以下值作为 Name 参数运行 Windows PowerShell install/uninstall 命令:

Server-Gui-Mgmt-Infra

Server-Gui-Mgmt-Infra, Server-Gui-Shell

Server-Gui-Mgmt-Infra, Server-Gui-Shell, Desktop-Experience

按需功能

在以前的 Windows 版本中,即使禁用了某个服务器角色或功能,相应的二进制文件仍会保留在磁盘上,占用磁盘空间。 在 Windows Server 2012 中,你不仅可以禁用某个角色或功能,还可以完全删除相应的文件,这种状态称之为“已删除”(在服务器管理器中)或“已禁用并删除负载”(在 Dism.exe 中)。 若要重新安装某个已完全删除的角色或功能,你必须能够访问安装源。

要完全删除某个角色或功能,请在 Windows PowerShell 的 –Remove cmdlet 中使用 Uninstall-WindowsFeature。 例如,要完全删除 Windows 资源管理器、Internet Explorer 和依赖组件,请运行以下 Windows PowerShell 命令:

Uninstall-WindowsFeature Server-Gui-Shell -Remove

如果待安装的角色或功能已被删除,请使用 –Source 服务器管理器 cmdlet 的 Windows PowerShell Install-WindowsFeature 选项。–Source 选项用于指定 WIM 映像的路径以及映像的索引号。 如果未指定 –Source 选项,则 Windows 将默认使用 Windows 更新。 脱机 VHD 不能用作已完全删除的角色或功能的安装源。

仅支持来自完全相同版本的 Windows 的组件源。 例如,从 Windows Server 开发者预览版获得的组件源对于运行 Windows Server 2012 的服务器而言不是有效的安装源。

若要使用 WIM 映像安装某个已删除的角色或功能,请使用以下步骤和 Windows PowerShell cmdlet:

  1. 运行 Get-windowsimage –imagepath <path to wim>\install.wim,并记下 Windows Server 2012 映像的索引。

  2. Install-WindowsFeature <featurename> -Source wim:<path>:<index>,其中:

    Featurename 是来自 Get-WindowsFeature 的角色或功能的名称

    Path 是指向 WIM 装入点的路径

    Index 是从步骤 1 起的服务器映像的索引。

例如:Install-WindowsFeature <featurename> -Source wim:d:\sources\install.wim:4

还可以使用组策略为域成员服务器指定源。 导航到计算机配置 > 管理模板 > 系统 >“指定可选组件安装和组件修复的设置”

备注

对于通过网络安装的 Windows 功能,权限可能会影响系统能否访问这些功能。 Trusted Installer 进程在计算机账户内运行。 如果你遇到网络访问问题,请尝试发出 net use 命令(例如,net use * \\path\to\network 或 cmdlet New-PSDrive -Name Z -PSProvider Filesystem -Root "\\path\to\network)以装载网络源,然后在本地复制该网络源。 然后使用本地副本作为安装源。

实际的应用程序

以下示例将为你介绍如何选择可能最适合你的部署需求的安装选项:

  • 服务器核心安装所需的空间比完全安装要少大约 4 GB。 通过在虚拟机上使用服务器核心安装,你无需将 GUI 文件存储在虚拟机的磁盘上,因此可以显著地节省空间。

  • 服务器通常具有较大的内存容量和复杂的磁盘阵列,启动时这两者都可能耗费大量时间来初始化。 因为服务器核心安装最大程度地减少了更新所需的重启次数,所以降低了重新初始化磁盘阵列和内存的频率。

  • 某些服务器应用程序依赖于服务器核心安装中不提供的一些 Windows 服务、库、应用程序和文件,但管理员又希望获得服务器核心安装所特有的能够减少更新需求的便利。 最小服务器界面可以在提供更多兼容性的同时,仍保持较少的系统占用量(尽管没有服务器核心安装那么节省容量)。

  • “按需功能”可用来减少虚拟机部署的占用量,方法是删除虚拟机中永远不会部署的角色和功能。 使用“按需功能”所能减少的大小有可能超过 1 GB,具体取决于虚拟机中使用的角色和功能。

参考表

此表汇总了根据所选的安装选项有哪些可用的本地功能。

服务器核心安装选项

最小服务器界面

完全安装选项

已安装桌面体验功能

命令提示符

可用

可用

可用

可用

Windows PowerShell/Microsoft .NET

可用

可用

可用

可用

服务器管理器

不可用

可用

可用

可用

Microsoft 管理控制台

不可用

可用

可用

可用

控制面板

不可用

不可用

可用

可用

控制面板小程序

不可用

部分可用

可用

可用

Windows 资源管理器

不可用

不可用

可用

可用

任务栏

不可用

不可用

可用

可用

通知区域

不可用

不可用

可用

可用

Internet Explorer

不可用

不可用

可用

可用

内置帮助系统

不可用

不可用

可用

可用

主题

不可用

不可用

不可用

可用

Windows 8 Shell

不可用

不可用

不可用

可用

Windows 应用商店和对 Windows 应用商店应用程序的支持

不可用

不可用

不可用

可用

Windows Media Player

不可用

不可用

不可用

可用

另请参阅

有关使用 Server Core 模式下的服务器的详细信息,请参阅配置和管理服务器核心安装

1.5