Всем привет.
Случается что в вашей системе вмеcто двух раскладок клавиатуры их несколько.
Начиная с релиза 1803 в Windows 10 появилась проблема: невозможно удалить лишний язык - кнопка удаления просто не активна. Гуру утверждают что решение проблемы возможно только с помощью команд powershell.
Запустите Windows PowerShell правами администратора.
Выведите список установленных в Windows 10 языков командой:
Get-WinUserLanguageList
Запомните LanguageTag языка который вам не нужен и вы его хотите удалить (в моем случае это был ru-UA).
Далее надо последовательно выполнить несколько команд:
$LanguageList = Get-WinUserLanguageList
$DeleteLang = $LanguageList | where LanguageTag -eq "ru-UA"
$LanguageList.Remove($DeleteLang)
Set-WinUserLanguageList $LanguageList –Force
Будьте внимательны указывая LanguageTag а так же при копировании и вставке последней строки, иногда теряется тире перед Force.
На будущее - не меняйте ничего в процессе установки ОС и делайте все языковые настройки уже после инсталляции. Также после удаления языка не забудьте новый набор языковых параметров скопировать в "Экран приветствия" и "Новый профиль пользователя".
Вас пугает powershell? Можете попробовать тоже самое проделать в реестре Windows. Рисунок что удалять прилагаю.
Лично меня заинтересовал сам факт наличия раскладки клавиатуры которой я не ставил. Откуда мол? Особенно в том случае когда их вдруг стало 5 вместо 3-х.)
После недолгих наблюдений стало ясно что так надо мной "шутит" клиент "DameWare Mini Remote Control". А именно - клиент в случае наблюдения за удаленным хостом добрасывал мне в систему ту раскладку которая не совпадала с ОС на удаленном хосте. Чтобы это не повторялось достаточно отметить опцию "Enable Foreign Remote Mapping" в настройках клиента DameWare.
Успехов.
No comments:
Post a Comment
А что вы думаете по этому поводу?