在 Windows Server 中終止與使用者的影子遠端桌面連線後語言列消失

在 Windows Server 中終止與使用者的影子遠端桌面連線後語言列消失

本質上,問題就是這樣。該錯誤已經存在很長一段時間了,但似乎不是消除它的具體方法。我已經找到了一些俄語和英語的東西,但沒有運氣。 https://social.technet.microsoft.com/Forums/ru-RU/a115017f-378e-4a64-83dc-195001d7f182/-shadow-2012-r2?forum=WS8ru#26cfec67-f6e1-4261-a9d. https://social.technet.microsoft.com/Forums/windowsserver/en-US/6f738827-70a1-448c-8635-a01e41afca8f/windows-2012r2-language-bar-disappears-afca8f/windows-2012r2-language-bar-disappears-after-shadow1456 cd5e-452f-afeb-4e4accfb9927

因此,當您從伺服器本身或從應用了相應管理 GPO 的電腦(並且使用​​者被授予管理員權限)連接時,都會發生這種情況,只要您斷開連接,就會感覺該欄根本不存在。三件事有幫助: 1. 前往“控制面板”->“語言”,然後來回交換其中顯示的兩種(或多種)語言。 2. 您將另一個加入到清單中。 3. 使用者重新登入終端會話。

感覺這個東西對於 Active Directory 來說是一個獨立於連接到終端伺服器或僅登入特定網域電腦上的 AD 帳戶的使用者的實體。也許它以某種方式與終止 ctfmon.exe 或與語言輸入相關的東西有關。

我嘗試過修改註冊表屬性

HKEY_CURRENT_USER\Keyboard Layout\Preload
HKEY_CURRENT_USER\Keyboard Layout\Toggle

和這個

Control Panel\All Control Panel Items\Language\Advanced settings
"Let me set a different input method for each app window"

那裡沒有運氣

我真的很感激這裡的一些指導。

答案1

我有同樣的問題,但是在 Server 2016 上。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

具有任何名稱和此值:

ctfmon"="c:\Windows\System32\CTFMON.EXE" 

並重新啟動伺服器。

但這有時會起作用,我不明白為什麼。

如果有人有更好的解決方案,我將不勝感激。

相關內容