windows 11 配置 UTF-8

windows 11 配置 UTF-8

  1. 打开控制面板,选择区域
  1. 选择 更改系统位置
  1. 勾选 UTF-8 支持
  1. 重启电脑(必须)

PowerShell 配置 UTF-8

完成 windows 11 配置 UTF-8 后检查 PowerShell对 UTF-8 的支持

sh 复制代码
# 检查当前代码页与编码配置
chcp          # 正常应为65001(UTF-8),乱码时可能显示936(GBK)
$OutputEncoding
[Console]::OutputEncoding
[Console]::InputEncoding

如果上述 $OutputEncoding 打印结果不是 UTF-8,创建 PowerShell 配置文件,通过加载配置文件的方式,让 PowerShell 每次启动自动设置 UTF-8 编码

  1. 以管理员身份打开 PowerShell,执行:
bash 复制代码
# 若文件不存在,先创建 
if (-not (Test-Path $PROFILE)) { New-Item -Path $PROFILE -ItemType File -Force } 

# 打开配置文件
notepad $PROFILE 
  1. 添加以下内容:
ini 复制代码
# 永久修复中文乱码:强制输出编码为 UTF-8 
$OutputEncoding = [System.Text.Encoding]::UTF8
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
  1. 允许 PowerShell 加载配置(需要管理员权限)
javascript 复制代码
Set-ExecutionPolicy RemoteSigned
  1. 重启 PowerShell 并验证
bash 复制代码
$OutputEncoding
相关推荐
编程的一拳超人5 小时前
DeepSeek Harness Linux/macOS/Windows 本地下载、启动与模型配置指南
linux·windows·macos·deepseek
AIGC小尼5 小时前
Windows 本地 AI 漫剧全自动生产线部署完整教程(零基础、全指令、带源码、模型配置、排错方案)
人工智能·windows·ai漫剧
运维全栈笔记7 小时前
Windows 安装 WSL2 并运行 Ubuntu 24.04 指南
linux·网络·windows·ubuntu
我命由我123459 小时前
Windows 操作系统 - 启用 D 盘虚拟内存
java·运维·服务器·windows·学习·java-ee·运维开发
Beyond_System|系统之外10 小时前
Windows 10/11 安装与配置 Zig 0.13.0:从下载到编译验证的完整教程
windows·编译工具
2601_9623815811 小时前
Mac和Windows,哪种电脑适合新手学Python|数智码力分享
windows·python·mac·编程环境·学习入门
会飞的拖把12 小时前
Python序列详解:列表、元组、字符串的通用操作(超详细版)
开发语言·windows·python
阿沐沐,14 小时前
Claude Code 安装教程:Windows、WSL 2 与 macOS
windows·macos
水饺编程14 小时前
编程数学:三角函数基础01,直角三角函数
c语言·c++·windows·visual studio
kaixin_啊啊14 小时前
PandaWiki 本地 AI 知识库实战:文档导入、智能问答与远程访问
linux·服务器·人工智能·windows·ai