一、最快修复:切换编码重新解读
- 用 Notepad++ 打开乱码文件(先不要保存)。
- 点击顶部菜单 编码。
- 依次尝试:以 UTF-8 编码打开、以 GB2312 / GBK 简体中文编码打开、以 ANSI 编码打开。
- 找到中文正常显示的那一项后,再点 编码 → 转为 UTF-8 编码,最后 Ctrl+S 保存。
注意:请先用「以××编码打开」试到正确显示,再「转换」保存。若一上来就转换,可能把错误解读写死,更难恢复。
二、常见乱码场景对照
| 现象 | 常见原因 | 优先尝试 |
|---|---|---|
| 中文变方块 / 问号 | 用错编码打开 | GBK → UTF-8 |
| 出现「锟斤拷」 | UTF-8 与 GBK 交叉误解 | 换编码打开,勿急着保存 |
| 网页/导出文件乱码 | 源文件是 UTF-8 无 BOM | UTF-8 / UTF-8-BOM |
| 老旧软件生成的 TXT | 多为 ANSI/GBK | ANSI 或 GB2312 |
三、新建文件默认用 UTF-8(防再次乱码)
- 设置 → 偏好设置 → 新建。
- 编码选择 UTF-8(可按需勾选带 BOM)。
- 确定后,以后新建文件默认 UTF-8,跨电脑更不易乱码。
四、仍无法显示?
- 确认文件本身是否已损坏或不是文本格式。
- 尝试另存为副本后再切换编码。
- 需要中文界面请看 Notepad++中文版设置。