在 Server 2012 R2 上禁用语言栏

在 Server 2012 R2 上禁用语言栏

由于某种原因,我需要禁用 Windows Server 2012R2 上的语言栏,而我在网上找到的方法似乎无法解决这个问题。我开始寻找 Win8 解决方案,认为它会在 Server 2012 上使用相同的设置,但到目前为止我做不到。

以下是我发现并尝试过的事情的列表:

还有一些注册表/GPO 设置我现在想不起来了。有人这样做过吗?如果有人至少可以尝试我列出的选项之一并告诉我它是否对他们有用,我将不胜感激,这样我就可以开始进行故障排除。

答案1

默认情况下,Windows Server 2012 R2 不显示语言栏,而是在托盘区域显示指示器:

在此处输入图片描述

您可以通过按 WIN+空格键在输入语言之间切换。如果您想摆脱指示器,请执行以下操作:

  • 右键单击任务栏,选择属性。
  • Taskbar选项卡上单击Customize...
  • 单击该Turn system icons on or off链接。
  • 切换Input Indicator至关闭:

在此处输入图片描述

答案2

你试过了吗?

1- Check the box before "Control Panel - Language - Advanced settings - Use the desktop language bar when it's available";
2- Click the link below - "Change language bar hot keys", then select the "language bar" tab, choose "Hidden".

答案3

您可以通过设置组策略首选项 GPP 来禁用此“输入指示器”(抱歉,这里的语言是德语,但您肯定能弄清楚):

结构:HKEY_CURRENT_USER

控制面板\桌面

名称:UserPreferencesMask

值类型: REG_BINARY

值日期: 9012038010010000

答案4

要在 Windows Server 2012 R2 上禁用语言栏,只需添加以下注册表项:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\wfshell\TWI

REG_DWORD=SeamlessFlags

Value=0x00040000 (Hex) or 262144 (decimal)

它还可以在 Citrix XenApp 7.11 上运行

相关内容