应用程序分层

什么是新的

当新功能和改进可用时,Citrix 会向 Citrix App Layering 用户提供这些功能和改进。 新版本提供了更多价值,因此没有理由延迟更新。

本文介绍此版本中的新增功能和增强功能以及已修复的问题。

有关最新的 App Layering 要求和支持的平台,请参阅 系统要求

App Layering 2409(此版本)

此版本包含以下新功能:

  • ELM 设备操作系统已升级

ELM 设备操作系统已从 CentOS 7 过渡到 Oracle Linux 8。 不支持从以前的版本直接升级到版本 2409。 有关更多信息,请参阅 升级文档

  • ELM 迁移功能

新的迁移功能允许您在 ELM 之间复制或迁移资源,甚至跨不同的虚拟机管理程序。 有关详细信息,请参阅 迁移功能文档

修复

  • 更新 Chrome 层时,您可能会遇到 24.3.3 之前的版本的问题,可能会失败并显示错误消息。此问题存在于不同的操作系统层,包括 Windows 10 和 Windows Server 2016。 [帮助-1766]

  • FSLogix 配置文件代理可能会遇到 App Layering 版本 24.3 及更早版本的问题,导致 Windows 11 和其他操作系统上的登录不完整和缺少“开始菜单”项。 [UNI-91138]

  • 升级 ELM 后,您可能会遇到 Teams 无法启动的问题。 作为一种解决方法,您可以在操作系统层安装 Microsoft Teams。 这可确保您以 NP VDI 用户身份访问 Teams,从而允许您在进行常规操作系统更新的同时执行每月更新。 [帮助-1778]

  • 卸载 Cortex XDR 代理时,打包机可能会挂起。 该问题与注册表中的符号链接有关,删除该符号链接会导致挂起。 [UNI-91073]

  • 升级到 Citrix App Layering 2403.2 后,发布图像模板时可能会遇到间歇性故障。 [帮助-1777]

  • Unirsd 可能会在完整的用户层图像中经历双重初始化。 这种双重初始化可能会导致用户的注册表更改合并到其自身中,从而导致登录过程的延迟。 [UNI-91030]

  • 您可能会注意到,从 ELM Web 控制台从版本 2304 升级到 24.3.1.13 后,所有连接器都丢失了。 出现此问题的原因是 layerDiskCacheSize 设置为空。 [UNI-90857]

  • 当您在应用程序层安装应用程序时,它可能不会创建必要的注册表项。 尽管安装已完成,但您可能会看到一条错误,指出启动程序不存在。 作为一种解决方法,您可以将其安装在操作系统层而不是应用程序层。 此方法允许创建正确的注册表项。 [帮助-1746]

  • 使用弹性层时,您可能会遇到 VS Code 扩展的性能问题。 连接了多个 Elastic 层的用户可能会看到明显的延迟,导致 VS Code 需要更长的时间来启动和运行扩展。 [帮助-1774]

  • 您现在只能在操作系统修订版中更新 Microsoft Edge。 如果您之前使用应用程序层来部署 Edge,则该层将无法再在映像中使用,因为 Edge 更新将被忽略。 确保在更新 Windows 版本时保持 Edge 为最新版本。 [UNI-90502]

  • 使用 ImportOsLayer.ps1 脚本创建 OS 层时,如果任何用户输入(包括用户名和密码)包含 XML 特殊字符(例如 &、<、>、’ 或 “),您可能会遇到“400 错误请求”错误。作为一种解决方法,您可以在输入特殊字符时手动对其进行转义:

    • &替换 &
    • <替换 <
    • >替换 >
    • 将 ‘ 替换为 &apos;
    • 将“替换为 &quot; [UNI-87311]

应用分层 2403

此版本包含以下新功能:

  • Citrix Hypervisor 更名为 XenServer

根据我们最新的品牌重塑战略,我们已将所有 Citrix Hypervisor 实例更新为 XenServer。

  • OS机床更新

OS Machine 工具现已更新,包括自动清理可能导致性能计数器重建失败的空 INF 文件夹。 您必须创建 OS 层的新修订版,并将 OS 机床工具应用到该层。

注意: 不要在操作系统修订版上运行 setup_x64.exe 。 仅在将操作系统导入 elm 之前才需要该应用程序,在操作系统修订版上运行它可能会导致未知问题。

  • 层创建任务显示有关包装机的更多信息

现在,使用卸载合成时,图层创建任务所需的操作状态包含有关包装机的更多信息,而不仅仅是虚拟机名称。 对于大多数连接器类型,附加信息是机器的 IP 地址。

  • 对于 Nutanix AHV 连接器类型,将显示 Nutanix Prism UI 中的包装机链接。

  • Azure 部署连接器类型允许通过 ARM 模板提供自定义信息。 有关更多信息,请参阅 机器输出

  • 新连接器 - Windows 文件共享

连接器 UI 现在包括 Windows 文件共享。 该连接器允许用户将磁盘发布到文件共享,利用现有的支持卸载的连接器配置。

有关更多信息,请参阅 Windows 文件共享

  • 用户个性化层 - 用户层/UPL 空间回收

以前,Windows 会优先使用磁盘上未使用的块,这需要后端文件服务器上大量的空间。 通过使用新的 VHDX 空间回收流程,每次用户注销时都会自动优化用户层 VHDX 文件。

有关更多信息,请参阅 用户层/UPL 空间回收

修复

  • 内置 AppV 应用程序无法与启用 PVS EL 的图像一起使用。 [帮助-1717]

  • 如果共享路径尾部有反斜杠,PVS 连接器发布将失败。 [UNI-89881]

  • 从具有自定义 BIOS 字符串的 XenServer gold VM 创建操作系统层时, ImportOsLayer.ps1 脚本无法确定虚拟机管理程序类型并失败并出现以下错误: 此虚拟机管理程序尚不支持卸载合成 现在可以通过 -HypervisorType 参数明确指定虚拟机管理程序类型以避免此问题。[UNI-90521]

应用程序分层 2312

此版本包含以下新功能:

  • 全新改进的 Nutanix AHV 连接器。 当您在 App Layering 中创建和管理 Nutanix AHV 连接器时,您现在可以体验具有现代化 Hypervisor 支持的新 UI。 有关更多信息,请参阅 Nutanix AHV 连接器。 此版本还引入了对 Nutanix AHV 中的图层和图像模板的 卸载合成 支持。 现在,可以通过 卸载合成实现 UEFI、vTPM 和安全启动等现代虚拟化技术。 有关更多信息,请参阅 关于卸载合成

  • 覆盖文件排除的新方法。 您现在可以通过更新 Gold Image 工具来引入和累积应用程序层文件系统的默认排除项,从而覆盖文件排除项。 有关更多信息,请参阅 默认排除

修复

  • HKLM\Software\Wow6432Node\Citrix\PortICA\Policy\Session\PolicyInputValuesHKLM\SOFTWARE\Citrix\VirtualDesktopAgent\Policy\Session\PolicyInputValues 键的值或子键在登录之间不会保留。 [UNI-89899]

  • 当您使用 App Layering 版本 2306 发布图像时,您无法在图像上看到新的图像工具,例如 AppRulesCompare。 [UNI-89936]

  • 当 FSLogix 将云缓存位置与 App Layering Elastic Layers 一起用于配置文件或 ODFC 容器时,可能会发生登录或注销失败。 弹出屏幕显示登录失败,冻结的注销屏幕显示注销失败。 位于 c:/ProgramData/FSLogix/Logs/Profile/Profile-YYYYMMDD.log 的 FSLogix 日志文件还会显示以下登录失败错误消息: 在登录尝试期间的各个时间点出现“ERROR:00000005 访问被拒绝”错误。

应用分层 2309

此版本包含以下新功能:

  • 选项以保持 MCS 部署机器正常运行。 如果要在启动计算机准备部署到 MCS 时从 ELM 自定义已部署的映像,则必须将 OS 修订版中的机床更新为修订版 2309 或更高版本。 有关更多信息,请参阅 创建平台层

  • 支持用户层的 VHDX 格式。 现在,用户层使用 VHDX 格式创建,而不是像以前的版本那样使用 VHD 格式创建。 您不需要将现有的 VHD 格式的用户层转换为 VHDX。 但是,如果您想手动转换用户层,且它们恰好仍在同一个文件夹中,则使用该层的 VHDX 格式。 如果您想使用 VHD 格式创建新的用户层,您可以关闭该功能。 有关更多信息,请参阅 启用用户层

  • 弹性层的 OS 层切换选项现在在 App Layering UI 中默认启用。 您不再需要手动启用新的操作系统层切换选项。 有关更多信息,请参阅 弹性层的 OS 层切换

  • 新的图像模板选项 - 发布图像模板时对磁盘进行碎片整理。 您现在可以使用新的图像模板选项来优化从 App Layering 设备创建的已发布图像。 仅当您选择 Offload Compositing 连接器时此选项才可用。 有关更多信息,请参阅 从头开始创建图像模板

  • 全新改进的 Citrix Hypervisor。 当您在 App Layering 中创建和管理 Citrix Hypervisor 连接器时,您现在可以体验具有现代化 Hypervisor 支持的新 UI。 有关更多信息,请参阅 Citrix Hypervisor。 此版本还引入了对 Citrix Hypervisor 中的图层和图像模板的 Offload Compositing 支持。 现在,Offload Compositing 可以使用 UEFI、vTPM 和安全启动等现代虚拟化技术。 有关更多信息,请参阅 关于卸载合成

修复

  • 启用弹性分层并安装 Sentinel One 的图像存在内存泄漏。 [ALHELP-1708]

  • 由于数据库大小限制,发布具有多层的图像可能会失败。

  • LSASS 进程挂在某些文件上,导致启动过程失败。 [ALHELP-1710]

  • VMware vSphere 因对象类型无效而失败。

  • 清除故障模式等待导致性能问题。 [UNI-89518]

  • 会话主机在第一次登录时被锁定。 [帮助-1722]

  • 当 AppV 包预安装在应用程序层时,可能会无法启动或启动但无法正常运行。 [帮助-1717]

应用分层 2306

此版本包含以下新功能:

  • 基于角色的访问控制现已在新的 App Layering UI 中可用。 您现在可以为 App Layering 用户分配角色,定义他们可以访问的功能。 任何被分配了角色的用户都可以登录管理控制台。 有关更多信息,请参阅 分配角色

  • 从 ELM 中删除了对 Windows 7 和 32 位的支持。 所有 Windows 7 位和 32 位操作系统层已停用,并且不再支持 ELM 的多个版本。 如果您仍在使用不受支持的 Windows 7 位或 32 位操作系统,请不要升级到此新版本,请先备份您的 ELM,然后联系支持人员获取选项。

  • 新的应用分层工具 - ScanWritableFiles。 ScanWritableFiles 是一个应用程序,用户可以识别仅存在于可写层(例如用户层)的文件和文件夹。 因此,这些文件系统对象不位于任何其他层/卷上,例如基础图像或任何弹性分配的层。 在以下情况下,识别此类型的文件系统对象会很有帮助:

    • 确定哪些对象可以安全删除而不会影响弹性分配的应用程序
    • 识别由用户直接安装的应用程序组件,而不是由镜像或任何弹性层提供的应用程序组件
    • 识别包装机上安装的应用程序组件

    有关更多详细信息,请参阅 C:\Program Files\Unidesk\Tools\ScanWritableFiles\ReadMe.txt

  • 新的应用分层工具 - AppRuleCompare。 AppRuleCompare 分析应用程序层之间潜在的文件系统和注册表冲突,包括平台层(如果存在)。 当直接在应用程序分层的机器上运行时,AppRuleCompare 会“处理”与基础映像内置层相关的 AppRule 文件,以及已弹性附加到机器的文件。 有关更多详细信息,请参阅 C:\Program Files\Unidesk\Tools\AppRuleCompare\ReadMe.txt

修复

  • 在某些 Provisioning 服务器上,使用大于 2003 的 App Layering 代理挂载文件共享的命令会无限期挂起。 [帮助-1593]

  • 当创建或重命名文件或目录时,CFS 也会更改对象的短名称,这会导致意外的目录通知。 [帮助-1682]

  • generatePerfGenRecompileScript 例程中的错误导致 BIC 失败。 [UNI-89255]

  • 由于我们的重命名逻辑中存在错误,重命名操作失败。 [UNI-89256]

  • 切换到新的 Citrix 认证后,2012R2 上出现驱动程序数字签名错误。 [UNI-89258]

  • 新的 vSphere 连接器 UI 没有列出所有主机。 [UNI-89314]

  • VDS 未检测到新连接的虚拟磁盘。 [帮助-1694]

应用分层 2304

此版本包含以下新功能:

  • Azure 部署的注册凭据支持。 您现在可以使用注册凭据来配置 Azure 部署连接器,类似于旧版 Azure 连接器的配置。 有关更多信息,请参阅 Azure 部署

  • 您现在可以使用 Citrix Studio 中的用户排除策略定义未重定向到用户层的目录路径。 需要注意的事项:

    • 用户排除不会覆盖 AlwaysOnBoot。
    • 用户排除适用于完整用户层和用户个性化层 (UPL),但不适用于会话主机。 会话主机忽略用户排除并将消息添加到用户层。
    • Logoff.txt 现在包含所有活动用户排除。
  • 自定义 Active Directory (AD) 属性支持。 您现在可以在用户层路径中为用户层和用户个性化层 (UPL) 使用自定义 AD 属性。 AD 属性必须用哈希值括起来(例如, #sAMAccountName#)。 有关更多信息,请参阅 部署用户层用户个性化层

  • VMware vSphere 连接器的新 UI。 VMware vSphere 连接器现在有一个新的 UI。 有关更多信息,请参阅 VMware vSphere

  • 性能计数器现在可以在任何层工作,包括应用层和完整用户层。 必须在操作系统修订版中更新黄金映像工具,以确保在启动映像时正确重建性能计数器。 操作系统修订版至少需要重建一次性能计数器。 在更新黄金映像的同一操作系统版本中打开管理员命令窗口,然后运行命令 c:\windows\system32\lodctr /rc:\windows\syswow64\lodctr \r

  • 现在可以从图像中包含的任何层使用 MSMQ。 必须在操作系统修订版中更新黄金映像工具,以确保 MSMQ(如果存在)正确重置和启动。 出现了一个名为 GenRandomQMID.log 的新日志文件,以指示 C:\Windows\setup\scripts\kmsdir\GenRandomQMID.ps1的操作。 这样,无论 MSMQ 安装在哪里,它都可以正常启动。

修复

  • 缺少配置文件密钥导致用户层安装失败。 [UNI-88890]

  • 当从正在运行的机器上断开弹性层时,目录通知代码会导致 CPU 使用率飙升。 [帮助-1614]

  • generate.pl 工具将密钥 HKLM\System\WPANever Virtualize 设置为 Virtualize Always,导致 Windows 激活密钥丢失。 [帮助-1673]

  • 以完整用户层运行的 FSLogix 在第三次及后续登录时登录失败,导致配置文件重复和其他问题。 [帮助-1672]

  • 删除并重新创建易失性键会导致查询处理程序阻止调用者查看图像。 [帮助-1648]

  • SessionHost 文件探测缺少一些文件,从而引起冲突并导致层无法正常工作。 [帮助-1653]

  • 提高了反向枚举次数的性能。 [帮助-1642]

  • 性能计数器扫描逻辑以读/共享仅读模式打开文件且无法关闭,从而与用户环境必须不断更新的文件产生一些冲突。 性能计数器扫描逻辑现在以“读取/共享拒绝无”模式打开文件,并且可以在需要时关闭。 [帮助-1679]

  • 由于新功能在层配置单元虚拟化之前的用户登录时间之前调用,FSLogix 搜索漫游有时无法在仅限弹性层的图像上正常工作。 [帮助-1669]

  • 完成图像时,Microsoft MSMQ 功能不起作用。 [帮助-1641]

应用分层 2211

此版本包含以下新功能:

  • 新的 Azure 部署连接器。 已创建两个新的 Azure 连接器并实施到 App Layering 中:Azure 部署和用于 Azure 部署的机器创建。 这两种连接器还支持政府环境(分别是 Azure Government 和 Azure Government 的机器创建)。 旧版 Azure 连接器和 Machine Creation for Azure 连接器(以及其政府对应产品)现已弃用,但仍可在有限的时间内使用。 有关更多信息,请参阅 Azure 部署

  • 如果检测到 WEM RSA 密钥,则阻止平台层完成。 如果平台层存在 WEM RSA 密钥,则会导致工作区环境管理 (WEM) 出现问题。 如果检测到 RSA 密钥,您现在会在完成平台层删除密钥之前收到一条消息。 有关详细信息,请参阅 创建平台层

  • 缓存丢失机制得到改进。 未命中缓存机制中条目的默认值已从 256 个条目增加到 1024 个条目。 如果您使用注册表设置增加了默认大小,则必须删除自定义设置才能使此增强功能正常工作。

  • OEM 驱动程序存在于用户层。 OEM 驱动程序(例如打印机驱动程序)现在可以存储在用户层,并且不需要在每次用户登录后重新安装。 操作系统映像和用户层之间的 OEM 驱动程序之间可能出现的命名冲突将自动得到解决。 升级后,将扫描现有用户层以查找任何意外的 OEM 痕迹。

  • Windows 10 和 11 22H2 支持。 您现在可以使用 Windows 10 和 11 22H2 作为分层图像的操作系统。 有关更多信息,请参阅 系统要求

修复

  • 修复了将 GAC_MSIL 文件添加到注册表 AOB 列表导致的问题。 GAC_MSIL 文件已被删除。 [帮助-1612]

  • 添加了一个新的 ulayer 设置(HKLM\Software\Unidesk\ULayer\BasicAADScrubEnabled [dword]),允许您禁用 Azure 删除 Windows 10 注册表和文件位置。 默认情况下,此设置设为 true。 [UNI-87854]

  • 修复了清除模式延迟以只读方式打开的文件,导致系统运行缓慢的问题。 [ALHELP-1621]

  • 修复了在完成时 C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys 中的密钥被删除的问题。 BIC 现在包含此文件夹。 [帮助-1623]

  • 修复了 OS Machine Tools 升级后某些本地策略被删除的问题。 gposetup.cmd 正在进行额外的初始化并用 defaultgpt.ini 文件覆盖 gpt.ini 文件。 [帮助-1627]

  • 修复了导致新创建的文件夹中访问控制列表排序不正确的问题。 该问题导致这些文件夹中的某些条目无效。 [帮助-1632]

应用分层 2208

此版本包含以下新功能:

  • 现在允许使用通配符从合成层中排除目录。 只有一个目录可以使用通配符,并且在单个路径中只能使用一个 *。 有关更多详细信息,请参阅 从图层 中排除文件。

修复

  • 升级到 2206 后,选择要导出的图层不再无法保存。 [帮助-1605]

  • 修复了升级到2206后某些应用程序出现的问题。 C:\Windows\Microsoft.NET\assembly\GAC_MSIL 目录不再从应用程序层排除,并且 c:\windows\system32\wbem\repository 目录仅允许在平台层上使用。 [UNI-87356]

应用分层 2206

此版本包含以下新功能:

  • Microsoft Silverlight 已删除。 App Layering 不再需要或支持 MS Silverlight。 详情请参阅 系统要求

  • 在新 UI 中,一些菜单项已从“用户”选项卡移至“系统”选项卡:

    • 管理 Active Directory 用户和组的角色访问
    • 在目录服务中创建、删除和编辑目录连接
  • 更多管理功能已转换至新用户界面。 新界面现在提供以下功能:

    • 导入和导出图层
    • 系统 - 用户层存储位置
  • 完全实现新用户界面! 随着上述工作的完成,新的 UI 已完全实现,并且所有文档现在都反映了这一点。 文档中的许多程序和部分都已使用新的刀片工作流程进行了更新,取代了旧 UI 中的向导对话框。

  • 用户层的自定义防火墙设置。 管理员现在可以创建一个脚本,在用户层登录时自动运行,为用户设置防火墙选项和规则。 该脚本是 PrivilegedLogon.cmd ,可以在 C:\Program Files\Unidesk\Uniservice\UserScripts找到。

修复

  • 在启用完整用户层的情况下弹性分配时,NVivo 不再崩溃。 [帮助-1564]

  • 升级后,现在可以删除已发布的图像中的文件夹。 [帮助-1582]

应用分层 2204

此版本包含以下新功能:

  • 支持 Microsoft Office 2021。 Office 2021 现在可以与 Citrix App Layering 一起使用。

  • 更多管理功能已转换至新用户界面。 您可以通过网络浏览器中的唯一 URL 访问新界面。 使用设备的 IP 地址,输入以下 URL: https://&lt;ip_address_of_new_vm&gt;。 新界面现在提供以下功能:

    • 系统选项卡 - 管理设备
    • 系统选项卡 - 设置和配置

修复

  • 当位于只读卷(弹性应用层)上时,设置目录的属性不再失败。 (帮助-1500)

应用分层 2202

此版本包含以下新功能:

  • 您现在可以强制删除应用程序层的主密钥文件。 如果由于主密钥文件更改而收到应用层的 Elastic Fit 警告,则可以通过编辑注册表设置 DeleteMasterKeys 强制删除主密钥文件。 有关详细信息,请参阅 将应用程序层部署为弹性层

  • VMware Horizon View 连接器已被弃用。 如果您启用或使用此连接器,请注意它已被弃用并将在未来版本中被删除。

  • 更多管理功能已转换至新用户界面。 您可以通过网络浏览器中的唯一 URL 访问新界面。 使用设备的 IP 地址,输入以下 URL: https://&lt;ip_address_of_new_vm&gt;

    • 新界面现在提供以下功能:
      • 系统选项卡 - 连接器
      • 系统选项卡 - 设置和配置
      • 用户菜单 - 升级设备

修复

  • 为解决安装应用程序时 C:\windows\syswow64 和 C:\windows\system32 上的 ACL 损坏问题,“ManageOpenForBackup”标志的默认设置已从 false 更改为 true。 (帮助-1327)

  • 使用索引选项小程序删除的搜索位置现在可被正确删除。 (帮助-1493)

  • 当位于只读卷(弹性应用层)上时,设置目录的属性不再失败。 (帮助-1500)

  • 现在,来自进程用户层中的 VDA 的连接均匀分布在域控制器之间。 (帮助-1535)

  • 用户个性化层现在可以在 XenDesktop 中正确安装。 (帮助-1545)

  • 将企业层管理器 (ELM) 从 21.06 升级到 21.12 不再失败。 (帮助-1559)

  • 用户的会话现在在新 UI 中可以适当超时。 (UNI-85868)

应用分层 2112

此版本引入了新的 App Layering 管理体验和对其他 Windows 版本的支持。

  • 支持其他版本的 Windows: 您可以将以下版本的 Windows 用作 App Layering 2112 及更高版本中的操作系统层。
    • Windows Server 2022
    • Windows 10 版本 21H2
    • Windows 11,但有以下注意事项

警告:

要支持 Windows 11 作为操作系统层,您必须将 App Layering 设备升级到版本 2112。 该版本为您提供了优化器脚本构建器、无人参与脚本构建器、SetKMS 和客户机安装程序的必要更新,以设置操作系统类型。 用于设置黄金映像的黄金映像工具必须为 2112 或更高版本。

  • 新的应用分层管理体验。 此版本的 App Layering 引入了全新增强型管理体验的第一阶段。 新用户界面的第 1 阶段将与 App Layering 设备上的现有用户界面暂时共存。 您可以通过 Web 浏览器中唯一的、不同的 URL 来访问每个网站。 请注意,我们尚未将图像模板和图层之外的一些管理活动移植到新的用户界面。 对于这些,您需要继续使用原来的界面。 从现代网络浏览器(例如 Chrome、Edge 或 Firefox)访问设备时,会出现新的管理控制台。 如果您使用 Internet Explorer 访问该设备,则会出现旧式管理控制台。
    • 使用设备的 IP 地址,在兼容的 Web 浏览器中输入以下 URL:

      https://<ip_address_of new_vm>

    • 新用户界面中可用的功能:
      • 模板管理
      • 应用程序、平台、操作系统层管理
      • 任务管理
      • 登录
      • 弹性层用户分配
    • 浏览器支持:
      • 微软Edge
      • 谷歌浏览器
      • 火狐浏览器

修复

  • Office 365:Excel 可能无法对使用 App Layering 设备 2110 版本创建的图像做出响应。 (ALHELP-1537)

  • 使用 Zscaler 时,任何弹性层附加到虚拟机都会报告驱动程序错误。 (帮助-1528)

  • Office 365:用户层未附加到会话主机。 此问题是由于 PEUPTemplate.hive 上的文件锁定而发生的 (ALHELP-1525)

  • App Layering 2107:VDA 可能会遇到致命异常,随机显示蓝屏。 (帮助-1436)

应用分层 2110

此版本支持:

  • VMware Cloud 适用于:
    • 天蓝色
    • 亚马逊网络服务(AWS)
  • Citrix Provisioning 连接器现在允许您指定用于 Offload Compositing的虚拟机管理程序连接器配置。 在 Citrix Provisioning 连接器配置中选择 卸载合成 可支持 VHDX 磁盘格式、UEFI 固件和安全启动。

  • 如果在 Citrix Provisioning 连接器配置中启用了 Offload Compositing,则可以在发布映像向导中向 vDisk 添加自定义描述。 例如,如果您使用启用了 Offload Compositing 的 Citrix Provisioning 连接器发布映像模板,则可以在发布分层映像向导中添加注释,该注释将显示为生成的 vDisk 的描述。 如果未启用卸载合成或将注释字段留空,则描述默认为“分层图像”。 vDisk 描述的最大长度为 250 个字符。 如果更长,则会被截断。

  • (高级功能)您现在可以从合成层中排除特定文件和文件夹,以防止文件保留在用户的桌面上。 例如,您可以排除从一次登录到下一次登录时不得在桌面上保留的防病毒软件文件和文件夹。

修复

  • 我们与 NetApp 开发人员合作修复了包含 NetApp 层的图像卡在 100% CPU 利用率的问题。 (帮助-1508)

  • 当启用用户层并更新 Windows 时,Windows 开始菜单搜索 功能正常工作。 (帮助-1482)

  • 当您创建操作系统层和平台层并安装 Citrix Virtual Delivery Agent (VDA) 时,发布的映像不再导致蓝屏。 (ALHELP-1485,ALHELP-1486)

  • 升级 App Layering 设备后,MediTech Expanse 的问题已得到修复。 (帮助-1494)

  • 阻止在用户层上成功设置和使用 Dropbox 的问题已修复。 (帮助-1416)

  • 修复了创建操作系统层或向其添加版本时 Windows 搜索索引损坏的问题。 (ALHELP-1433、ALHELP-1453)

实验室功能

实验室功能是潜在功能的预览。 当某个功能处于实验室状态时,请勿在生产中使用它。 我们不保证该功能一定会包含在产品中,即使包含在产品中,也不保证其工作方式相同。

  • 您可以将应用程序层分配为使用不同操作系统层的图像上的弹性层: 弹性层分配通常要求分配的应用程序层使用与创建应用程序层相同的操作系统层。 您可以尝试在使用不同操作系统层的分层图像上将应用程序层指定为 弹性层

    重要的:

    在与创建弹性层所使用的操作系统层不同的操作系统层上运行弹性层可能会导致问题。

要使用实验室功能,请 系统 设置中启用 它。

升级路径

为了获得最新的修复和功能,包括与您使用的其他软件包的兼容性,我们建议您及时了解 App Layering 升级

您可以从任何 App Layering 版本 19.x 升级到现在的版本。

应用分层 2107

此版本包括以下改进。

修复

  • 从 vSphere 6.7 升级到 vSphere 7.0 Update 2 或更高版本后,您现在可以创建层并使用 VSAN 存储发布映像。 (ALHELP-1410)

  • 升级到 Windows 10 1909 或 20H2 后,ClickOnce 应用现在可以与现有的用户层磁盘一起使用。 (帮助-1425)

  • 分配给计算机上的一部分用户且包含该应用程序特有的某些 Windows 系统文件的应用程序层不再会给未分配给该层的用户带来问题。 (ALHEALP-1427)

  • 在运行 EL 的图像上,您可以选择 OneDrive 保存文件的远程管理共享,而不会导致机器出现蓝屏故障。 (ALHELP-1431)

  • 当在图像上启用弹性分层时,在图像上安装应用程序的脚本现在可以按预期完成。 (帮助-1432)

应用分层 2106

此版本包含以下新功能:

  • OS Machine Tools 的更新版本。 我们建议您现在使用新工具更新您的操作系统层,以便您将来可以使用任何需要它们的新功能。

修复

  • 完成平台层后,机器不再出现蓝屏故障。 (帮助-1177)

  • 当启用 Offload 合成并且您 设置弹性分层卷的默认大小时,所有已发布图像的可写分区大小都会更新。 (UNI-76795)

  • 在向图像添加弹性层后登录时,用户不再收到如下错误 (ALHELP-1445):

    “严重错误:您的“开始”菜单不起作用。 我们会尝试在您下次登录时修复此问题。”

    “Citrix App Layering - 系统错误:发生意外系统错误。 重试操作或联系技术支持。”

  • 弹性层上的文件不再在某些条件下消失并重新出现。 (帮助-1405)

  • 当使用启用了弹性层的 FSLogix 和 OneDrive 时,VM 现在可以通过管理员共享(\\PCName\C$\Users)访问用户配置文件夹。 (ALHELP-1386、ALHELP-1405、ALHELP-1431)

  • 当应用程序安装在应用程序层上时,FSLogix 配置文件现在可以正常工作。 (UNI-83092)

应用分层 2104

此版本包括以下改进。

修复

  • 层版本修复数据的同步现在运行速度更快。 (UNI-82197,ALHELP-1385)

  • OfficeNoReReg.cmd 脚本现在更新现有值。 (UNI-82088)

  • 访问运行 Windows 10 1909 的已发布映像时,您不再收到消息“用户配置文件服务登录失败。 无法加载用户配置文件”。 (帮助-1307)

  • 安装 Crowdstrike 后,Edge 会在第一次尝试时启动。 (帮助-1404)

  • 当图像同时运行弹性分层和 Crowdstrike 时,Chrome 和 Microsoft Teams 现在会在第一次尝试时启动。 (帮助-1392)

  • 如果您安装的应用程序包含带有引导级组件的文件并且 Crowdstrike 对其进行标记,则在您向层添加版本后,应用程序将不再失败。 (帮助-1397)

应用分层 2102

此版本包括对以下增强功能的支持:

  • App Layering 现在可在 Google Cloud 上运行! 你可以:
    • 在 Google Cloud 上安装 App Layering 设备。
    • 为 Google Cloud 创建连接器配置并为 Google Cloud 创建机器。
    • 在 Google Cloud 上创建层。
    • 使用导出和导入功能将层从其他平台移动到 Google Cloud。
    • 在 Google Cloud 上发布分层图像,或发布到在 Google Cloud 上运行的机器创建。

修复

  • 从启用弹性分层的图像模板发布的应用程序现在可以按预期启动。 (ALHELP-1306、ALHELP-1315、UNI-81247)

  • 使用 UEFI 和 Citrix Provisioning 启动会话主机时,会话不再失败并且目标设备出现蓝屏。 (UNI-80889)

  • 由于 CE 用尽可用驱动器号,合成不再失败 (ALHELP-1286、UNI-80179)

  • 当应用程序安装在包装机上时,MSIEXEC.EXE 不再删除 syswow64 内容的权限。 (ALHELP-1327,UNI-81548)

  • 当尝试从用户层卸载 WebEx 时,不再出现错误 1407 而失败。 (ALHELP-1339,UNI-81434)

  • 启用用户层时,Windows 开始菜单中的应用程序会列在正确的部分中,而不是列在名为 ms-resource:AppName 的部分中。 (ALHELP-1323,UNI-81402)

  • 登录 App Layering 管理控制台不再导致系统错误。 (ALHELP-1332,UNI-81391)

  • VDA 在 App Layering 20.11 上不再因蓝屏而失败。 (ALHELP-1337,UNI-82008)

  • 当用户登录启用弹性分层的 VDA 时,VDA 不再无响应。 (ALHELP-1369,UNI-81777)

  • vSphere 连接器的机器创建不再删除 VMware 上 UnideskCacheddisks 下的文件。 (ALHELP-1345,UNI-81662)

  • 分配用户层后,访问 Studio 中的“策略”选项卡时不再收到错误。 (ALHELP-1355,UNI-81749)

应用分层 2011

此版本包括对以下增强功能的支持:

  • 我们现在支持 Nutanix 版本 5.18。

  • 您可以将 Windows 10 版本 20H2 用作 App Layering 版本 2011 及更高版本中的操作系统层。 然而,以下警告适用。

警告:

如果将操作系统层从早期版本升级到 Windows 10 20H2,请直接升级到 Build 19042.630 或更高版本。 升级到 2020 年 11 月 16 日之前发布的 Windows 10 20H2 版本可能会导致映像部署不一致。 例如,如果您使用选择了 Generalize Offline 的模板发布图像,则发布的图像可能无法正常工作。

修复

  • Windows 10,2004 登录时间。 Windows 10 2004 有时需要 2-4 分钟才能启动,并且偶尔会出现 30-45 秒的黑屏问题,该问题已得到修复。 (UNI-80656)
  • kmssetup 脚本未添加到启动脚本文件夹。 解压后 kmssetup.cmd 脚本无法添加到启动脚本文件夹的问题已修复。 (ALHELP-1279,UNI-80410)
  • HP UPD 驱动程序不可用作打印机驱动程序。 当您将 HP UPD 驱动程序包含在成为已发布映像一部分的应用程序层中时,该驱动程序现在可用作打印机驱动程序。 阻止驱动程序被列出的问题已经修复。 (ALHELP-1278,UNI-80426)
  • 会话挂起几分钟。 导致会话挂起几分钟的问题已修复。 升级到 App Layering 2005 后出现此问题。 (ALHELP-1263,UNI-80262)
  • 用户无法在 App Layering 2009 中重新连接到其桌面。 当用户尝试重新连接到桌面时导致随机出现蓝屏的问题已修复。 (ALHELP-1317,UNI-81156)
  • 在 4K 显示器上使用控制台时,对话框会在左上角打开。 导致对话框偏离中心显示的问题已修复。 (ALHELP-1309,UNI-78951, UNI-78952)

应用分层 2009

此版本包括对以下增强功能的支持:

  • 您现在可以通过配置 Citrix Studio 策略来覆盖用户层的默认存储库路径和层大小。
  • App Layering 管理控制台的用户界面已更新,包含新的 Citrix 品牌图像。

应用分层 2008

此版本支持以下功能和增强功能:

  • Windows 10、2004 支持: Windows 10、2004 现在支持作为分层图像的操作系统。 使用 Windows 10,2004 需要 App Layering 2008 或更高版本。 此版本的 Windows 10 所需的更改不在以前的 App Layering 版本中。

  • Citrix Hypervisor 8.2 支持 我们现在支持 Citrix Hypervisor 版本 8.2。

重要的:

App Layering 20.8.3 对所含驱动程序进行了重要更新。 如果您使用安全启动,则必须升级到 20.8.3!

20.8.3 安装和升级包可供下载。 对于新安装,请下载设备安装包。 如需升级,请下载设备升级包。

修复

  • 启用弹性层的 vSphere 中的 VM 在部署到 Citrix Provisioning 服务器后不再失败。 修复了导致启用了弹性层的 vSphere 中的虚拟机在部署到 Citrix Provisioning 服务器后出现故障的问题。 (ALHELP-1202,UNI-76300)
  • 导致 AutoDesk 2020 安装程序在应用程序层失败的问题已修复。 (帮助-476)
  • 当启用 按需同步弹性层 时,用户现在可以毫无问题地同步他们的 OneDrive 文件 (ALHELP-468)
  • 当启用弹性层并分配应用层时,Chrome 扩展程序不再导致错误消息“FAILED_TO_COPY_EXTENSION_FILE_TO_TEMP_DIRECTORY”。 (帮助-419)

App Layering 2005

App Layering 2005 版本支持以下功能和增强功能:

  • 安全增强: 安全增强包括密码套件更新、第三方组件升级和运行环境升级。

  • 安全启动支持: 客户驱动程序通过 Microsoft 的 WHQL 程序认证。 您可以在安全启动配置中使用经过认证的客户驱动程序。 (UNI-74917)

  • 客户用户层路径: 用户层文件现在可以存储在使用自定义路径指定位置的网络共享中。 自定义路径可以包括环境变量。 (UNI-78291)

  • 用户层中具有服务的应用程序: 当安装在用户层的应用程序包含 Windows 服务(例如 Google Chrome)时,这些服务会在用户登录时按预期启动。 (UNI-77660)

  • 2005 升级包: App Layering 2005 升级包非常大,旧设备无法自动下载。 如果您运行的是 1911 或更早版本,请从 下载站点手动下载该包。 此外,我们建议从安全 HTTP(HTTPS)的管理控制台运行升级。 如果在 HTTP 中升级,则消息不会显示在浏览器中。 如果发生这种情况,请在 20 分钟后刷新浏览器。 (尽管有消息说不要刷新,但刷新不会导致问题。)如果升级仍在进行,您会收到“服务不可用错误”。您可以忽略该消息,并每隔几分钟刷新一次浏览器,直到出现登录页面。

修复

  • 当使用 VMware vSphere 的卸载合成时,您可以使用以括号 [], 开头的图层名称,只要在右括号后跟一个空格即可。 例如,名称 [OS] Windows 10 可以运行,但名称 [OS]Windows 10 在 vSphere Studio 中挂起并在大约 40 分钟后超时。 (UNI-78452)

应用分层 2003

此版本包括以下内容:

  • 我们现在支持以下虚拟机管理程序、配置和连接代理软件版本:

    • Citrix Hypervisor 8.1
    • Nutanix AOS 5.16
  • 当管理员配置更大的默认用户层大小时,下次用户登录时磁盘将自动扩展。

  • 在 MS Hyper-V 或 VMware vSphere 中创建 OS 层时,您现在可以使用 OS Machine Tools 中的脚本导入 OS 映像。 该脚本直接从虚拟机导入操作系统映像,而不是使用管理控制台和连接器配置。 该脚本使用了 Offload Compositing 功能,可以加快导入速度,并允许您使用更多种类的虚拟机,包括基于 UEFI 的机器。

修复

  • 客户分层服务(ULayer)已被修改为不再依赖于在最终用户虚拟机上运行的服务器服务。 (UNI-77242)
  • 当作为弹性层交付时,用户尝试登录时 Artiva 应用程序不再失败。 (UNI-76487)
  • 导致 StartCCMEXEC.cmd 脚本不断增大日志文件 StartCCMExec.txt的问题,即使 CCMExec 未安装,也已得到修复。 要应用修复程序,请下载 20.3 的新 OS Machine Tools 文件夹,并用新版本替换 StartCCMEXEC.cmd 文件。 (UNI-77471)
  • 当用户在用户层或弹性层安装字体时,字体会在下次登录时保留。 (UNI-63839)
  • 当使用启用了 卸载合成 的连接器发布图像时,8.3 文件名不再被错误修改。 (UNI-76961)
  • 向应用程序层添加版本时,您不再收到错误“由于缺少文件,操作失败”。 未找到 VMDK。”(UNI-77702)
  • 在连接器配置中使用卸载合成功能时 JSON Web 令牌 (JWT) 过期的问题已修复。 (UNI-76859)
  • Hyper-V 连接器现在报告磁盘文件大小而不是其逻辑大小,后者很快就会填满缓存。 (UNI-76692)
  • 使用具有用户层的图像时与 Citrix Studio GPO 策略的兼容性已得到改进。 (UNI-76918)

应用分层 2001

此版本包括以下内容:

  • 我们现在支持以下虚拟机管理程序、配置和连接代理软件版本:
    • Citrix Provisioning 版本 1912
    • Citrix Virtual Apps and Desktops 版本 7 1912
  • 以下 Windows 10 版本现在作为操作系统层受支持:
    • Windows 10 版本 1909
    • Windows 10 企业虚拟桌面版(仅在 Microsoft Azure 中提供)
  • 我们的 VMware vSphere 连接器现在支持 VMware Paravirtual SCSI 控制器。 (UNI-75620)

修复

  • 在我们针对 Azure 的 App Layering 设备 (ELM) 部署脚本中,我们延长了指向标准存储库磁盘的签名 Azure URL 的到期日期。 确保您从此版本相应地更新 Azure 部署脚本。
  • VDA 在包装机上的安装不再失败。 (UNI-76299)
  • 重新启动时,具有用户层的分层图像不再丢弃调度程序任务。 (UNI-77084)

应用分层 1911

此版本包括以下内容:

  • 我们现在支持以下虚拟机管理程序、配置和连接代理软件版本:
    • XenApp 和 XenDesktop 7.15 LTSR CU5
  • VMware vSphere:
    • 使用新的 Offload 合成选项可以显著减少打包图层和发布图像所需的时间。
    • 选择精简配置磁盘和 UEFI(无弹性层和用户层的安全启动)选项。
    • 使用 vSphere 连接器打包层并将映像发布到 VMware Cloud on AWS。

修复

  • 已修复 Windows 10 重大升级后使用 MBR 分区完成操作系统层时出现的错误。 (UNI-76210)
  • 与 Microsoft System Center Configuration Manager (SCCM) 的兼容性已得到提高。 (UNI-76198、UNI-76126、UNI-76129)
  • 用户不再失去与运行 FSLogix 并启用弹性分层的会话主机的连接。 (UNI-73793)
  • Rapid Reader 8.3 现在安装在包装机上后即可正常启动。 (UNI-76316)
  • IntelliJ IDEA Ultimate 在应用程序启动时不再冻结桌面。 (UNI-76075)
  • 当用户打开 SQL Management Studio 并尝试将查询保存到 OneDrive 或 SharePoint 文件夹时,不再出现蓝屏。 (UNI-76427)

应用分层 1910

此版本包括以下内容:

  • 我们支持以下新版本的虚拟机管理程序、配置和连接代理软件:
    • Citrix Virtual Apps and Desktops 版本 7 1909
    • Citrix Provisioning 版本 1909
    • Nutanix Acropolis Hypervisor (AHV) 版本 5.11
    • VMware Horizon View 7.9
  • 在 Hyper-V 平台上,您可以使用 Offload Compositing 打包图层并发布图像,以显著提高性能和兼容性。 现在支持 Gen2 VM 和 VHDX 磁盘格式。

  • App Layering Agent 已更新,以支持新的 Offload Compositing 功能。 如果您在部署中使用代理,我们强烈建议您在安装代理的任何服务器上安装代理更新。

  • 使用完整的用户层时,Windows Search 索引性能得到改善。

  • 对于发布分层图像的管理员,此版本添加了验证和警告,以根据所选应用程序层提供使用什么磁盘大小的指导。

修复

  • 呼吁删除 CDF 驱动程序注册表项的 PVS 支持文章已更新,以修复配置文件管理故障排除问题。 (UNI-75720)
  • Defender 无法正确更新的问题已修复。 (UNI-74918)
  • 使用缓存连接器时,Windows Search 服务在打包机上按预期启动。 (UNI-75915)
  • Windows Defender 现在可在从 Windows 1809 操作系统层创建的应用程序层上成功启动。 (UNI-74997)
  • 当启用按需同步和弹性层时,用户现在可以同步他们的 OneDrive 文件。 (UNI-74618)
  • 当启用弹性分层时,OneDrive 的按需功能现在可以正确传输文件。 (UNI-73121)
  • 当在 Users\ 路径上设置最低建议权限时,用户层修复现已成功完成。 (UNI-75552)
  • 在安装启用了用户层并将应用层分配为弹性层的 Chrome 扩展程序时,您不再收到错误 无法安装包:FAILED_TO_COPY_EXTENSION_FILE_TO_TEMP_DIRECTORY (UNI-75568)
  • 使用完整用户层时,Windows Search 索引性能得到了改善。 (UNI-73049)
  • 此版本增加了有关您可以使用的磁盘大小的验证和警告。 该指导基于您的配置和所选的应用程序层。 (UNI-54390)

应用分层 1908

此版本包括对这些新功能和改进的支持。

  • Windows 版本: Windows 10 版本 1903 现在作为操作系统层受到支持。

  • 连接代理: 我们现在支持以下连接代理软件版本:
    • VMware Horizon View 7.9
  • 用户层修复: 您现在可以手动修复用户层,以便来自特定应用层集的所有文件和注册表设置可以再次可见。

修复

  • 当文件复制时间超过 30 分钟时,Hyper-V 连接器 PowerShell 会话不再过期。 (UNI-74283,UNI-74292)

  • 已修复启用用户图层时系统和显示属性无法正确打开的问题。 (UNI-74547)

  • 从 Windows 10 操作系统层删除商店应用程序不再导致功能(例如 设置显示属性)出现故障。 (UNI-74852)

  • Windows Defender 更新 KB4052623 现已成功安装并可供启用用户层的用户使用。 (UNI-74942)

联系 Citrix

我们欢迎您对此版本的反馈。

  • 使用我们的在线论坛直接与 Citrix 员工和其他部署 Citrix App Layering 的组织交谈。
  • 对于产品问题,请打开支持案例。

我们期待听到您对 App Layering 的看法。

相关信息