Иногда случается, что в терминальной сессии Windows Server 2008 появляется паразитная раскладка клавиатуры США для языка Русский и ни удаление, ни добавление вновь раскладок клавиатур не решает этой проблемы. Проблема решается просто:

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

HKLM\System\CurrentControlSet\Control\Keyboard Layout:

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