![如何在不格式化的情况下更改 Windows 11 单语言的语言](https://linux22.com/image/1671465/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8D%E6%A0%BC%E5%BC%8F%E5%8C%96%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E6%9B%B4%E6%94%B9%20Windows%2011%20%E5%8D%95%E8%AF%AD%E8%A8%80%E7%9A%84%E8%AF%AD%E8%A8%80.png)
这个问题之前在 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
Arthur 的回答对我有用,只需要将给定命令中的 %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/
如果网站停止工作,以下是它针对英语-英国提供的 cmd 提示说明:
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