Windows 10记事本中文乱码可通过五种方法修复:一、手动选择编码打开;二、另存为UTF-8(含BOM);三、注册表修改默认编码为UTF-8;四、替换系统新建.txt模板为UTF-8;五、PowerShell批量转码。

如果您在Windows 10中使用记事本打开或保存文本文件时频繁遇到中文乱码,通常是由于编码识别失败或默认编码不匹配所致。以下是针对该问题的多种修复方法:
本文运行环境:Surface Laptop 5,Windows 10 22H2。
一、手动选择正确编码打开文件
记事本在打开文件时不会自动检测编码,需人工指定解码方式以匹配原始文件的真实编码。此方法适用于单个已知内容但显示异常的文件。
1、启动Windows记事本程序。
2、点击左上角“文件”→“打开”,定位到乱码的.txt文件。
3、在打开对话框右下角的“编码”下拉菜单中,依次尝试选择UTF-8、Unicode、Unicode big endian和ANSI。
4、每次切换后点击“打开”,观察中文是否清晰可读;若恢复,则说明当前所选编码即为原始编码。
二、通过另存为转换文件编码
当文件以错误编码被保存后,可通过覆盖保存为标准UTF-8(含BOM)格式强制修正解析逻辑。Windows记事本对含BOM的UTF-8识别最稳定。
1、用记事本打开乱码文件。
2、点击“文件”→“另存为”。
3、在保存对话框中,于“编码”下拉菜单选择UTF-8(注意:此处实际对应UTF-8 with BOM,记事本界面未明确标注BOM字样)。
4、保持原文件名与路径,点击“保存”。
5、关闭当前窗口,重新双击打开该文件,确认中文是否正常显示。
三、修改注册表设置记事本默认编码为UTF-8
通过修改用户级注册表项,可使新建空白记事本及后续“另存为”操作默认采用UTF-8编码(含BOM),避免反复手动选择。
1、在桌面新建一个文本文档,重命名为Notepad.reg。
2、右键编辑该文件,粘贴以下内容:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Notepad]
"iDefaultEncoding"=dword:00000004
标签: word windows 编码 win10 中文乱码 注册表 win microsoft shell脚本 notepad
还木有评论哦,快来抢沙发吧~