直接用PowerShell或DISM命令可快速切换Windows系统界面语言:管理员运行Install-Language -Language "zh-CN"一键安装并设为默认;断网时用DISM注入cab包并修改注册表语言ID;已安装多语言则用Get-WinUserLanguageList调整优先级并Set-WinSystemLocale生效。

你想跳过图形界面、不点设置、不等下载,直接用命令让Windows系统界面立刻切换成中文或英文,适用于批量部署、远程维护或图形界面崩溃时的紧急修复。
用PowerShell命令安装并设为默认语言
这一步必须以管理员身份运行PowerShell,否则权限不足会静默失败。
按下 Win + X,选择“Windows PowerShell(管理员)”或“终端(管理员)”。
执行以下命令,一次性下载并部署简体中文语言包:
Install-Language -Language "zh-CN" -IncludeAllFeatures -SetAsDefault
该命令会自动触发在线下载、解压、注册全流程;【若提示“找不到Install-Language命令”】,说明系统版本低于Windows 11 22H2或未启用LanguageExperiencePack功能,需改用DISM方式。
命令执行完毕后,无需手动注销——系统会自动弹出提示框,点击“立即注销”即可生效。
用DISM命令离线注入语言包
适用于断网环境、企业锁控策略下禁用Windows Update、或需要精确控制语言组件的场景。
方法一:从微软官网下载对应系统版本的zh-CN.cab文件(例如 Windows 11 23H2 x64),保存到C:\lang\zh-CN.cab。
以管理员身份运行命令提示符,输入:
dism /online /add-package /packagepath:C:\lang\zh-CN.cab
等待显示“操作成功完成”,说明语言资源已写入系统映像。
接着运行:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language" /v "InstallLanguage" /t REG_SZ /d "00000804" /f
这一步强制将系统安装语言ID设为简体中文(00000804),【不可跳过,否则重启后仍显示英文】。
最后执行 shutdown /r /t 0 立即重启,新语言将在登录界面首次呈现。
用命令快速切换已安装语言的优先级
当你已经装好中英文语言包,只是想临时切回中文界面,不用重装、不走网络,3秒搞定。
第一步:列出当前已安装语言及其LCID
Get-WinUserLanguageList | ForEach-Object { "$($_.LanguageTag) → $($_.LCID)" }
第二步:确认中文(简体,中国)的LanguageTag是zh-CN,LCID是2052。
第三步:将其置顶并设为默认显示语言
$list = Get-WinUserLanguageList; $zh = $list | Where-Object LanguageTag -eq 'zh-CN'; $list.Insert(0, $zh); $list.RemoveAt(1); Set-WinUserLanguageList $list -Force
第四步:立即应用变更
Set-WinSystemLocale zh-CN; Set-Culture zh-CN; Set-WinHomeLocation -CountryOrRegion CN
执行完这四步,注销当前用户即可看到全中文界面。注意:此操作不改变语言包本身,仅调整优先级与区域绑定。











