这是在 Windows 8.1 64 位上。
当我单击鼠标右键时,创建新文本文件的选项消失了。我该如何找回它?我知道这是一个注册表设置,但我不知道该创建什么。
提前致谢!
答案1
第一个谷歌搜索结果:http://www.anvisoft.com/plus/create-new-text-file-missing-from-conext-menu/
基本上:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.txt]
@="txtfile"
"PerceivedType"="text"
"Content Type"="text/plain"
[HKEY_CLASSES_ROOT\.txt\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"
[HKEY_CLASSES_ROOT\.txt\ShellNew]
"NullFile"=""
粘贴到记事本,另存为something
.reg
并双击它。
答案2
将 Notepad++ 与 .txt 文件关联后不久,我注意到“文本文档”选项已从 Windows 资源管理器菜单中消失。使用 regedit,我查看了 Windows 注册表:
HKEY_CLASSES_ROOT\.txt
我注意到的第一件事是注册表项实际上是.TXT
而不是.txt
。不仅如此,注册表的内容也根本不是它们应该的样子:
- 默认设置为 Notepad++_file
- Notepad++_backup 已设置为文本文件
- ShellNew 被设置为 Nullfile
此键显然属于 Notepad++ 或其插件之一。但是,完全没有必要将 Notepad++ 与 Windows 资源管理器的新建上下文菜单中的文本文件的创建关联起来。幸运的是,有一个非常简单且快速的解决方法。
重要的:在对 Windows 注册表进行任何更改之前,请务必进行最新备份。错误可能会导致 Windows 无法正常工作甚至重新启动。
就我而言,右键单击 .TXT 键,将其重命名为 .TXT2,然后按 F5 即可立即显示原始 .txt 键。
如果它不适合您,您可以通过将以下内容作为文本文件复制并粘贴到 Notepad 或 Notepad++ 中并将其另存为来重新创建它修复新文本文档.reg。最后,双击该文件将其导入注册表。Windows 可能会要求您确认是否确实要这样做。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.txt]
"PerceivedType"="text"
@="txtfile"
"Content Type"="text/plain"