Win11 右键菜单缺少“新建文本文档“win11 某些软件中文乱码
Win11 右键菜单缺少“新建文本文档“
Win11 右键菜单缺少"新建文本文档"是常见系统配置问题,主要通过注册表修复或记事本应用重装即可解决。
核心解决方法(win11 亲测可行)
- 注册表修复(最常用)
- 按
Win + R输入regedit打开注册表编辑器。 - 定位到
HKEY_CLASSES_ROOT\.txt,确保默认值为txtfile - 在
.txt项下新建ShellNew子项,添加空字符串值NullFile - 检查
HKEY_CLASSES_ROOT\txtfile路径,确保默认值为"文本文档"。 - 重启 Windows 资源管理器使更改生效。
- 按
win11 某些软件中文乱码
为什么会出现这种乱码?
你看到的 “锟斤拷、锘挎” 这类乱码,是 Windows 系统中非 Unicode 程序编码不兼容的典型表现,俗称 “锟斤拷现象”,在 Win11 上尤其常见。
- 根本原因:系统的 ** 非 Unicode 程序语言(ANSI 代码页)** 设置,和软件本身使用的中文编码(GBK/GB2312)不匹配,导致系统把 GBK 编码的中文按其他编码解析,出现了乱码。
- 常见场景:旧版聊天软件、VB 开发的老程序、非 Unicode 编码的工具软件,都会出现这种问题。
方法 1:修复 “非 Unicode 程序语言” 设置(最有效)
打开「控制面板」→「时钟和区域」→「区域」。
切换到「管理」选项卡,点击「更改系统区域设置」。
确认勾选的是 **“中文 (简体,中国)”,并且取消勾选 **“Beta 版:使用 Unicode UTF-8 提供全球语言支持”(这个选项会强制用 UTF-8 解析老软件的 GBK 编码,直接导致乱码)。
点击「确定」,按提示重启电脑,再打开软件即可恢复正常。
方法 2:修复注册表代码页(针对设置无效的情况)
- 按下
Win+R输入regedit打开注册表编辑器。 - 导航到路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage - 找到右侧的两个值:
ACP:双击修改为936(简体中文 GBK 代码页)OEMCP:双击修改为936
- 关闭注册表,重启电脑,乱码即可解决。
方法 3:如果以上都无效,检查系统文件
- 以管理员身份打开「Windows 终端」。
- 依次执行以下命令,修复可能损坏的系统文件:
plaintext
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth - 执行完成后重启电脑,再测试软件显示。
补充说明
- 图中的乱码 “锟斤拷”,本质是 GBK/GB2312 编码的中文,被按 UTF-8 解析时出现的典型错误(
0xBF 0xBF在 UTF-8 中对应 “锟斤拷”),几乎可以 100% 确定是系统区域 / 编码设置问题。 - 不建议开启 Win11 的 “UTF-8 全球语言支持”,除非你确定所有软件都用 UTF-8 编码,否则老软件的中文都会变成乱码。
