会话体验

应用程序启动时间

使用会话预启动功能可缩短正常或高流量时段的应用程序启动时间,从而为用户提供更好的体验。预启动功能允许您创建预启动会话。预启动会话在用户登录 Citrix Workspace 应用程序时创建,或者在用户已登录的情况下,在预定时间创建。

预启动会话可缩短第一个应用程序的启动时间。当用户向适用于 Windows 的 Citrix Workspace 应用程序添加新的帐户连接时,会话预启动直到下一次会话才会生效。默认应用程序 ctxprelaunch.exe 在会话中运行,但您不可见。

有关详细信息,请参阅 Citrix Virtual Apps and Desktops 文章《管理交付组》中的会话预启动和会话保留指南。

会话预启动默认禁用。要启用会话预启动,请在 Workspace 命令行中指定 ENABLEPRELAUNCH=true 参数,或将 EnablePreLaunch 注册表项设置为 true。默认设置 null 表示预启动已禁用。

  • 注意:

  • 如果客户端计算机已配置为支持域直通 (SSON) 身份验证,预启动将自动启用。如果您想在不预启动的情况下使用域直通 (SSON),请将 EnablePreLaunch 注册表项值设置为 false。

注册表位置为:

  • HKEY_LOCAL_MACHINE\Software\[Wow6432Node\]Citrix\\Dazzle

  • HKEY_CURRENT_USER\Software\Citrix\Dazzle

预启动有两种类型:

  • 即时预启动 - 预启动在用户凭据通过身份验证后立即开始,无论是否处于高流量时段。通常用于正常流量时段。用户可以通过重新启动 Citrix Workspace 应用程序来触发即时预启动。
  • 计划预启动 - 预启动在预定时间开始。计划预启动仅当用户设备已运行并经过身份验证时才开始。如果在预定预启动时间到达时未满足这两个条件,则不会启动会话。为了分担网络和服务器负载,会话在预定时间段内启动。例如,如果计划预启动时间为 13:45,则会话实际在 13:15 到 13:45 之间启动。通常用于高流量时段。

在 Citrix Virtual Apps™ 服务器上配置预启动包括:

  • 创建、修改或删除预启动应用程序,以及
  • 更新控制预启动应用程序的用户策略设置。

您无法使用 receiver.admx 文件自定义预启动功能。但是,您可以通过修改注册表值来更改预启动配置。注册表值可以在适用于 Windows 的 Citrix Workspace 应用程序安装期间或之后进行修改。

  • HKEY_LOCAL_MACHINE 值在客户端安装期间写入。
    • HKEY_CURRENT_USER 值使您能够为同一台计算机上的不同用户提供不同的设置。用户可以在没有管理权限的情况下更改 HKEY_CURRENT_USER 值。您可以向用户提供用于更改这些值的脚本。

HKEY_LOCAL_MACHINE 注册表值:

对于 64 位 Windows 操作系统:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Prelaunch

对于 32 位 Windows 操作系统:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\Prelaunch

名称:UserOverride 类型:REG_SZ

值:

0 - 使用 HKEY_LOCAL_MACHINE 值,即使 HKEY_CURRENT_USER 值也存在。

1 - 如果 HKEY_CURRENT_USER 值存在,则使用它们;否则,使用 HKEY_LOCAL_MACHINE 值。

名称:State 类型:REG_SZ

值:

0 - 禁用预启动。

1 - 启用即时预启动。(预启动在用户凭据通过身份验证后开始。)

2 - 启用计划预启动。(预启动在为 Schedule 配置的时间开始。)

名称:Schedule 类型:REG_SZ

值:

-  计划预启动的时间(24 小时制)和星期几,以以下格式输入:

-  HH:MM|M:T:W:TH:F:S:SU,其中 HH 和 MM 分别是小时和分钟。M:T:W:TH:F:S:SU 是星期几。例如,要在星期一、星期三和星期五的 13:45 启用计划预启动,请将 Schedule 设置为 Schedule=13:45|1:0:1:0:1:0:0。会话实际在 13:15 到 13:45 之间启动。
  • HKEY_CURRENT_USER 注册表值:

HKEY_CURRENT_USER\SOFTWARE\Citrix\ICA Client\Prelaunch

StateSchedule 键具有与 HKEY_LOCAL_MACHINE 相同的值。

Desktop Viewer

不同的企业可能有不同的公司需求。用户访问虚拟桌面的方式要求可能因用户而异,并随着公司需求的发展而变化。连接到虚拟桌面的用户体验以及用户可以配置连接的程度取决于适用于 Windows 的 Citrix Workspace 应用程序的设置。

当用户需要与其虚拟桌面交互时,请使用桌面查看器。用户的虚拟桌面可以是已发布的虚拟桌面、共享桌面或专用桌面。在此访问场景中,桌面查看器工具栏功能允许用户在窗口中打开虚拟桌面,并在其本地桌面内平移和缩放该桌面。用户可以使用同一用户设备上的多个 Citrix Virtual Apps and Desktops™ 和 Citrix DaaS 连接来设置首选项并在多个桌面上工作。

注意:

  • 使用 Citrix Workspace app 更改虚拟桌面上的屏幕分辨率。无法使用 Windows 控制面板更改屏幕分辨率。

  • Desktop Viewer 中的键盘输入

    • 在 Desktop Viewer 会话中,Windows 徽标键+L 将定向到本地计算机。

    • Ctrl+Alt+Delete 将打开安全选项屏幕,允许您锁定计算机、注销、切换用户或访问任务管理器,就像在本地桌面上一样。

    • 激活某些 Microsoft 辅助功能(例如粘滞键、筛选键和切换键)的按键通常会定向到本地计算机。

您可以通过按 Ctrl+Alt+Break 访问 Desktop Viewer 工具栏的辅助功能。从 2503 版本开始,在增强型 Desktop Viewer 工具栏中,当您按 Ctrl+Alt+Break 时,工具栏槽口会突出显示。单击 Enter 以打开工具栏选项,然后使用 Tab 键在工具栏按钮之间向前移动,使用 Shift+Tab 键在工具栏按钮之间向后移动。在旧版 Desktop Viewer 工具栏中,按 Ctrl+Alt+Break 会在弹出窗口中显示 Desktop Viewer 工具栏按钮。

当您处于全屏模式时,Ctrl+Esc 会在远程虚拟桌面上打开“开始”菜单,就像在本地 Windows 计算机上一样。这允许您在虚拟会话中访问“开始”菜单

-  > **注意:** > > 默认情况下,如果 Desktop Viewer 已最大化,Alt+Tab 会在会话内的窗口之间切换焦点。如果 Desktop Viewer 以窗口形式显示,Alt+Tab 会在会话外的窗口之间切换焦点。

热键序列是 Citrix 设计的组合键。例如,Ctrl+F1 序列可重现 Ctrl+Alt+Delete,Shift+F2 可在全屏模式和窗口模式之间切换应用程序。

注意:

您不能将热键序列与在 Desktop Viewer 中显示的虚拟桌面(即虚拟应用和桌面会话)结合使用。但是,您可以将它们与已发布的应用程序(即虚拟应用会话)结合使用。

-  ### 阻止 Desktop Viewer 窗口变暗

如果您有多个 Desktop Viewer 窗口,默认情况下,未处于活动状态的桌面会变暗。如果用户希望同时查看多个桌面,则桌面上的信息可能无法读取。您可以通过编辑注册表编辑器来禁用默认行为并阻止 Desktop Viewer 窗口变暗。

-  > **注意:**
-  > > 不正确地编辑注册表可能会导致严重问题,可能需要重新安装操作系统。Citrix 无法保证可以解决因不正确使用注册表编辑器而导致的问题。请自行承担使用注册表编辑器的风险。编辑注册表之前,请务必备份注册表。
  • 在用户设备上,在以下某个项中创建一个名为 DisableDimming 的 REG_DWORD 条目,具体取决于您是要阻止设备当前用户还是设备本身变暗。如果已在设备上使用 Desktop Viewer,则存在一个条目:

    • HKEY_CURRENT_USER\Software\Citrix\XenDesktop\DesktopViewer
    • HKEY_LOCAL_MACHINE\Software\Citrix\XenDesktop\DesktopViewer

    • 或者,除了控制变暗之外,您还可以通过在以下某个项中创建相同的 REG_WORD 条目来定义本地策略:

    • HKEY_CURRENT_USER\Software\Policies\Citrix\XenDesktop\DesktopViewer
    • HKEY_LOCAL_MACHINE\Software\Policies\Citrix\XenDesktop\DesktopViewer

在使用这些项之前,请检查 Citrix Virtual Apps and Desktops 和 Citrix DaaS™ 管理员是否已为此功能设置策略。

将该条目设置为任意非零值,例如 1 或 true。

如果未指定任何条目或将条目设置为 0,则 Desktop Viewer 窗口会变暗。如果指定了多个条目,则使用以下优先级。此列表中的第一个条目及其值决定窗口是否变暗:

  1. HKEY_CURRENT_USER\Software\Policies\Citrix\…
  2. HKEY_LOCAL_MACHINE\Software\Policies\Citrix\…
  3. HKEY_CURRENT_USER\Software\Citrix\…
  4. HKEY_LOCAL_MACHINE\Software\Citrix\…

增强型 Desktop Viewer 工具栏

从 2503 版本开始,适用于 Windows 的 Citrix Workspace™ app 提供了增强型 Desktop Viewer 工具栏。

Enhanced Desktop Viewer

增强型 Desktop Viewer 工具栏提供以下选项:

-  **显示或隐藏工具栏**:单击此按钮可显示或隐藏 Desktop Viewer 工具栏。
-  **切换桌面**:单击此按钮可查看可用的打开桌面。您可以通过单击要访问的桌面来切换到另一个桌面。打开的桌面显示在前面。
-  **Ctrl+Alt+Del**:单击此按钮可在虚拟桌面上调出任务管理器。
-  **快捷方式**:单击此按钮可查看可用快捷方式。以下是可用快捷方式:

-  **“开始”菜单**:单击可访问虚拟桌面上的“开始”菜单。
-  **切换应用**:单击此按钮可查看可用的打开应用。您可以通过单击要访问的应用来切换到另一个应用。
-  **设备**:单击此按钮可访问已连接的设备。
-  **首选项**:单击此按钮可访问“首选项”部分中的选项并编辑您的首选项。
-  **连接**:单击此按钮可分析连接强度以及连接的实时统计信息。
-  **多显示器**:单击此按钮可导航到在多个显示器上扩展会话的不同选项。

-  **最小化**:单击**最小化**按钮可最小化当前正在使用的虚拟桌面会话。

-  > **注意:** > -  > -  > 在旧版 Desktop Viewer 工具栏中,**主页**选项可最小化同一显示器上的所有虚拟桌面会话。
  • 全屏或还原:单击全屏按钮可将桌面会话扩展到全屏。单击还原按钮可还原到窗口模式。在旧版 Desktop Viewer 工具栏中,全屏或还原的相应选项标记为全屏或窗口
  • 断开连接/注销:单击此按钮可注销或断开与虚拟会话的连接。

您可以将工具栏拖动到屏幕上并将其吸附到屏幕的任何边缘。它支持垂直和水平布局。

限制

如果您使用的是 Windows Server OS 2019,则由于安装 WindowsAppSDK version 1.6.5 时出现问题,新的 Desktop Viewer 工具栏已禁用。有关详细信息,请参阅 Microsoft 文档。因此,旧版 Desktop Viewer 默认启用。管理员或用户可以启用旁加载策略并安装 WindowsAppSDK。之后,通过将 HKEY_LOCAL_MACHINE\Software\Citrix\XenDesktop\DesktopViewer 处的名为 WindowsAppSdkInstalledREG_DWORD 条目设置为 1,通过注册表启用新的 Desktop Viewer 工具栏。

状态指示器超时

您可以更改用户启动会话时状态指示器显示的时间量。

要更改超时期限,请执行以下步骤:

  1. 启动注册表编辑器。
  2. 导航到以下路径:
    • 在 64 位系统上:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA CLIENT\Engine
    • 在 32 位系统上:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA CLIENT\Engine\
  3. 按如下方式创建注册表项:
    • 类型:REG_DWORD
    • 名称:SI INACTIVE MS
    • 值:4,如果您希望状态指示器更快消失。

配置此项时,状态指示器可能会频繁出现和消失。此行为是设计使然。要抑制状态指示器,请执行以下操作:

  1. 启动注册表编辑器。
  2. 导航到以下路径:
    • 在 64 位系统上:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA CLIENT\
    • 在 32 位系统上:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA CLIENT\
  3. 创建注册表项,如下所示:

    • 类型:REG_DWORD
    • 名称:NotificationDelay
    • 值:任意毫秒值(例如,120000)

自定义 Desktop Viewer 工具栏

  • 从 Citrix Workspace app for Windows 2409 版本开始,您可以使用 Global App Configuration service、组策略编辑器或任何能够推送 Windows 注册表项的第三方 Endpoint Management 软件自定义 Desktop Viewer 工具栏上的选项。

使用 GACS

要通过 GACS Admin UI 配置 Desktop Viewer 工具栏的自定义,请执行以下操作:

  1. 使用您的凭据登录 citrix.cloud.com

    注意:

    有关创建 Citrix Cloud 帐户的分步说明,请参阅 Sign Up for Citrix Cloud 一文。

  2. 通过身份验证后,单击左上角的菜单按钮,然后选择 “Workspace Configuration”。“Workspace Configuration”屏幕随即显示。

  3. 单击 “App Configuration” > “Citrix Workspace app”

    1. 选择 “Windows” 复选框。
  1. 您现在可以更新 “Session Experience” > “Toolbar” 下的设置。

    Desktop Viewer GACS

有关详细信息,请参阅 Global App Configuration service 文档。

使用组策略编辑器

要自定义 Desktop Viewer 工具栏上的选项,请执行以下操作:

  1. 通过运行 gpedit.msc 打开 Citrix Workspace app GPO 管理模板。
  2. Computer Configuration 节点下,转至 Administrative Templates > Citrix Workspace > Client Engine,然后选择 Desktop Viewer Toolbar Options

    Desktop Viewer registry editor

  3. 选择 “Enabled” 复选框。
  4. “Options” 部分选择所需的复选框。
  5. 单击 “OK”

Desktop Viewer 工具栏上的连接强度指示器

从 2409 版本开始,适用于 Windows 的 Citrix Workspace app 现在支持 Desktop Viewer 工具栏上的连接强度指示器 (CSI)。此功能显示一个网络强度图标,可在出现网络问题时提醒您。您可以单击该指示器以查看客户端和 VDA 的实时连接统计信息,并复制诊断信息以与 IT 部门共享,从而进行高级故障排除。

优点:

  • 即时反馈:当检测到网络问题时,网络强度图标会轻柔地提示用户。
  • 增强的故障排除:实时统计信息和诊断有助于用户和 IT 团队快速识别和解决连接问题。

必备条件:

  • 此功能仅在会话使用以下版本打开时可用:
    • VDA 2407 或更高版本
    • VDA 2402 LTSR CU1 或更高版本
  • 必须启用 Supportability Virtual Channel。

此功能默认启用。打开会话时,您可以在 Desktop Viewer 工具栏上看到 “Connection Details” 图标。

Desktop Viewer 工具栏上的连接强度指示器为用户提供有关其网络连接的即时反馈,并提供详细的实时统计信息以增强故障排除。此功能旨在改善用户体验并减少解决连接问题所需的时间。

Desktop Viewer 工具栏上连接强度指示器的增强功能:

从 2503 版本开始,Desktop Viewer 工具栏上的 Connection Strength Indicator 增强了以下功能:

  • 增强的用户体验:提供更直观、更用户友好的界面。
  • 包括 Wi-Fi 强度在内的新统计信息:显示实时 Wi-Fi 强度,以提供更好的连接洞察。
  • 有关设备的更多详细信息:包括 CPU、内存和磁盘利用率等信息。
  • 具有暂停选项的主动通知:在连接强度下降时提醒用户,并能够暂停通知。
  • 解决问题的建议:提供可操作的建议,以在连接强度低于良好水平时改善连接强度。
    • 连接强度的历史视图:从 CSI 下载的日志提供最终用户连接强度的 5 分钟历史记录。

Connection strength indicator

单击 “Connection details” 后,您可以查看以下图像:

Connection strength indicator

-  **禁用连接强度指示器:**

-  要禁用连接强度指示器功能,请执行以下操作:

-  1.  通过运行 `gpedit.msc` 打开 Citrix Workspace app 组策略对象管理模板。
-  1.  在 **Computer Configuration** 节点下,转至 **Administrative Templates** > **Citrix Components** > **Citrix Workspace** > **Client Engine**。
  1. 选择 Desktop Viewer Toolbar Options 策略。

    Connection strength indicator group policy

  2. 选择 “Disabled” 以禁用 Desktop Viewer 工具栏选项。
  3. “Options” 部分选择 “Connection Strength Indicator” 以在 Desktop Viewer 工具栏上显示连接强度指示器。

增强的虚拟桌面屏幕大小调整体验

从 2409 版本开始,Citrix Workspace app for Windows 可确保在调整或拉伸虚拟桌面屏幕大小时实现平滑过渡,并防止出现黑屏和闪烁。此功能默认启用。

快速访问资源

从 2205 版本开始,您可以快速访问最近使用的应用程序和桌面。右键单击任务栏中的 Citrix Workspace 应用程序图标,以从弹出菜单中查看并打开最近使用的资源。

快速访问资源

支持以最大化模式打开 Citrix Workspace 应用程序

从 2205 版本开始,您可以选择以最大化模式打开 Citrix Workspace 应用程序。无需每次手动最大化 Citrix Workspace 应用程序,您可以在全局应用程序配置服务中设置 maximise workspace window 属性,以使 Citrix Workspace 应用程序默认以最大化模式打开。

-  有关全局应用程序配置服务的更多信息,请参阅[入门](https://developer.cloud.com/citrixworkspace/server-integration/global-app-configuration-service/docs/getting-started)。

-  ## 连接租约文件过期后改进的重新连接体验

以前,当连接租约文件和身份验证令牌过期时,最终用户不会收到通知。

从 2212 版本开始,系统会提示您一条错误消息和一个同意对话框。同意对话框仅在会话中有资源运行时出现。如果没有资源运行,则只会出现错误对话框。您将在未收到同意对话框提示的情况下注销。

-  ![重新连接失败](/en-us/citrix-workspace-app-for-windows/media/reconnection_error.png)

-  ![重新连接注销](/en-us/citrix-workspace-app-for-windows/media/reconnection_signout.png)

您可以单击注销以从当前 Citrix Workspace 应用程序会话中注销,或单击取消以继续会话。

-  > **注意:**
-  >
-  > 在单击**注销**之前保存您的数据。

禁用“退出全屏模式”提示

从适用于 Windows 的 Citrix Workspace 应用程序 2409 版本开始,您可以使用注册表编辑器抑制在 HDX 会话期间出现的“退出全屏模式”提示。

-  您可以使用注册表编辑器执行此操作。

-  您可以以管理员身份导航到以下注册表项并按建议设置值:

-  路径:

-  在 32 位系统上:`HKEY_LOCAL_MACHINE\Software\Citrix\Ica Client\Keyboard Mapping\Tips`
-  在 64 位系统上:`HKEY_LOCAL_MACHINE\Software\WOW6432Node\Citrix\Ica Client\Keyboard\Tips`
-  在最终用户系统上:`HKEY_CURRENT_USER\Software\Citrix\Ica Client\Keyboard Mapping\Tips`

-  名称:`In full screen mode`  
-  类型:`DWORD`  
-  值:非 0

-  ![抑制提示编辑器](/en-us/citrix-workspace-app-for-windows/media/suppress-tip-editor.png)

-  > **注意:**
-  > > 如果 `In full screen mode` 键值数据为 `0` 或未配置,则会显示提示。

您还可以在以下提示中选择复选框,这会将 In full screen mode 值更新为非零值。

-  ![抑制提示对话框](/en-us/citrix-workspace-app-for-windows/media/suppress-tip-dialog.png)

-  ## 改进的虚拟应用程序和桌面重新连接体验

Citrix Workspace 2302 版本在重新连接到已断开连接的虚拟应用程序和桌面时提供了增强的用户体验。

-  当 Citrix Workspace 应用程序尝试刷新已断开连接的 Citrix Workspace 应用程序或作为 Workspace Control 功能的一部分启动新的虚拟应用程序或桌面时,会出现以下提示:

-  ![恢复会话](/en-us/citrix-workspace-app-for-windows/media/restore-session.png)

单击恢复以重新连接到打开新的和已断开连接的虚拟应用程序和桌面。如果您只想启动新选择的应用程序和桌面,请单击取消

您还可以选择记住我的偏好以将所选偏好应用于下次登录。要重置您选择的偏好,您必须重置 Citrix Workspace 应用程序

上述新的恢复会话?提示仅在以下情况下出现:

-  用户尝试启动属于工作区存储的应用程序,
-  未为 Workspace Control 功能配置管理员策略或应用程序配置设置,
-  客户端上的 Workspace Control 重新连接选项设置为默认值。

注意:

重新连接选项中的重新连接设置优先于对话框中设置的偏好。有关更多信息,请参阅使用高级偏好对话框配置重新连接选项

Citrix Workspace 应用程序的可持续性倡议

注意:

  • 此功能适用于从 Citrix Workspace 应用程序 2309 版本开始的本地启动(云和本地部署)。

  • 此功能适用于从 Citrix Workspace 应用程序 2403 版本开始的云端混合启动。
  • 从 Citrix Workspace 应用程序 2409 版本开始,混合启动和本地启动都使用相同的关键字。
  • 从 Citrix Workspace 应用程序 2409 版本开始,不再支持 LogoffOnClosePromptMessage 关键字。

启用此功能后,当用户关闭虚拟桌面时,会显示一个提示以从桌面会话中注销。如果存在用于在没有用户登录时关闭 VM 的 Windows 操作系统策略,此功能可能有助于节约能源。

要启用此功能,请执行以下操作:

  1. 导航到 Citrix Studio。
  2. 在左侧导航窗格中单击交付组
  3. 交付组部分选择所需的 VDA。
    1. 单击编辑图标。将出现编辑交付组页面。
        1. 在左侧导航窗格中单击桌面
  1. 选择必须添加关键字的所需 VDA。
  2. 单击编辑。将出现编辑桌面页面。
  3. 描述字段中将 ICA-LogOffOnClose 关键字设置为 true
  4. 单击确定。关闭虚拟桌面时将出现以下对话框。

    Sustainability prompt

自定义节能屏幕中的文本

您还可以自定义节能屏幕中的文本。

  1. 请按照上一节中的步骤 1-8 进行操作。
  2. 描述字段中,将 ICA-PromptMessage 关键字设置为所需的文本。
  3. 描述字段中,将 ICA-Title 关键字设置为所需的文本。
  4. ICA-Icon 关键字设置为 truefalse

    注意:

    • ICA-PromptMessage 关键字允许的最大字符数为 200,ICA-Title 关键字允许的最大字符数为 30。

    示例:

    -  KEYWORDS:ICA-LogOffOnClose=true ICA-PromptMessage="Do you want to sign out from the session?" ICA-Title="Sign out or disconnect" ICA-Icon=true
    <!--NeedCopy-->
    

    Sustainability example

    • 对于分配给该组的新桌面计算机,关键字默认已分配。对于现有桌面计算机,您必须运行以下 PowerShell 命令才能应用更改:
    $dg = Get-BrokerDesktopGroup -Name '<group name>' -Property 'Name','Uid'
    
    $apr = @( Get-BrokerAssignmentPolicyRule -DesktopGroupUid $dg.Uid -Property 'Description' )
     
    Get-BrokerMachine -DesktopGroupUid $dg.Uid -IsAssigned $true | Set-BrokerMachine -Description $apr[0].Description
    <!--NeedCopy-->
    

    借助此 PowerShell 脚本,可以为单个交付组设置多个分配策略规则。您还可以使用 Citrix Studio 配置多个分配策略规则,每个规则都具有唯一的描述值和一组可能不同的关键字。

  5. 单击确定。关闭虚拟桌面时,将显示以下对话框。

    Sustainability prompt with icon

    当 ICA-Icon=false 时

    Sustainability prompt without icon

管理工作区控制重新连接

工作区控制允许应用程序随用户在设备之间移动。例如,工作区控制使医院中的临床医生能够在工作站之间移动,而无需在每台设备上重新启动其应用程序。对于 Citrix Workspace app,您可以使用全局应用程序配置服务、组策略或修改注册表来管理客户端设备上的工作区控制。

注意:

不正确地编辑注册表可能会导致严重问题,可能需要您重新安装操作系统。Citrix 无法保证可以解决因不正确使用注册表编辑器而导致的问题。使用注册表编辑器风险自负。请务必在编辑注册表之前备份注册表。

在主桌面映像或 Citrix Virtual Apps 服务器中创建 WSCReconnectModeUser 并修改现有注册表项 WSCReconnectMode。已发布的桌面可以更改 Citrix Workspace app 的行为。

Citrix Workspace app 的 WSCReconnectMode 密钥设置:

-  0 = 不重新连接到任何现有会话
  • 1 = 在应用程序启动时重新连接
  • 2 = 在应用程序刷新时重新连接
  • 3 = 在应用程序启动或刷新时重新连接
  • 4 = 在 Citrix Workspace 界面打开时重新连接
  • 8 = 在 Windows 登录时重新连接
  • 11 = 3 和 8 的组合

禁用工作区控制

要禁用工作区控制,请创建以下密钥:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Dazzle (64 位)

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\\Dazzle (32 位)

名称:WSCReconnectModeUser

类型:REG_SZ

值数据:0

将以下密钥的默认值从 3 修改为零

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Dazzle (64 位)

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Dazzle (32 位)

名称:WSCReconnectMode

类型:REG_SZ

值数据:0

注意:

如果您不想创建密钥,也可以将 WSCReconnectAll 密钥设置为 false。

32 位计算机的注册表项

注册表项:WSCSupported

True

注册表路径:

-  HKEY_CURRENT_USER\Software\Citrix\Dazzle
-  HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID +\Properties
-  HKEY_LOCAL_MACHINE\Software\Policies\Citrix\Dazzle
-  HKEY_LOCAL_MACHINE\Software\Citrix\Dazzle

注册表项: WSCReconnectAll

: True

注册表路径:

-  `HKEY_CURRENT_USER\Software\Citrix\Dazzle`
-  `HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID + \Properties`
-  `HKEY_LOCAL_MACHINE\Software\Policies\Citrix\Dazzle`
-  `HKEY_LOCAL_MACHINe\Software\Citrix\Dazzle`

注册表项: WSCReconnectMode

: 3

注册表路径:

-  HKEY_CURRENT_USER\Software\Citrix\Dazzle
-  HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID +\Properties
-  HKEY_LOCAL_MACHINE\Software\Policies\Citrix\Dazzle
-  HKEY_LOCAL_MACHINE\Software\Citrix\Dazzle

注册表项: WSCReconnectModeUser

: 注册表项在安装期间不会创建。

注册表路径:

-  HKEY_CURRENT_USER\Software\Citrix\Dazzle
-  HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID+\Properties
-  HKEY_LOCAL_MACHINE\Software\Policies\Citrix\Dazzle
-  HKEY_LOCAL_MACHINE\Software\Citrix\Dazzle

64 位计算机的注册表项

注册表项: WSCSupported

: True

注册表路径:

-  HKEY_CURRENT_USER\Software\Citrix\Dazzle
-  HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID +\Properties
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Policies\Citrix\Dazzle
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\Dazzle

注册表项: WSCReconnectAll

: True

注册表路径:

-  HKEY_CURRENT_USER\Software\Citrix\Dazzle
-  HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID + \Properties
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Policies\Citrix\Dazzle
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\Dazzle

注册表项: WSCReconnectMode

: 3

注册表路径:

-  HKEY_CURRENT_USER\Software\Citrix\Dazzle
-  HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID +\Properties
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Policies\Citrix\Dazzle
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\Dazzle

注册表项: WSCReconnectModeUser

: 注册表项在安装期间不会创建。

注册表路径:

-  HKEY_CURRENT_USER\Software\Citrix\Dazzle
-  HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID+\Properties
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Policies\Citrix\Dazzle
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\Dazzle

会话断开连接时自动注销

从 2507.1 版本开始,Citrix Workspace app 可以在用户会话断开连接时自动注销用户。此功能专为自助服务终端环境设计,旨在增强共享设备上的安全性。

您可以通过组策略对象 (GPO) 或全局应用程序配置服务 (GACS) 启用此功能。

使用组策略编辑器:

要通过 GPO 启用用户会话断开连接时自动注销功能,请执行以下操作:

  1. 通过运行 gpedit.msc 打开 Citrix Workspace app GPO 管理模板。

  2. 在“计算机配置”节点下,转到“管理模板”>“Citrix Workspace”>“安全首选项”,然后选择“会话断开连接时注销用户”。

    断开连接时注销

  3. 选中启用复选框。

  4. 单击确定

使用 GACS:

要通过 GACS 在用户会话断开连接时启用自动注销,请执行以下操作:

  1. 使用您的凭据登录 citrix.cloud.com

    注意:

    有关创建 Citrix Cloud 帐户的分步说明,请参阅注册 Citrix Cloud 一文。

  2. 身份验证后,单击左上角的菜单按钮,然后选择工作区配置。此时将显示“工作区配置”屏幕。

  3. 单击应用程序配置 > Citrix Workspace 应用程序

  4. 选中 Windows 复选框。

  5. 现在,您可以在安全首选项 > 会话断开连接时注销用户下更新设置。

有关详细信息,请参阅 Global App Configuration service 文档。

Citrix Workspace 应用程序中的持久会话

从 2503 版本开始,如果启用持久会话功能,当应用程序或桌面会话注销或断开连接时,Citrix Workspace 应用程序会自动检测会话终止并重新启动应用程序或桌面,而无需任何用户干预。

此功能可确保应用程序或桌面的不间断可用性,从而改善用户体验和提高工作效率。

注意:

  • 此功能仅在原生 Citrix Workspace 应用程序上受支持。

  • 在会话漫游的情况下,工作站 VDA 不支持持久 ICA 会话。

管理员可以通过组策略对象 (GPO) 策略启用此功能。该策略允许管理员将特定应用程序或桌面配置为持久资源,并在资源启动失败时定义重试次数:

  • 默认重试次数:5
  • 重试范围:0–10

使用 GPO 启用持久会话功能:

  1. 通过运行 gpedit.msc 打开 Citrix Workspace 应用程序组策略对象管理模板,然后导航到计算机配置节点。
  2. 转至管理模板 > Citrix 组件 > Citrix Workspace
  3. 选择持久 ICA 策略。

    持久 ICA

  4. 已配置的应用程序名称字段中输入已发布的资源名称。
  5. 从下拉列表中输入最大启动重试次数
  6. 选中启用复选框。
  7. 单击确定,然后单击应用
  8. 重新启动 Citrix Workspace 应用程序以使更改生效。

启用持久 ICA 策略后,管理员必须禁用 Citrix Workspace 重新连接到现有会话。管理员可以使用 UI 或注册表编辑器禁用工作区控制。

要使用 UI 禁用工作区控制:

  1. 转至高级首选项 > 快捷方式和重新连接 > 重新连接选项
  2. 清除启用工作区控制支持复选框。

    工作区控制

要使用注册表编辑器禁用工作区控制:

  1. 打开注册表编辑器。
  2. 导航到以下位置之一:
    • 64 位系统:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\Dazzle
    • 32 位系统:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Dazzle
  3. 创建具有以下值的注册表项:
    • 类型:REG_SZ
    • 名称:WSCSupported
    • 值:False

GACS 对本地应用商店的混合启动支持

从版本 2503 开始,适用于 Windows 的 Citrix Workspace 应用程序支持在混合启动中通过 Global App Configuration Service (GACS) 对本地应用商店进行管理。在混合启动场景中,用户通过 Web 浏览器访问 Citrix 资源。当选择应用程序或桌面时,Citrix StoreFront™ 会生成一个包含必要启动指令的 ICA 文件。然后,本地安装的 Citrix Workspace 应用程序会读取该 ICA 文件,并建立与远程应用程序或桌面的安全连接。

主要行为:

  • 当用户启动会话时,会话内设置将从下一次启动开始应用。
  • 如果应用中添加了应用商店,然后使用浏览器访问,则会从客户端应用中检索设置。
  • 只有最近访问的应用商店才会将其设置应用于原生应用。

例如:

如果用户首先从一个应用商店启动会话,则应用会获取并应用其 GACS 策略。之后,如果用户切换到另一个应用商店并启动会话,则应用会更新并应用新应用商店的 GACS 策略。有关详细信息,请参阅 GACS 支持混合启动