ESC

开始输入,可搜索发票、服务、域名、工单,以及 更多...

搜索... Ctrl+K
Windows 服务器

Windows Server 修改系统语言为简体中文:安装中文语言包与设置显示语言(2016/2019/2022)

5 个步骤 6 分钟阅读 1146 次阅读 45
本文目录

很多 Windows 云服务器默认安装的是英文版系统,日常管理不够直观。本文介绍如何将 Windows Server 修改系统显示语言为简体中文:安装中文语言包、设置显示语言、调整区域格式,并把设置复制到欢迎屏幕和新用户。Windows Server 2022 可以直接用 PowerShell 的 Install-Language 一条命令完成,Windows Server 2016 / 2019 则需要使用语言包安装程序 lpksetup。

修改语言前建议先创建快照或备份;安装过程需要下载约数百 MB 的语言组件,并在最后重启服务器。请通过远程桌面或 VNC 控制台以 Administrator 身份操作。

步骤 1:确认 Windows Server 版本

不同版本安装中文语言包的方式不同。以管理员身份打开 PowerShell,查看系统版本与当前语言:

Get-ComputerInfo -Property OsName, OsVersion
Get-WinSystemLocale
Get-WinUserLanguageList

如果是 Windows Server 2022(版本号 10.0.20348),请使用步骤 2;如果是 2016(10.0.14393)或 2019(10.0.17763),请跳到步骤 3。

步骤 2:Windows Server 2022 使用 Install-Language 安装中文语言包

Windows Server 2022 自带 LanguagePackManagement 模块,服务器能访问 Windows Update 时,执行以下命令即可自动下载并安装简体中文语言包及其附带功能:

Install-Language zh-CN -CopyToSettings
Get-InstalledLanguage

-CopyToSettings 参数会同时把 zh-CN 设置为系统首选显示语言。安装时间视网络速度一般为 5–20 分钟,期间请不要关闭窗口。如果命令提示找不到 Install-Language,说明系统缺少该模块或不是 2022 版本,请改用步骤 3 的方法。

如果服务器配置了 WSUS 或禁止访问 Windows Update,Install-Language 会下载失败。此时请暂时取消相关组策略,或使用离线语言包 ISO 安装。

步骤 3:Windows Server 2016 / 2019 使用语言包 ISO 安装

Windows Server 2016 / 2019 的“设置 → 时间和语言”里通常无法直接下载语言包,需要使用与系统版本完全一致的语言包 ISO(可从微软批量许可中心或 Visual Studio 订阅等官方渠道获取)。将 ISO 上传到服务器并双击挂载(假设盘符为 D:),然后执行:

lpksetup /i zh-CN /p D:\x64\langpacks\Microsoft-Windows-Server-Language-Pack_x64_zh-cn.cab /r /s

不同 ISO 的目录结构可能略有不同,请以实际 .cab 文件路径为准。也可以直接运行 lpksetup,在图形向导中选择“安装显示语言”,浏览到 ISO 中的 zh-cn 语言包后按提示安装。

步骤 4:设置显示语言、区域格式与系统区域

语言包安装完成后,执行以下 PowerShell 命令,把显示语言、输入法列表、区域格式和位置都设置为中国(GeoId 45),并设置非 Unicode 程序使用的系统区域:

Set-WinUILanguageOverride -Language zh-CN
Set-WinUserLanguageList zh-CN, en-US -Force
Set-Culture zh-CN
Set-WinHomeLocation -GeoId 45
Set-WinSystemLocale -SystemLocale zh-CN

系统区域(Set-WinSystemLocale)会影响老程序的中文显示,修改后能避免部分软件出现乱码。在 Windows Server 2022 上还可以执行 Set-SystemPreferredUILanguage zh-CN 作为补充。

步骤 5:将设置复制到欢迎屏幕和新用户账户

以上设置默认只对当前用户生效,登录界面和之后新建的用户仍然是英文。Windows Server 2022 可直接用命令复制:

Copy-UserInternationalSettingsToSystem -WelcomeScreen $true -NewUser $true

2016 / 2019 请在运行中输入 intl.cpl 打开“区域”窗口,切换到“管理”选项卡,点击“复制设置”,勾选“欢迎屏幕和系统帐户”和“新建用户帐户”,确定即可。完成后重启服务器:

Restart-Computer

常见问题

重启后部分界面仍然是英文?

请确认当前登录用户的显示语言已切换为中文,并注销后重新登录;服务器管理器等组件在首次加载时可能需要再次重启才能完全切换。

Install-Language 报错 0x800f0954 或下载失败怎么办?

这通常是服务器无法访问 Windows Update 或被组策略指向了 WSUS。请检查网络与 DNS 是否正常,或改用离线语言包安装。

修改系统语言会影响网站和数据库吗?

显示语言只影响界面;但修改系统区域可能影响依赖默认编码的老程序,建议在业务低峰期操作并提前备份。

如按以上步骤仍无法解决,请提交工单联系 IMIDC 7×24 技术支持,说明系统版本和报错信息,我们会协助处理。

这篇文章有帮助吗?

相关教程