Как бы не писали в «интернетах» у Windows 11 полно глюков, которые реально бесят и заставляют лезть искать решение в эти самые интернеты.
Один из таких глюков, невозможность удалить язык из раскладки. Даже если удалить ранее установленную раскладку из настроек, язык будет и дальше присутствовать там.
1й вариант, снести все языки кроме языка системы и установить язык по новой. Для этого открываем PowerShell и вводим команду
[bash title=»код»](Get-CimInstance Win32_OperatingSystem).oslanguage[/bash]
После чего заходим в настройки языков и устанавливаем нужный.
2й варинат, продвинутый.
Получаем список языков системы:
[bash title=»код»]Get-WinUserLanguageList[/bash]
В моём случае это 3 языка, необходимо удалить 3й в списке (это$list[2]), если бы нужно было удалить 1й, то это был бы $list[2]
Теперь оставляем в списке только нужные языки, удаляя 3й (украинский)
Set-WinUserLanguageList $($list[0], $list[1]) -Force
Если нужно удалить 1й язык, код будет таким:
Set-WinUserLanguageList $($list[1], $list[2]) -Force
И снова смотрим языки системы:
Get-WinUserLanguageList