解决Windows11(24H2)语言切换不彻底
Invalid_R
编辑于 2025年07月06日 15:04

背景:英文镜像,仅通过设置UI添加中文,设置为显示语言,系统内仍然残留大量的英文。

TLDR; 需要比较繁琐的操作,还需要换用户账户,建议先采取以下的替代方式解决

  • 下载同版本所需语言的镜像,在这个例子里就是下载24H2的中文镜像

  • 此时直接用镜像安装会提示由于系统语言设置,无法保留应用和设置升级。

  • Win+R输入regedit打开注册表编辑器,导航到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language,将Default以及InstallLanguage两项改为中文对应的代号0804(英文是0409,更多代号可前往微软官网查找),重启电脑

  • 重启后Win+R输入lpksetup,点击卸载显示语言,确认到中文(简体)是系统语言(用户界面的默认语言)。注意这一步里目视确认就可以了!没人说要真的删除!

  • 确认中文(简体)是系统语言后,此时就可以正常使用中文镜像进行保留应用和设置的升级,从而实现彻底的语言切换

不想原地升级,要在本系统内解决的方法:

  • Powershell 输入命令 Install-Language zh-CN 重新安装语言包。 这一步花费的时间不短,请耐心等待它提示完成。完成后看起来应该是这样:

  • Win+R 打开运行窗口,输入control打开控制面板,前往区域-管理-复制设置,确保每一项都是中文。如果不是,勾选下面两个选项并点击确定

  • Powershell 输入命令 Set-WinUserLanguageList zh-Hans-CN -Force 强制更改显示语言为中文,完成后重启

此时系统内依然会残留有很多英文,比如设置app,比如搜索设置的小项只能用英文。尝试过DersuelsMorest_的 看这一篇就够了!解决Windows 10/11语言包冲突导致系统语言混乱的问题 ​,安装了本地体验包的Appx,能够把设置APP更改成中文,但是自带的应用如计算器等依然是英文的。个人总结这些只能通过以下的步骤来解决:

  • Win+R 打开运行窗口,输入C:\WINDOWS\system32\sysprep\sysprep.exe打开系统准备工具,直接点击确定

  • Windows会再重启后重新进行OOBE,重点在于选择中文(简体)- 中国 - 微软拼音,并在提示建立新账户时建立一个新账户。

  • 老账户已经没有救了,只有新账户能实现完整的本地化。

至此,已经不会有残留英文的情况了。如果还是有,直接重新下载对应语言的镜像重装。

结束