Win10记事本乱码怎么办 Win10设置默认编码为UTF-8【教程】

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

Win10记事本乱码怎么办 Win10设置默认编码为UTF-8【教程】-第1张图片-佛山资讯网

如果您在Windows 10中使用记事本打开或保存文本文件时频繁遇到中文乱码,通常是由于编码识别失败或默认编码不匹配所致。以下是针对该问题的多种修复方法:

本文运行环境:Surface Laptop 5,Windows 10 22H2。

一、手动选择正确编码打开文件

记事本在打开文件时不会自动检测编码,需人工指定解码方式以匹配原始文件的真实编码。此方法适用于单个已知内容但显示异常的文件。

1、启动Windows记事本程序。

2、点击左上角“文件”→“打开”,定位到乱码的.txt文件。

3、在打开对话框右下角的“编码”下拉菜单中,依次尝试选择UTF-8UnicodeUnicode big endianANSI

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

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~