为什么无法创建 WorkSpace 映像?

上次更新日期:2022 年 6 月 7 日

我尝试创建 Amazon WorkSpaces 映像,但是任务失败。为什么会发生这种情况,我该如何解决此问题?

解决方法

注意:

  • 截至 2020 年 1 月 14 日,无法从公共 Windows 7 捆绑包中创建映像。
  • 从一个版本的 Windows 10 升级到较新版本的 Windows 10 的 Windows 10 系统不支持创建映像。这包括 Windows 10 功能和版本升级。
  • 在继续创建映像之前,请验证映像检查器是否已开启且未出现任何故障。请参阅运行映像检查器。如果映像检查器失效,则请参阅映像检查器检测到的问题的解决技巧部分。

查看以下常见原因和步骤,以排查 Amazon WorkSpaces 映像创建问题。

区域中的 WorkSpaces 映像达到限制

每个区域的默认限制是 40 个 WorkSpace 映像。如果达到了此限制,则创建映像的新尝试将会失败。有关如何请求放宽限制的信息,请参阅 Amazon WorkSpaces 配额

加密的 WorkSpace

不支持从加密的 WorkSpace 创建映像。

验证 WorkSpace 映像失败

请尝试以下问题排查步骤(如果适用)以解决验证错误:

1.    取消激活或卸载任何可能阻止成功创建映像的防病毒软件或安全代理。

2.    如果 WorkSpace 服务(services.msc)使用域账户,则请根据服务要求将服务登录账户更改为以下账户之一:
本地系统
本地服务
网络服务

3.    将您的用户配置文件大小保持在 10GB 以下。验证 WorkSpace 上是否仅存在需作为映像组成部分的用户配置文件数据。

4.    确保 C:\ 的可用空间至少等于用户配置文件大小加 2GB。例如,如果用户配置文件大小为 10GB,则 C:\ 必须至少具有 12GB 的可用空间。

5.    必须将 WorkSpace 中的 PowerShell 执行策略设置为允许 RemoteSigned 脚本。要验证该值,请运行 Get-ExecutionPolicy PowerShell 命令。如果未将其设置为 UnrestrictedRemoteSigned,则请运行 Set-ExecutionPolicy –ExecutionPolicy RemoteSigned 命令来更改执行策略的值。此设置允许您在 Amazon WorkSpaces 上运行脚本,这是创建映像所必需的。

6.    验证 Amazon WorkSpaces 是否处于最新状态且具有最新的补丁,以防止由于 Windows 更新而中断映像创建过程。如果未进行 Windows 更新或未使用最新补丁更新 WorkSpace,则创建 WorkSpace 映像可能会失败。

7.    为测试映像创建的工作区不得分配给域客户组中的用户。要验证是否存在任何域账户,请运行以下命令:

Get-WmiObject -Class Win32_Service | Where-Object { $_.StartName -like "*$env:USERDOMAIN*" }

8.    确认 Windows 更新的重新启动是否被挂起。如果重新启动挂起,则映像创建过程将失败。

复制配置文件失败

注意:对于 Windows 10 WorkSpaces,必须将用户配置文件中用于该映像的所有文件手动复制到 C:\users\default。如果出现以下情况,则此方法可能会失败:

  • 用户配置文件中任何文件夹的配置文件路径都超过 261 个字符。
  • 对配置文件文件夹没有适当的权限。请确保为系统和所有应用程序包的配置文件夹分配了完全权限。
  • 当 EC2Config 或 EC2Launch 请求时,某些组策略对象会限制对 RDP 证书指纹的访问。这种情况下,将 WorkSpace 移动到继承受阻且未应用任何策略的新组织单位(OU),然后创建映像。

其他问题排查步骤

如果您仍然无法创建 Amazon WorkSpaces 映像,请尝试以下问题排查步骤:

1.    如果您的 WorkSpace 开启了防火墙,则请验证防火墙没有阻止任何必要的端口。下载允许映像创建的脚本需要某些端口

2.    重启 WorkSpace,以确保所有 AWS 组件都运行最新版本。

3.    当 EC2Config 或 EC2Launch 请求时,某些组策略对象 (GPO) 可以限制对 RDP 证书指纹的访问。将工作区移动到继承受阻且未应用任何策略的新组织单位 (OU)。然后,尝试创建映像。

4.    运行 Test-WSMan 命令以验证 WsMan 服务是否已启动并已配置为自动启动。

5.    验证安装的应用程序是否与 sysprep 兼容。    

有关自定义映像创建的更多信息和先决条件,请参阅创建自定义 WorkSpaces 映像和捆绑包


这篇文章对您有帮助吗?


您是否需要账单或技术支持?