我碰到此问题,按照以下方法改了注册表, 重启之后就正常了(没有注销,只是单纯重启)。以下方法来自AI:

如果在注册表的 .txt 路径下没有找到 ShellNew 键,你可以尝试手动创建这个键和所需的值来恢复右键新建文本文件的选项。请按照以下步骤操作,但需要注意,修改注册表之前,请务必备份注册表,以防不小心造成系统不稳定或其他问题。

手动创建 ShellNew

  1. 打开注册表编辑器

    • 按下 Win + R 键打开运行对话框,输入 regedit,然后按回车键。
  2. 导航到 .txt

    • 在注册表编辑器中,依次展开 HKEY_CLASSES_ROOT,找到并点击 .txt
  3. 创建 ShellNew

    • .txt 键上右键选择 新建 > ,命名为 ShellNew
  4. ShellNew 键下创建 NullFile

    • ShellNew 键上右键选择 新建 > 字符串值,命名为 NullFile
  5. 不需要设置 NullFile 的值

    • NullFile 字符串值创建后,不需要为它设置任何值。它的存在就足以让Windows知道可以在新建菜单中添加文本文档。
  6. 完成后关闭注册表编辑器,然后重启计算机或注销再登录,查看是否恢复了右键新建文本文档的选项。