Вас тоже достала необходимость переключать не только язык, но и языковую «раскладку»?
Эта «фишка» удаленного рабочего стола применима как к Server 2003/2008 (и наверняка более новые), так и к Windows 10
Проблема возникает, если язык клиентской машины перед подключением к RDP не совпадает с языком по умолчанию в серверной машине. Например вводите пароль из английских букв и не переключая языка конектитесь к серверу терминалов, на котором по умолчанию русский язык — получите необходимость «двойного» переключения языка и раскладки.
Исправить можно
Решение 1) Назначить пароль на русском языке.
Таким образом мы подтолкнем пользователя подключаться с тем же языком, что в сервере используется по умолчанию. И не забудьте завершить прежнюю сессию (или перезагрузить сервер или клиент), что бы не подключаться к созданному ранее сеансу с уже «испорченным» переключением языка.
Решение 2) В реестре Windows в ветке
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
добавить параметр «IgnoreRemoteKeyboardLayout«(без кавычек и пробелов) Тип DWORD(32 бита) Значение 1 (Шестнадцатеричная или десятичная)
Вот и вся настройка!