

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Windows 上安装 Amazon DCV 服务器
<a name="setting-up-installing-windows"></a>

Amazon DCV 服务器软件可以安装在 Windows Server 上，然后从那里运行您的 Amazon DCV 会话。安装软件之前，请确认您的服务器满足运行该软件的先决条件。可以通过安装向导手动安装软件，也可以通过 Amazon DCV 自动安装。

**Topics**
+ [先决条件](setting-up-installing-winprereq.md)
+ [安装服务器](setting-up-installing-wininstall.md)

# Amazon EC2 实例上的 Windows Amazon DCV 服务器的先决条件
<a name="setting-up-installing-winprereq"></a>

本主题介绍了如何在安装 Amazon DCV 服务器之前配置 Windows Amazon EC2 实例。如果您不在 Amazon EC2 Windows 实例上安装 Amazon DCV 服务器，请跳过这些先决条件。

**Topics**
+ [所有实例的先决条件](#setting-up-installing-all)
+ [加速型计算实例的先决条件](#setting-up-installing-graphics)
+ [其他实例系列的先决条件](#setting-up-installing-general)

## 所有实例的先决条件
<a name="setting-up-installing-all"></a>

 自版本 2024.0 起，Windows 版本的 Amazon DCV 要求使用 Microsoft Visual C\$1\$1 Redistributable for Visual Studio 2022，而不是 Microsoft Visual C\$1\$1 Redistributable for Visual Studio 2017。

最佳实践是，在服务器管理员安装 Amazon DCV 服务器之前，先安装 Microsoft Visual C\$1\$1 Redistributable for Visual Studio。2024.0 Amazon DCV MSI 安装程序会检查依赖项，如果找不到依赖项，将在安装 Amazon DCV 之前尝试安装要求的程序包。此行为是一种回退机制，将在未来版本中移除。采用自动化安装的管理员应努力更新其自动化，以便在安装 Amazon DCV 服务器之前，先安装 Microsoft Visual C\$1\$1 Redistributable for Visual Studio。另请注意，Microsoft Visual C\$1\$1 Redistributable 可能会在安装过程中重新启动主机。

## 加速型计算实例的先决条件
<a name="setting-up-installing-graphics"></a>

### GPU 图形实例的先决条件
<a name="setting-up-installing-graphics"></a>

如果您使用 GPU 图形实例（例如 G2、G3、G4dn、G4ad 或 G5 实例），我们建议您安装并配置相应的 NVIDIA 或 AMD GPU 驱动程序。GPU 驱动程序支持以下功能：
+ 适用于应用程序的 DirectX 和 OpenGL 硬件加速
+ 适用于 H.264 视频流编码的硬件加速
+ 可自定义的服务器监视器分辨率
+ 提高了服务器显示器的最大分辨率 - 高达 4096x2160
+ 增加了服务器监视器的数量

有关如何在 GPU 图形实例上安装 NVIDIA GPU 驱动程序的说明，请参阅《Amazon EC2 用户指南》中的以下主题。**
+ 对于具有 NVIDIA GPU 的实例（例如 G2、G3、G4dn 或 G5 实例），请参阅[在 Windows 上安装 NVIDIA 驱动程序](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html)。
+ 对于具有 AMD GPU 的实例（例如 G4ad 实例），请参阅[在 Windows 实例上安装 AMD 驱动程序](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-amd-driver.html)。

有关 Amazon EC2 G4ad 实例的更多信息，请参阅 [Deep dive on the new Amazon EC2 G4ad instances](https://aws.amazon.com/blogs/compute/deep-dive-on-the-new-amazon-ec2-g4ad-instances/) 博客文章。

### 其他加速型计算实例的先决条件
<a name="setting-up-installing-accelerated"></a>

如果您使用的加速型计算实例不是 GPU 图形实例（例如 P2、P3 或 P3dn 实例），我们建议您安装并配置相应的 NVIDIA GPU 驱动程序。NVIDIA GPU 驱动程序为 H.264 视频流编码启用硬件加速。

有关如何在加速型计算实例上安装 NVIDIA GPU 驱动程序的说明，请参阅《Amazon EC2 用户指南》中的[公共 NVIDIA 驱动程序](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html#public-nvidia-driver)。**

在加速型计算实例上安装 NVIDIA GPU 驱动程序不会提高服务器显示器限制或分辨率。要添加额外的服务器显示器分辨率支持，您可以安装 NVIDIA GRID 驱动程序。有关更多信息，请参阅 NVIDIA 网站上的 [NVIDIA vGPU 软件](https://www.nvidia.com/object/vGPU-software-driver.html)。

## 其他实例系列的先决条件
<a name="setting-up-installing-general"></a>

对于加速型计算实例以外的实例，如果您使用 Windows 2016 或运行 2023.1 之前的 Amazon DCV 服务器版本，我们建议您安装 Amazon DCV 虚拟显示驱动程序。这包括通用型、计算优化型、内存优化型和存储优化型实例系列中的实例。

安装 Amazon DCV 虚拟显示驱动程序可以实现以下功能：
+ 最多支持 4 个显示器
+ 支持自定义分辨率
+ 支持 4K UHD 分辨率

您无法使用 Windows 控制面板管理 Amazon DCV 服务器连接的服务器显示器。

**注意**  
在 Windows Server 2016 和更高版本上支持 Amazon DCV 虚拟显示驱动程序。如果您使用 Windows Server 2019 或更高版本以及 DCV Server 2023.1 或更高版本，则不需要使用该驱动程序，因为间接显示驱动程序（IDD）已经包含在 DCV 服务器中。建议使用 IDD，但该[GetConsoleScreenshot](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_GetConsoleScreenshot.html)功能无法按预期运行。

**重要**  
将 Amazon DCV 虚拟显示驱动程序与任何其他 GPU 驱动程序（例如 NVIDIA GPU 驱动程序）一起安装可能会发生冲突。为了避免冲突，我们建议您不要将 Amazon DCV 虚拟显示驱动程序与任何其他 GPU 驱动程序一起安装。

**在您的实例上安装 Amazon DCV 虚拟显示驱动程序**

1. 从 [Amazon DCV 网站](http://download.amazondcv.com)中下载 Amazon DCV 虚拟显示驱动程序安装程序。

1. 要安装该驱动程序，请执行以下操作之一：
   + 运行安装向导
   + 双击安装文件
   + 使用以下命令运行自动安装

     ```
     C:\> nice-dcv-virtual-display-x64-Release-88.msi /quiet /norestart
     ```

1. 重启实例。

1. 重新连接到实例。

# 在 Windows 上安装 Amazon DCV 服务器
<a name="setting-up-installing-wininstall"></a>

您可以使用安装向导在 Windows 主机服务器上安装 Amazon DCV 服务器。该向导指导您完成一系列步骤，这些步骤说明了如何自定义 Amazon DCV 服务器安装。或者，您可以使用命令行执行无人值守安装。这会使用默认设置自动完成安装过程。

**Contents**
+ [使用向导](#setting-up-installing-windows-wizard)
+ [使用自动安装](#setting-up-installing-windows-unattended)

## 使用向导
<a name="setting-up-installing-windows-wizard"></a>

可以使用 Amazon DCV 服务器安装向导进行指导式安装。

**使用向导在 Windows 上安装 Amazon DCV 服务器**

1. 启动并连接到要安装 Amazon DCV 服务器的服务器。

1. 从 [Amazon DCV 网站](http://download.amazondcv.com)中下载 Amazon DCV 服务器安装程序。
**注意**  
Amazon DCV 服务器仅提供 64 位版本，并在 64 位 Windows 操作系统上支持 Amazon DCV 服务器。
**提示**  
下载网站[的最新软件包](http://download.amazondcv.com/latest.html)页面包含指向最新可用版本的链接。您可以使用这些链接自动检索最新的 Amazon DCV 软件包。

1. 运行 `nice-dcv-server-x64-Release-2025.0-version_number.msi`。

1. 在欢迎屏幕上，选择 **Next**。

1. 在 End-User License Agreement 屏幕上，阅读许可协议。如果您接受这些条款，请选中 **I accept the terms in the License Agreement** 复选框，然后选择 **Next**。

1. （可选）在 **Components Selection** 屏幕中选择项目以配置要安装的组件。要将组件标记为安装，请选择该项目，然后选择 **Will be installed on local hard drive**。要从安装中忽略某个组件，请选择该项目，然后选择 **Entire feature will be unavailable**。

1. 在“DCV Service Configuration (DCV 服务配置)”屏幕上：

   1. （可选）要手动配置您服务器的防火墙以允许通过所需端口进行通信，请选择 **No, I will manually configure my firewall later (不，我将稍后手动配置我的防火墙)**。

   1. （可选）要在安装后手动启动 Amazon DCV 服务器，请选择 **No, I want to start a DCV Service manually**。如果您选择此选项，则无法在安装完成后自动启动控制台会话。如果选择此选项，则跳过步骤 9。

1. 选择**下一步**。

1. 在“DCV Session Management Configuration (DCV 会话管理配置)”屏幕上，指定自动控制台会话的所有者。或者，要防止安装完成后启动自动控制台会话，请选择**不，我将手动创建会话**。
**注意**  
仅当您以前选择了允许服务器自动启动的情况下，才完成此步骤。

1. 选择**安装**。

## 使用自动安装
<a name="setting-up-installing-windows-unattended"></a>

Amazon DCV 可以自动安装和激活服务器软件。这称为“自动安装”。默认情况下，自动安装执行以下操作：
+ 添加防火墙规则以允许通过端口 8443 进行通信。
+ 允许 Amazon DCV 服务器自动启动。
+ 创建自动控制台会话。
+ 将控制台会话所有者设置为执行安装的用户。

您可以通过将以下选项附加到安装命令来覆盖默认操作：
+ `DISABLE_FIREWALL=1` - 禁止安装程序添加防火墙规则。
+ `DISABLE_SERVER_AUTOSTART=1` - 防止 Amazon DCV 服务器在安装后自动启动。
+ `DISABLE_AUTOMATIC_SESSION_CREATION=1` - 禁止安装程序启动自动控制台会话。
+ `AUTOMATIC_SESSION_OWNER=owner_name` - 为自动控制台会话指定不同的所有者。
+ `ADDLOCAL=component_list` - 将组件添加到要安装的组件集中。
+ `REMOVE=component_list` - 从要安装的组件集中删除组件。
**注意**  
`REMOVE` 选项在 `ADDLOCAL` 选项之后进行评估。不会安装位于两个列表中的组件。

component\$1list 是一个以逗号分隔的列表，可以包含以下值：
+ `audioMicDriver`：麦克风驱动程序
+ `audioSpkDriver`：扬声器驱动程序
+ `printerDriver`：打印机驱动程序
+ `usbDriver`：USB 设备远程控制驱动程序（默认禁用）
+ `webcamDriver`：网络摄像头驱动程序
+ `gamepadDriver`：游戏手柄驱动程序
+ `webClient`：Web 客户端
+ `webauthn`：WebAuthn 重定向
+ `iddDriver`：间接显示驱动程序（推荐）
+ `webrtc`：WebRTC 重定向组件
+ `ALL`：所有组件

**使用自动安装功能在 Windows 上安装 Amazon DCV 服务器**

1. 启动并连接到打算安装 Amazon DCV 服务器的服务器。

1. 从 [Amazon DCV 网站](http://download.amazondcv.com)中下载 Amazon DCV 服务器安装程序。
**注意**  
Amazon DCV 服务器仅提供 64 位版本，并在 64 位 Windows 操作系统上支持 Amazon DCV 服务器。

1. 打开命令提示符窗口，导航到下载安装程序的文件夹。

1. 运行无人值守安装程序，如以下示例之一所示：
   + 安装默认组件：

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     /quiet /norestart /l*v dcv_install_msi.log
     ```
   + 安装所有组件：

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     ADDLOCAL=ALL /quiet /norestart /l*v dcv_install_msi.log
     ```
   + 安装一部分组件：

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     ADDLOCAL=audioMicDriver,audioSpkDriver,printerDriver,webcamDriver /quiet /norestart /l*v dcv_install_msi.log
     ```