用 Set-Culture 命令修改 Windows 区域格式

日期、时间、数字、货币显示格式不对?用 Set-Culture 一条命令改区域格式,不用进设置里的"区域格式"页。

Windows区域设置PowerShell低风险
在 PowerShell 中执行 Set-Culture zh-CN(可换成 en-US、de-DE 等任意区域代码),用 Get-Culture 查看当前格式。

01命令

命令
$ Set-Culture zh-CN

02作用说明

区域格式决定 Windows 和应用怎么显示日期、时间、数字和货币,它和界面语言是两回事。如果日期顺序不对、货币符号错了,Set-Culture 一条命令就能改好,只影响当前用户。建议先用 Get-Culture 看看现在的格式,再设置成对应的区域代码。已经打开的应用要重新启动才会按新格式显示。

03风险

风险低风险
使用条件Use any valid BCP-47 culture tag, e.g. en-US, zh-CN, de-DE.
!注意: 这个命令只改格式,不会把系统界面翻译成中文,也不改键盘布局;改界面语言请用 Set-WinUILanguageOverride。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Set-Culture
    Microsoft Learn · vendor-doc · 2026-09-17
    依据: Set-Culture sets the user's culture (regional format: date/time/number/currency patterns) and Get-Culture shows the current value.

最后验证: 2026-09-18 · 分类: 系统与设置

06相关方案