Этот вопрос уже задавался для Windows 10.Однако решение, предоставленное для Windows 10, по-видимому, не работает в Windows 11.
Проблема проста. Я купил новый ноутбук в Таиланде. Он был с Windows 11 Home Single Language Edition. 21H2. 22000.708. Он установлен с английским языком США (en-US, 0409). Когда я попробовал процедуру, описанную для Windows 10, и изменил язык с английского языка США (en-US, 0809) на английский язык Великобритании (en-UK, 0409) и перезагрузил ноутбук, язык отображения изменился с английского языка США (en-US, 0809) на тайский язык (th-TH, 041E).
Знает ли кто-нибудь решение для Windows 11 или возможно, что изменить язык на английский (Великобритания) невозможно, а можно только с тайского на английский (США) и наоборот?
решение1
для тех, кто хочет перейти на en-us
, я смог сделать это без загрузки чего-либо, так как он, похоже, предустановлен. в powershell:
reg add HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language /v InstallLanguage /t REG_SZ /d 0409 /f
reg add HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language /v Default /t REG_SZ /d 1033 /f
затем перезагрузите.
решение2
Код для en-UK — 0809, а не 0409. Попробуйте изменить Default и InstallLanguage на это число.
решение3
Ответ Артура мне помог, просто пришлось изменить %TEMP% в данных командах на полный путь к папке Temp, например так:
curl -o C:\Users\<userName>\AppData\Local\Temp\Microsoft-Windows-Client-Language-Pack_x64_en-gb.cab "https://filedn.com/lOX1R8Sv7vhpEG9Q77kMbn0/Windows11/LanguagePacks/Microsoft-Windows-Client-Language-Pack_x64_en-gb.cab"
dism /online /Add-Package /PackagePath:C:\Users\<userName>\AppData\Local\Temp\Microsoft-Windows-Client-Language-Pack_x64_en-gb.cab
reg add HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language /v InstallLanguage /t REG_SZ /d 0809 /f
reg add HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language /v Default /t REG_SZ /d 2057 /f
cd
Обязательно выполните команду в режиме администратора.
решение4
Этот сайт только что помог мне перейти с португальского (Бразилия) на английский (США):https://leoguides.com/how-to-add-or-change-language-of-windows-11-home-single-language/
На случай, если сайт когда-нибудь перестанет работать, вот инструкции по командной строке, которые он предоставляет для английского языка (Великобритания):
curl -o %TEMP%\Microsoft-Windows-Client-Language-Pack_x64_en-gb.cab "https://filedn.com/lOX1R8Sv7vhpEG9Q77kMbn0/Windows11/LanguagePacks/Microsoft-Windows-Client-Language-Pack_x64_en-gb.cab"
dism /online /Add-Package /PackagePath:%TEMP%\Microsoft-Windows-Client-Language-Pack_x64_en-gb.cab
reg add HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language /v InstallLanguage /t REG_SZ /d 0809 /f
reg add HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language /v Default /t REG_SZ /d 2057 /f