【原创】 win10/win11/win12 右键新建文本文档不见了怎么办?如何修复?
首先 我找到第一篇文章
右键新建没有文本文档的解决方法
1、首先按下快捷键“win+r”打开运行,输入“regedit”。
2、然后定位到:HKEY_CLASSES_ROOT\.txt 。
3、在右侧找到默认,然后双击打开,将数值数据改为“txtfile”。
4、再定位到:HKEY_CLASSES_ROOT\.txt\ShellNew项。
5、在右侧列表中找到“Nullfile”双击打开,将数值数据设置为空并保存即可。
经测试无效
于是找到第二篇
1.按下win+R打开运行,键入:regedit 打开注册表编辑器,展开HKEY_CLASSES_ROOT,找到 .txt,选中.txt,查看右侧“默认值”是不是txtfile,如果不是,就双击修改成txtfile。win10到此恢复了。如果没恢复,移步2.
2. 在.txt上右键,选“新建-》项”,把新建项命名为ShellNew,如果有ShellNew就不用新建, 选中shellNew,然后“新建”-》“字符串值”,将名称设置为 nullfile,值留空。
3.如下图,资源管理器-右键-重新启动,win11到此恢复了。如果还没恢复,移步4.
4.注销或者重启一下电脑即可 。
说实话 这个方法跟刚才完全一样 只是说法不同 实测无效
第三篇 和第四篇 来自微软官方社区
这个应该有效 原文链接
博主我把精华部分 摘录如下
建议新建任意文件(如.doc),将后缀名改为.txt,然后将下面的内容贴入空白的TXT文件中:
—————————————————————–
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.txt]
@=”txtfile”
“PerceivedType”=”text”
“Content Type”=”text/plain”
[HKEY_CLASSES_ROOT\.txt\ShellNew]
“NullFile”=””
[HKEY_CLASSES_ROOT\txtfile]
@=”文本文档”
[HKEY_CLASSES_ROOT\txtfile\shell]
[HKEY_CLASSES_ROOT\txtfile\shell\open]
[HKEY_CLASSES_ROOT\txtfile\shell\open\command]
@=”NOTEPAD.EXE %1″
———————————————————————-
然后保存好,再次修改后缀名,把.TXT改成.reg,
双击导入到注册表中,重启电脑。
请注意这是参考资料
因为中途 我遇到了 因为刚才的乱设置注册表 导致的 txt文档无法匹配任何程序 也无法设置任何程序
这样无法编辑txt文档 怎么办?
我们下载一个emeditor的文本超级编辑软件 安装一个家庭免费版的即可
然后把刚才的代码复制进去 另存为 修复.reg 然后打开这个注册表文件导入即可解决问题!