После обновления до Windows 10 1803 некоторые пользователи столкнулись со странной проблемой языковых настроек системы. Проявляется она в том, что помимо основного языка, в списке появляются еще два или три диалекта. Например, если основной системный язык у вас русский, в список могут добавиться русский (Белоруссия), русский (Украина) и так далее. Соответственно, эти языки отображаются в списке раскладок клавиатуры, что может доставлять некоторые неудобства.
Казалось бы, что за проблема, разве их нельзя удалить в Параметрах? Дело в том, что как раз и нельзя, поскольку кнопка удаления в настройках неактивна.
Использование команды lksetup с ключом u также не дает результата, поскольку пакеты обоих диалектов, по сути, отсутствуют в системе. Чтобы избавиться от лишних языков, придется действовать в обход.
Для управления языками в консоли PowerShell имеются несколько командлетов, один из который — Get-WinUserLanguageList, позволяет получать список всех имеющихся в системе языков.
Как можно видеть из скриншота, каждый язык представляет собой массив данных. Так вот, если сделать выборку из этого массива, поместить ее в переменную и установить только нужные языки командой Set-WinUserLanguageList, все остальные языки будут удалены.
На деле это выглядит так:
$lang = Get-WinUserLanguageList
Set-WinUserLanguageList $($lang[0], $lang[1], $lang[2], $lang[3])
Языки ru-UA и ru-MD у нас лишние. Избавимся от них с помощью PowerShell. Первая команда помещает в переменную $lang все имеющиеся языки, вторая устанавливает только первых четыре, а пятый и шестой, соответствующее ru-UA и ru-MD при этом обрезаются. Подтверждаем действие и проверяем результат командой Get-WinUserLanguageList.
Как видите, диалекты исчезли из списка, нет их в списке раскладки клавиатуры.
И в списке «Регион и язык» приложения «Параметры».
А что делать при моей проблеме?
скриншоты прилагаются
https://imgur.com/a/jSXJb4v
А в чем проблема? Немца удалить?
Так получилось что я купил комп в германии. В ранних версиях я удалял немецкий, но он появлялся снова через 2-4 дня. Сейчас эта кнопка вообще пропала, но он всё равно появляется.
У Вас, видно, Windows 10 с OEM лицензией. В этом случае язык будет устанавливаться вместе с обновлениями. Тут либо обновления отключить, либо... даже не знаю. Не сталкивался с таким, сам я отключаю установку обновлений, с ними вечно что-то не так. Если пакет физически установлен, но кнопка удаления недоступна, удаляйте через PowerSell командой lksetup с ключом u.
Windows 10 Home Single Language , куплен с русским языком после обновления интерфейс стал английским и поменять язык не представляется возможным .
Нужна помощь.Windows 10 Home Single Language , куплен с русским языком после обновления интерфейс стал английским и поменять язык не представляется возможным .
Попробуйте так. В запущенной от имени админа командной строке выполните dism /Online /Get-Packages | findstr /c:"LanguagePack" и посмотрите сколько языковых пакетов у вас установлено. Если русского нет, поищите на сайте Microsoft русский языковой пакет для вашей версии, скачайте его, переименуйте в lp.cab и забросьте на диск D или С. Установите командой dism /Online /Add-Package /PackagePath:C:\lp.cab. Теперь удалите английский командой dism /Online /Remove-Package /PackageName:Microsoft-Windows-Client-LanguagePack-Package~LANG, где LANG — идентификатор пакета. Перезагрузитесь. Не уверен, что получится, этим способом я удалял ненужные языки из Windows Pro, в Single Language может и не сработать. А так, лучше установите себе прошку и не мучайтесь.
https://c.radikal.ru/c27/1805/c3/6061c1016dd2.jpg
Огромное спасибо!
Вообще не догоняю как это мелкомягкие такую лажу подсовывают ?
В 7ке все было отлично - она была как-то более стабильнее, чем 10ка.
Решил проблему проще-панель управления-шрифты-параметры шрифта-поставить галочку напротив скрыть шрифты основываясь на текущих параметрах языка-восстановить параметры шрифтов по умолчанию(при условии, что в параметрах языка установлены нужные Вам параметры)