如何在不格式化的情況下更改Windows 11單一語言的語言

如何在不格式化的情況下更改Windows 11單一語言的語言

這個問題之前曾在 Windows 10 中被問過但是,為 Windows 10 提供的解決方案似乎不適用於 Windows 11。

問題很簡單。我在泰國買了一台新筆記型電腦。它附帶 Windows 11 家庭單語言版。 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。

答案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

這個網站剛剛幫助我從葡萄牙語-BR 更改為英語-美國: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

相關內容