当前位置: 首页 > news >正文

win11 终端乱码导致IDE 各种输出也乱码

因为 win11 终端乱码导致IDE 各种输出也乱码导致作者对此十分头大。所以研究了各种方法。

  1. 单独设置终端编码
  2. HKEY_CURRENT_USER\Console 注册表进行修改
  3. HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processo 注册表进行修改
  4. 使用命令[Console]::OutputEncoding = [System.Text.Encoding]::UTF8

在这呢都不好使,只有第一个方案仅仅缓解了 win11 终端乱码,但是因为乱码导致的 IDE 各种输出也乱码 无法解决,因此这里使用最后一种方案也是唯一成功的方案

使用Unicode UTF-8提供全球语言支持

  1. 打开设置
    2.

  2. 时间和语言 -> 语言和区域

在这里插入图片描述
3. 下拉找到 管理语言设置
在这里插入图片描述

  1. 在“管理语言设置”中,找到“Unicode”或“非Unicode程序”设置,确保勾选了“使用Unicode UTF-8提供全球语言支持”。
    在这里插入图片描述
    重启电脑大公告成,至于通过 控制面板 则是
  2. 控制面板 -> 时钟和区域 -> 区域和语言。
  3. 在“管理”选项卡下,点击“更改系统区域设置”。
  4. 勾选“使用Unicode UTF-8提供全球语言支持”(这可能需要重启)。

相关文章:

  • 《手札·行业篇》开源Odoo MES系统与SKF Observer Phoenix API在化工行业的双向对接方案
  • 腾讯云服务器中Ubuntu18.04搭建python3.7.0与TensorFlow1.15.0与R-4.0.3环境
  • Unity使用iTextSharp导出PDF-01准备dll
  • 【Linux】smp_mb__after_atomic
  • 从零到一:基于Rook构建云原生Ceph存储的全面指南(下)
  • Datawhale 数学建模导论二 笔记1
  • 第二天:工具的使用
  • 本地部署DeepSeek Nodejs版
  • 电商平台对接标准化指南:API性能优化与扩展性研究
  • 推荐一款 免费的SSL,自动续期
  • vue-谷歌浏览器安装vue-devtools插件
  • 传输层协议 UDP 与 TCP
  • 【前端开发学习笔记16】Vue_9
  • Dockerfiles 的 Top 10 常见 DevOps/SRE 面试问题及答案
  • ThreadLocal为什么会内存溢出
  • mysql 参数max_connect_errors研究
  • 【核心特性】从鸭子类型到Go的io.Writer设计哲学
  • Linux 系统下 如何部署本地 deepseek R1模型
  • AI成为基础设施有哪些研究方向:模型的性能、可解释性,算法偏见
  • 内网ip网段记录
  • 成都市文化馆网站建设/关键词优化方法
  • 设计网站需要哪些流程/网络工具
  • 网站建设有什么职位/市场策划方案
  • 电商排名/seo关键词优化推广外包
  • 网站后台内容管理/seo咨询
  • 中国空间站纪念币/电商具体是做什么的