为您的 AppStream 2.0 用户配置默认区域设置 - 亚马逊 AppStream 2.0

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

为您的 AppStream 2.0 用户配置默认区域设置

注意

本页上的说明仅适用于 Windows 实例集。Elastic 舰队不支持默认区域设置。

在 AppStream 2.0 中,Windows 堆栈中的用户可以将其直播会话配置为使用特定于其位置或语言的设置。有关更多信息,请参阅 让您的 AppStream 2.0 用户能够配置其区域设置。您还可以将实例集配置为使用特定于您的用户的位置或语言的默认设置。具体而言,您可以将以下 Windows 设置应用于您的实例集:

  • 时区-确定 Windows 和任何依赖操作系统时间的应用程序使用的系统时间。 AppStream 2.0 为此设置提供的选项与 Windows Server 2012 R2、Windows Server 2016 和 Windows Server 2019 相同。

  • 显示语言 - 确定 Windows 操作系统和某些 Windows 应用程序所使用的显示语言。

  • 系统区域设置 - 确定 Windows 用于使用不同语言的非 Unicode 应用程序的代码页(ANSI、MS-DOS 和 Macintosh)和位图字体文件。

  • 用户区域设置(又称为文化)- 确定在设置日期、数字或货币的格式时或在对字符串进行排序时,Windows 以及任何查询 Windows 文化的应用程序所使用的约定。

  • 输入法 - 确定可用于输入其他语言字符的按键组合。

目前, AppStream 2.0 仅支持这些语言设置的英语和日语。

指定默认时区

要指定默认时区以用于您用户的流式传输会话,请执行以下两个过程中的任一过程的步骤。

注意

目前, AppStream 2.0 仅支持 UTC 和(UT C+ 9:00)大阪、札幌、东京

指定默认时区(Windows Server 2012 R2)

  1. 连接到要使用的映像生成器,并使用具有本地管理员权限的用户登录。为此,请执行以下任一操作:

    • 使用 AppStream 2.0 控制台(仅适用于 Web 连接)

    • 创建直播网址(适用于 Web 或 AppStream 2.0 客户端连接)

      注意

      如果您要连接的图像生成器已加入 Active Directory 域,并且您的组织需要智能卡登录,则必须创建直播 URL 并使用 AppStream 2.0 客户端进行连接。有关智能卡登录的信息,请参阅智能卡

  2. 在映像生成器桌面上,选择 Windows 开始按钮,然后选择控制面板

  3. 依次选择时钟、语言和区域日期和时间更改时区

  4. 时区列表中,选择一个时区,然后选择确定

  5. 要应用对时区设置的任何更改,请重新启动您的映像生成器。为此,请选择 Windows 的 “开始” 按钮,然后选择 “Windows” PowerShell。在中 PowerShell,使用 restart-computer cmdlet。

  6. 当 Windows 重新启动时,会显示 AppStream 2.0 登录提示。等待 10 分钟,然后再次登录到映像生成器。否则,您可能会收到错误。10 分钟后,您可以以管理员身份登录。

  7. 如果需要,配置其他默认区域或语言设置。否则,在映像生成器桌面上,打开 Image Assistant 并安装和配置流应用程序。

  8. 配置完您的映像生成器后,按照 Image Assistant 中的必要步骤完成映像的创建。有关如何创建映像的信息,请参阅教程:使用 AppStream 2.0 控制台创建自定义 AppStream 2.0 镜像

  9. 请执行以下操作之一:

    • 创建一个新实例集,然后为该实例集选择您的新映像。有关更多信息,请参阅 创建 AppStream 2.0 舰队和堆栈

    • 将现有实例集更新为使用新映像。

  10. 使您的实例集与分配给您为其配置默认设置的用户的堆栈相关联。

    您配置的默认时区设置将应用于实例集实例和从这些实例启动的用户流式传输会话。

指定默认时区(Windows Server 2016、Windows Server 2019 和 Windows Server 2022)

  1. 连接到要使用的映像生成器,并使用具有本地管理员权限的账户登录。为此,请执行以下任一操作:

    • 使用 AppStream 2.0 控制台(仅适用于 Web 连接)

    • 创建直播网址(适用于 Web 或 AppStream 2.0 客户端连接)

      注意

      如果您要连接的图像生成器已加入 Active Directory 域,并且您的组织需要智能卡登录,则必须创建直播 URL 并使用 AppStream 2.0 客户端进行连接。有关智能卡登录的信息,请参阅智能卡

  2. 在映像生成器桌面上,选择 Windows 开始按钮,然后选择控制面板

  3. 使用 PowerShell 或 Windows 用户界面指定默认时区:

    • PowerShell

      • 打开 PowerShell 并运行以下命令:

        Run Set-TimeZone -Id "Tokyo Standard Time"
        注意

        要运行此脚本,您必须以管理员身份登录到适用的计算机。

    • Windows 用户界面

      1. 在映像生成器桌面上,选择 Windows 开始按钮,然后键入 timedate.cpl 以打开日期和时间控制面板项目。

      2. 右键单击日期和时间图标,然后选择以管理员身份运行

      3. 如果用户账户控制提示您选择是否允许应用程序更改您的设备,请选择

      4. 选择更改时区

      5. 时区列表中,选择一个时区,然后选择确定

  4. 如果需要,配置其他默认区域或语言设置。否则,在映像生成器桌面上,打开 Image Assistant 并安装和配置流应用程序。

  5. 配置完您的映像生成器后,按照 Image Assistant 中的必要步骤完成映像的创建。有关如何创建映像的信息,请参阅教程:使用 AppStream 2.0 控制台创建自定义 AppStream 2.0 镜像

  6. 请执行以下操作之一:

    • 创建一个新实例集,然后为该实例集选择您的新映像。有关更多信息,请参阅 创建 AppStream 2.0 舰队和堆栈

    • 将现有实例集更新为使用新映像。

  7. 使您的实例集与分配给您为其配置默认设置的用户的堆栈相关联。

    您配置的默认时区设置将应用于实例集实例和从这些实例启动的用户流式传输会话。

注意

您的用户可以从您配置的默认设置中更改其时区。他们可以在应用程序流式传输会话期间配置其区域设置,如让您的 AppStream 2.0 用户能够配置其区域设置中所述。此外,如果用户之前在从同一 AWS 区域的任何队列实例进行流式传输时选择了时区,则用户指定的时区设置会自动覆盖您通过映像生成器指定的任何默认时区设置。

指定默认显示语言

可通过两种方式为您的用户的流式传输会话指定默认显示语言。使用 AppStream 2.0 默认应用程序和 Windows 设置功能,或者在使用具有本地管理员权限的帐户登录时配置映像生成器。本节中的步骤介绍如何使用 AppStream 2.0 默认应用程序和 Windows 设置功能指定默认显示语言。

注意

在 Windows 中更改显示语言还会自动更改用户区域设置和输入法以与显示语言的语言和区域匹配。如果您希望所有三个设置都匹配,无需单独更改用户区域设置或输入法。

  1. 连接到要使用的映像生成器,然后使用模板用户账户登录。为此,请执行以下任一操作:

    • 使用 AppStream 2.0 控制台(仅适用于 Web 连接)

    • 创建直播网址(适用于 Web 或 AppStream 2.0 客户端连接)

      注意

      如果您要连接的图像生成器已加入 Active Directory 域,并且您的组织需要智能卡登录,则必须创建直播 URL 并使用 AppStream 2.0 客户端进行连接。有关智能卡登录的信息,请参阅智能卡

    Template User (模板用户) 可让您为您的用户创建默认的应用程序和 Windows 设置。有关更多信息,请参阅中的 “为您的 AppStream 2.0 用户创建默认应用程序和 Windows 设置” 默认应用程序和 Windows 设置及应用程序启动性能

  2. 在映像生成器桌面上,选择 Windows 开始按钮,然后选择控制面板

  3. 依次选择时钟、语言和区域语言添加语言

  4. 选择一种语言,然后选择添加

    注意

    目前, AppStream 2.0 仅支持英语(美国)日语

  5. 您所选的语言将显示在您添加到 Windows 中的语言列表中。选择您刚刚添加的语言。然后选择上移,直到该语言显示在语言列表的顶部。

  6. 选择 Advanced Settings (高级设置)。在替代 Windows 显示语言下,从列表中选择您的语言。

  7. 如果要使用与您添加的语言关联的输入法,请在替代默认输入法下,选择该语音的输入法。

  8. 选择保存。当系统提示您注销时,选择立即注销

  9. 在出现提示时,以 Template User (模板用户) 身份再次登录到映像生成器。确认 Windows 正在使用您选择的显示语言。

  10. 在映像生成器桌面的右上角区域中,依次选择 Admin Commands (管理命令)Switch User (切换用户)

    Admin Commands dropdown menu with Switch User option highlighted.
  11. 在出现提示时,以 Administrator (管理员) 身份登录。

  12. 如果需要,配置其他默认区域或语言设置。否则,在映像生成器桌面上,打开 Image Assistant 并安装和配置流应用程序。

  13. 在 Image Assistant 过程的步骤 2 中,选择 Save settings (保存设置)

  14. 按照 Image Assistant 中的必要步骤完成映像的创建。有关如何创建映像的信息,请参阅教程:使用 AppStream 2.0 控制台创建自定义 AppStream 2.0 镜像

  15. 请执行以下操作之一:

    • 创建一个新实例集,然后为该实例集选择您的新映像。有关信息,请参阅 创建 AppStream 2.0 舰队和堆栈

    • 将现有实例集更新为使用新映像。

  16. 使您的实例集与分配给您为其配置默认设置的用户的堆栈相关联。

    您配置的默认显示语言及关联的用户区域设置和输入法设置将应用于实例集实例和从这些实例启动的用户流式传输会话。

    或者,您可以在以 Administrator (管理员) 身份登录到映像生成器时配置默认显示语言。如果您在 Template User (模板用户)Administrator (管理员) 账户下登录时选择了不同的显示语言,并且在 Image Assistant 过程的步骤 2 中选择了 Save settings (保存设置),则 Template User (模板用户) 设置将优先。

注意

您的用户可以从您配置的默认设置更改其用户区域设置和输入法。他们可以更改为 11 个不同的受支持区域设置和 9 个不同的受支持输入法中的任何一个。为此,他们可以在应用程序流式传输会话期间配置其区域设置,如让您的 AppStream 2.0 用户能够配置其区域设置中所述。此外,如果用户以前在从相同区域中的任何实例集实例流式传输时选择了用户区域设置或输入法,则这些用户指定的设置将自动替代您通过映像生成器指定的任何默认用户区域设置和输入法。

指定默认系统区域设置

要为您的用户的流式传输会话指定默认系统区域设置,请执行以下步骤。

  1. 连接到要使用的映像生成器,并使用具有本地管理员权限的账户登录。为此,请执行以下任一操作:

    • 使用 AppStream 2.0 控制台(仅适用于 Web 连接)

    • 创建直播网址(适用于 Web 或 AppStream 2.0 客户端连接)

      注意

      如果您要连接的图像生成器已加入 Active Directory 域,并且您的组织需要智能卡登录,则必须创建直播 URL 并使用 AppStream 2.0 客户端进行连接。有关智能卡登录的信息,请参阅智能卡

  2. 在映像生成器桌面上,选择 Windows 开始按钮,然后选择控制面板

  3. 选择时钟、语言和区域,然后选择区域

  4. 区域对话框中,选择格式选项卡。

  5. 选择更改系统区域设置

  6. 区域设置对话框中的当前系统区域设置列表中,选择语言和区域。

    注意

    目前, AppStream 2.0 仅支持英语(美国)日语(日本)

  7. 选择确定以关闭区域设置对话框,然后再次选择确定以关闭区域对话框。

  8. 在提示重新启动您的计算机时,允许 Windows 重新启动。

  9. 当 Windows 重新启动时,会显示 AppStream 2.0 登录提示。等待 10 分钟,然后再次登录到映像生成器。否则,您可能会收到错误。10 分钟后,您可以以管理员身份登录。

  10. 如果需要,配置其他默认区域或语言设置。否则,在映像生成器桌面上,打开 Image Assistant 并安装和配置流应用程序。配置完您的映像生成器后,按照 Image Assistant 中的必要步骤完成映像的创建。有关如何创建映像的信息,请参阅教程:使用 AppStream 2.0 控制台创建自定义 AppStream 2.0 镜像

  11. 请执行以下操作之一:

    • 创建一个新实例集,然后为该实例集选择您的新映像。有关更多信息,请参阅 创建 AppStream 2.0 舰队和堆栈

    • 将现有实例集更新为使用新映像。

  12. 使您的实例集与分配给您为其配置默认设置的用户的堆栈相关联。

    您配置的默认系统区域设置将应用于实例集实例和从这些实例启动的用户流式传输会话。

指定默认用户区域设置

要为您的用户的流式传输会话指定默认用户区域设置,请执行以下步骤。

注意

如果您计划配置显示语言并希望用户区域设置和显示语言匹配,则无需更改用户区域设置。更改显示语言会自动更改用户区域设置以匹配。

  1. 连接到要使用的映像生成器,并使用具有本地管理员权限的账户登录。为此,请执行以下任一操作:

    • 使用 AppStream 2.0 控制台(仅适用于 Web 连接)

    • 创建直播网址(适用于 Web 或 AppStream 2.0 客户端连接)

      注意

      如果您要连接的图像生成器已加入 Active Directory 域,并且您的组织需要智能卡登录,则必须创建直播 URL 并使用 AppStream 2.0 客户端进行连接。有关智能卡登录的信息,请参阅智能卡

  2. 在映像生成器桌面上,选择 Windows 开始按钮,然后选择控制面板

  3. 选择时钟、语言和区域,然后选择区域

  4. 区域对话框中,选择格式选项卡。

  5. 格式列表中,选择语言和区域。

    注意

    目前, AppStream 2.0 仅支持英语(美国)日语(日本)

  6. 选择确定以关闭区域对话框。

  7. 如果需要,配置其他默认区域或语言设置。否则,在映像生成器桌面上,打开 Image Assistant 并安装和配置流应用程序。

  8. 在 Image Assistant 过程的步骤 2 中,选择 Save settings (保存设置)

  9. 按照 Image Assistant 中的必要步骤完成映像的创建。有关如何创建映像的信息,请参阅教程:使用 AppStream 2.0 控制台创建自定义 AppStream 2.0 镜像

  10. 请执行以下操作之一:

    • 创建一个新实例集,然后为该实例集选择您的新映像。有关更多信息,请参阅 创建 AppStream 2.0 舰队和堆栈

    • 将现有实例集更新为使用新映像。

  11. 使您的实例集与分配给您为其配置默认设置的用户的堆栈相关联。

    您配置的默认用户区域设置将应用于实例集实例和从这些实例启动的用户流式传输会话。

注意

您的用户可以将其用户区域设置从您配置的默认设置更改为 11 个不同的受支持区域设置中的任何一个。为此,他们可以在应用程序流式传输会话期间配置其区域设置,如让您的 AppStream 2.0 用户能够配置其区域设置中所述。此外,如果用户以前在从相同区域中的任何实例集实例流式传输时选择了用户区域设置,则该用户指定的设置将自动替代您通过映像生成器指定的任何默认用户区域设置。

指定默认输入法

要指定在您的用户的流式传输会话中使用的默认输入法,请执行以下步骤。

注意

如果您计划配置显示语言并希望输入法和显示语言匹配,则无需更改输入法。在 Windows 中更改显示语言还会自动更改用户区域设置和输入法以与显示语言的语言和区域匹配。如果您希望所有三个设置都匹配,无需单独更改用户区域设置或输入法。

  1. 连接到要使用的映像生成器,并使用具有本地管理员权限的账户登录。为此,请执行以下任一操作:

    • 使用 AppStream 2.0 控制台(仅适用于 Web 连接)

    • 创建直播网址(适用于 Web 或 AppStream 2.0 客户端连接)

      注意

      如果您要连接的图像生成器已加入 Active Directory 域,并且您的组织需要智能卡登录,则必须创建直播 URL 并使用 AppStream 2.0 客户端进行连接。有关智能卡登录的信息,请参阅智能卡

  2. 在映像生成器桌面上,选择 Windows 开始按钮,然后选择控制面板

  3. 依次选择时钟、语言和区域语言添加语言

  4. 选择一种语言,然后选择添加

    注意

    目前, AppStream 2.0 仅支持英语(美国)日语

  5. 您所选的语言将显示在您添加到 Windows 中的语言列表中。

  6. 选择 Advanced Settings (高级设置)。在替代默认输入法下,选择您添加的语言的输入法。

  7. 选择保存

  8. 注销,然后再次登录。为此,请选择映像生成器桌面上的 Windows 开始按钮。选择 “ImageBuilderAdmin退出”。在出现提示时,以管理员身份登录。

  9. 如果需要,配置其他默认区域或语言设置。否则,在映像生成器桌面上,打开 Image Assistant 并安装和配置流应用程序。

  10. 在 Image Assistant 过程的步骤 2 中,选择 Save settings (保存设置)

  11. 按照 Image Assistant 中的必要步骤完成映像的创建。有关如何创建映像的信息,请参阅教程:使用 AppStream 2.0 控制台创建自定义 AppStream 2.0 镜像

  12. 请执行以下操作之一:

    • 创建一个新实例集,然后为该实例集选择您的新映像。有关信息,请参阅 创建 AppStream 2.0 舰队和堆栈

    • 将现有实例集更新为使用新映像。

  13. 使您的实例集与分配给您为其配置默认设置的用户的堆栈相关联。

    您配置的默认输入法将应用于实例集实例和从这些实例启动的用户流式传输会话。

注意

您的用户可以将其输入法从您配置的默认设置更改为 9 个不同的受支持输入法中的任何一个。他们可以通过在应用程序流式传输会话期间配置其区域设置来配置此设置,如让您的 AppStream 2.0 用户能够配置其区域设置中所述。此外,如果用户以前在从相同区域中的任何实例集实例流式传输时选择了输入法,则该用户指定的设置将自动替代您通过映像生成器指定的任何默认输入法。

有关应用程序设置持久性的特殊注意事项

在 AppStream 2.0 控制台中创建堆栈时,在步骤 3:用户设置中,如果您在应用程序设置持久性下使用与使用不同区域设置的另一个堆栈相同的设置组,则两个堆栈仅使用一组区域设置。对于每个用户,用户首次登录的堆栈的默认区域设置会自动替代相同应用程序设置组中的任何其他堆栈的默认区域设置。为避免此问题,请勿对具有不同区域设置的两个不同堆栈使用相同的应用程序设置组。

有关日语语言设置的特别注意事项

本节介绍在为 AppStream 2.0 用户配置日语设置时要记住的要点。

AWS CLI

将 Windows 系统区域设置更改为日语需要您的映像生成器安装 AWS 命令行界面 (AWS CLI) 版本 1.16.30 或更高版本。要更新映像生成器上的 AWS CLI 版本,请按照安装 AWS 命令行界面中的步骤操作。

日语键盘

如果您在创建图像时将图像生成器输入法设置为日语,则 AppStream 2.0 会自动将您的图像配置为使用日语键盘。使用映像的任何实例集也会自动配置为使用日语键盘。但是,如果您想在映像生成器会话中使用日语键盘,请更新 HKEY_LOCAL_MACHINE\ SYSTEM\\ Services\ i8042prt\ Parameters CurrentControlSet 注册表项的以下注册表设置:

名称 Type 数据
LayerDriver JPN REG_SZ

kbd106.dll

OverrideKeyboardIdentifier REG_SZ PCAT_106KEY
OverrideKeyboardSubtype DWORD 2
OverrideKeyboardType DWORD 7

更改这些设置后,重新启动您的映像生成器。为此,请选择 Windows 的 “开始” 按钮,然后选择 “Windows” PowerShell。在中 PowerShell,使用 restart-computer cmdlet。