Не удалось удалить язык из апрельского обновления 2018 года для Windows 10 (версия 1803).

Если вы добавите дополнительный язык для Windows 10 версии 1803, который использует тот же базовый язык, что и язык отображения  операционной ситемы Windows, тогда ни один язык не может быть удален.

Например: если английский  язык (Великобритания) является текущим языком отображения Windows, а затем был добавлен английский (Индия) в список предпочитаемых языков, впоследствии ни английский (Великобритания), ни английский (Индия) не могут быть удалены из списка предпочтительных языков.

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

  1. Через поисковую строку в меню Старт, найдите powershell.
  2. Правый клик на Windows Powershell в результате поиска, запустить программу от имени администратора.
  3. Введите команду Get-WinUserLanguageList + Enter:  

После ввода этой команды, скопируйте и запишите/запомните "значок" того языка, который хотите удалить (например, en-in для Английский (Индия)

4. Далее  поочерёдно введите следующие команды + Enter, заменяя  строку <languagecode> на "значок" языка из пунка 3 (en-in):

$LangList = Get-WinUserLanguageList

$MarkedLang = $LangList | where LanguageTag -eq "<languagecode>"

$LangList.Remove($MarkedLang)

Set-WinUserLanguageList $LangList -Force

5. Проверьте результат

 

Сведения об обсуждении


Последнее обновление 13 ноября, 2019 Просмотры 5 650 Относится к:

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

И так, вот статья модератора Antonina_A с корректировками:

Если вы добавите дополнительный язык для Windows 10 версии 1803, который использует тот же базовый язык, что и язык отображения  операционной ситемы Windows, тогда ни один язык не может быть удален.

Например: если английский  язык (Великобритания) является текущим языком отображения Windows, а затем был добавлен английский (Индия) в список предпочитаемых языков, впоследствии ни английский (Великобритания), ни английский (Индия) не могут быть удалены из списка предпочтительных языков.

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

  1. Через поисковую строку в меню Старт, найдите powershell.
  2. Правый клик на Windows Powershell в результате поиска, запустить программу от имени администратора.
  3. Введите команду Get-WinUserLanguageList + Enter:  

После ввода этой команды, скопируйте и запишите/запомните "значок" того языка, который хотите удалить (например, en-in для Английский (Индия)

4. Далее  поочерёдно введите следующие команды + Enter, заменяя ниже  строку <languagecode> на"значок" языка из пунка 3 (en-in в примере), код языка должен быть в кавычках:

$LangList = Get-WinUserLanguageList

$MarkedLang = $LangList | where LanguageTag -eq "<languagecode>"

$LangList.Remove($MarkedLang)

Set-WinUserLanguageList $LangList -Force

5. Проверьте результат

Пример: 

$LangList = Get-WinUserLanguageList

$MarkedLang = $LangList | where LanguageTag -eq "zh-Hans-CN"

$LangList.Remove($MarkedLang)

Set-WinUserLanguageList $LangList -Force

Всё сработало. В моём случае я удалял Китайский язык, потому как ноут привезён из поднебесной, неофициально, потому в подсистеме зашит Китайский язык, который система и добавила сама-собой.

Удачи вам всем и хорошего дня)

Вот еще вариант решения проблемы от Вадима Стеркина.

Как удалить неудаляемые языки в Windows 10

Сирота