Citrix XenDesktop:客户端关闭已发布应用后会话仍保持活跃
Citrix XenDesktop 7.9 应用关闭后会话残留问题解决方法
方法1:启用“最后一个应用关闭时结束会话”策略
- 打开Citrix Studio,找到对应交付组,进入“会话设置”页面
- 将“当最后一个应用关闭时结束会话”设为启用
- 同时检查单独应用配置:编辑发布的notepad.exe属性,在“客户端选项”中勾选“关闭时注销会话”
方法2:修改ICA配置注册表项
如果图形界面设置不生效,直接修改注册表:
- 定位路径:
HKLM\Software\Citrix\ICA\Session\Applications\notepad.exe - 添加或修改
LogoffOnCloseDWORD值为1 - 重启Citrix Desktop Service、Citrix Broker Service使设置生效
方法3:强制终止进程与会话脚本
- 验证服务器上用户会话的notepad.exe是否完全终止:执行命令
tasklist /v /fi "IMAGENAME eq notepad.exe"确认无残留进程 - 若存在残留,修改应用发布命令行为:
cmd /c "notepad.exe && logoff",确保应用关闭后立即触发会话注销(仅适用于单应用会话场景)
方法4:配置Citrix组策略
- 打开本地组策略编辑器(
gpedit.msc)或域组策略管理 - 导航至计算机配置>管理模板>Citrix Components>Citrix Receiver>Remote Desktop Connection Client>会话设置
- 启用“当最后一个应用程序关闭时结束会话”策略,设置为“强制结束会话”
- 执行
gpupdate /force刷新组策略,重启服务器生效
方法5:升级Citrix组件版本
XenDesktop 7.9与Windows Server 2019存在兼容性适配问题:
- 升级至Citrix官方支持的LTSR版本(如7.15 CU系列),安装最新累积更新
- 同步升级Citrix Receiver客户端至对应兼容版本,确保客户端与服务器版本匹配
内容的提问来源于stack exchange,提问作者Weaz
相关产品推荐
相关产品推荐

