必须用powershell强制重置语言:依次执行set-winsystemlocale zh-cn、set-winuserlanguagelist zh-cn -force、set-winhomelocation -geoid 48,再运行shutdown /r /t 0重启生效。

当你发现Windows 10系统界面突然变成英文、日文或韩文,而“设置→语言”里中文选项灰显、无法置顶,或反复切换后仍不生效,说明当前用户语言配置已损坏或被强制覆盖。此时必须绕过图形界面,用底层命令重写语言偏好并刷新系统缓存。
用PowerShell强制重置当前用户语言为简体中文
这一步适用于设置应用打不开、语言列表为空、或点击“设为默认”无反应的场景。它不依赖界面状态,直接修改注册表级语言策略。
右键点击“开始”按钮→选择“Windows Terminal(管理员)”或“PowerShell(管理员)”。
依次执行以下三条命令,每行输入后按回车:
Set-WinSystemLocale zh-CN
Set-WinUserLanguageList zh-CN -Force
Set-WinHomeLocation -GeoId 48
【必须执行第三条命令,否则部分UWP应用(如设置、邮件)仍可能显示英文】
命令全部执行完毕后,输入 shutdown /r /t 0 并回车,电脑将立即重启。
控制面板中强制指定系统区域与显示语言映射
该方法专治“设置里能选中文但重启后失效”的顽疾,通过传统控制面板路径锁定系统底层区域行为,避免更新或策略重载时被冲掉。
按 Win + R 打开运行框,输入 control 并回车,打开控制面板。
右上角“查看方式”设为“大图标”,点击“语言”。
在左侧点击“高级设置”→向下滚动到“替代Windows显示语言”下拉菜单→选择“中文(简体, 中国)”。
点击“保存”,系统提示需注销生效→点击右上角用户头像→选择“注销”。
重新登录后,文件资源管理器、任务栏、右键菜单、登录界面将全部显示为中文。
离线安装中文语言包并激活(无网络环境专用)
方法一:如果你的电脑完全断网,或微软服务器响应超时导致在线安装失败,必须手动部署语言包文件。
从另一台联网电脑访问微软官方语言包下载中心,搜索“Windows 10 Language Interface Pack zh-CN”,下载对应系统版本的 .cab 文件(例如:Microsoft-Windows-Client-Language-Pack_x64_zh-CN.cab)。
将该文件复制到目标电脑任意本地路径,例如 C:\lang\zh-cn.cab。
以管理员身份运行命令提示符,执行:
lpksetup /i C:\lang\zh-cn.cab
安装完成后,无需重启,直接进入“设置→语言”,此时“中文(简体, 中国)”将出现在列表中,点击右侧“⋯”→选择“设为默认语言”→点击“立即注销”。











