База знаний: RDP
Не переключается раскладка в терминальном сеансе
Автор: Evgeniy Kolanda

В Windows Server при подключении к нему по rdp наблюдается такое явление, как две языковые панели у терминального пользователя. Одна с текстовым индикатором (RU|EN), вторая - с изображением клавиатуры. И при нажатии Alt-Shift или Ctrl-Shift (как у кого настроено) язык ввода не переключается.

Есть несколько способов решения данной проблемы:

Вариант 1.

Завершить сеанс на сервере, закрыть rdp-клиент на локальной машине. Заново подключится. Иногда помогает и если такой вариант устраивает, то можно больше ничего не делать.

Вариант 2.

1. Заходим - пуск - панель управления - язык и региональные стандарты.
2. Вкладка "Языки и клавиатуры" - жмем кнопку - Изменить клавиатуру...
3. На вкладке "Общее" - Ставим язык ввода по умолчанию - английский, далее удаляем русский язык, жмем применить, ок.
4. Проделываем пункт 2 еще раз.
5. На вкладке "Общее" добавляем русский язык (англ. так и оставляем стоять по умолчанию)
6. На вкладке "Языковая панель" должна стоять галочка "Отображать текстовые метки на языковой панели", если не стоит - ставим.
7. На вкладке "Переключение клавиатуры", жмем "Сменить сочетание клавиш" 
8. В графе "Смена языка ввода", ставим переключение клавиатуры как нам надо. В графе "Смена раскладки клавиатуры" ставим - не назначено. Жмем "ОК" - "Применить" - "ОК" - "ОК"
9. Перегружаемся.

Помогает в 90%.

 

Вариант 3.

На терминальном сервере от имени администратора внести изменения в реестр в ветке

HKLM\System\CurrentControlSet\Control\Keyboard Layout:

создать параметр IgnoreRemoteKeyboardLayout типа REG_DWORD(32bit) и установить значение 1.

 

Либо создать файл time.reg с таким содержанием

Windows Registry Editor Version 5.00

[HKLM\System\CurrentControlSet\Control\Keyboard Layout]
"IgnoreRemoteKeyboardLayout"=dword:00000001

И исполнить его.

Перезагрузка.
Помогает в 100% случаях.


Предупреждение. Неправильное изменение параметров системного реестра с помощью редактора реестра или любым иным способом может привести к серьезным неполадкам. Для их устранения может потребоваться переустановка операционной системы. Корпорация Майкрософт не гарантирует, что эти неполадки можно будет устранить. Ответственность за изменение реестра несет пользователь.



Если решение вопроса найти не удалось, Вы можете отправить нам заявку:



(43 голос(а))
Эта статья помогла
Эта статья не помогла

Комментарии (0)
ActiveCloud Служба поддержки клиентов
Здравствуйте! Если вам нужен хостинг или домен — вы можете купить его у нас.
Выбрать тариф