Windows - 键盘和 IME 可支持性工具

Last published : Nov 13, 2026
这是一个自助式命令行工具,可以诊断与键盘和输入法编辑器相关的各种问题。
为了满足各种用户需求、提供平台通用性并为用户提供个性化需求,键盘和输入法编辑器 (IME) 的功能依赖于 VDA 和 Citrix Workspace™ 应用程序中的不同配置和功能。
VDA 或客户端的错误设置可能会导致意外的输入行为。
但是,Citrix® 为一些常见使用场景提供了推荐设置,这些推荐设置也包含在诊断结果中。
使用此工具,可以识别以下类别的问题:
  • 键盘类型不一致: 将检查 VDA 键盘类型和客户端键盘类型,以确认是否存在不一致。例如,VDA 使用 101 英语键盘,但客户端使用日语 106 键盘。此诊断针对 JP 106/109 键盘和 KO 103/106 键盘用例。
  • 键盘布局同步模式不一致: 将检查键盘布局同步设置、注册表设置、组策略,并找出给定环境中同步模式配置中的问题。
  • 客户端键盘布局与 VDA 键盘布局不一致: 将检查客户端键盘布局是否与 VDA 键盘布局相同
  • 远程语言栏未显示在应用程序会话中: 将检查当最终用户启动应用程序会话并使用多个键盘布局时,远程语言栏是否显示。
此命令行工具托管在 Windows VDA - CtxKbImeDiagnostics.exe 中。 命令行接口如下:
接口 描述 注意
CtxKbimeDiagnostics 仅显示当前 ICA® 会话的诊断结果 如果用户具有管理员权限,则显示所有活动 ICA 会话的诊断结果。如果用户没有管理员权限,则显示当前用户 ICA 会话的诊断结果
CtxKbimeDiagnostics [-v] 显示当前会话的设置信息和诊断结果 如果用户具有管理员权限,它将显示所有活动的 ICA 会话的诊断信息
CtxKbimeDiagnostics [-v] [-s Session_Id] 显示此会话的设置信息和诊断结果
CtxKbimeDiagnostics [-s Session_Id] 指定一个会话并显示此会话的相应诊断结果 管理员权限可以查询其他 ICA 会话。普通用户只能查询自己的 ICA 会话
CtxKbimeDiagnostics [-s Session_Id] [-v] 指定一个会话并显示此会话的所有设置信息和诊断结果 管理员权限可以查询其他 ICA 会话。普通用户只能查询自己的 ICA 会话
CtxKbimeDiagnostics [-h] 显示支持的参数和示例 “help” 接口
CtxKbimeDiagnostics [-V] 显示当前工具版本
注意:
在此版本中,仅支持 CWA Windows 作为客户端。