BluePointLilac / ContextMenuManager

🖱️ 纯粹的Windows右键菜单管理程序
https://bluepointlilac.github.io/ContextMenuManager
GNU General Public License v3.0
12.51k stars 623 forks source link

win10最近更新后,修改键值名称也无法实现 右键wt 新建文本文档了 #121

Open sojey opened 2 years ago

sojey commented 2 years ago

windows 10 x64 专业版 版本21H2 操作系统内部版本 19044.1586

从前都是直接定位到注册表 计算机\HKEY_CLASSES_ROOT\Local Settings\MuiCache\两位数字\AAF68885 ctrl+f 文本文档回车 之后直接在键值结尾处添加(&T)。就搞定了! 2022年03月中旬的一次更新,我发现键值名称由从前的"@C:\WINDOWS\system32\notepad.exe,-469" 变更成了"@C:\WINDOWS\system32\notepad.exe,-470" 且通过上述修改方式无法实现右键wt新建文本文档

重启电脑后,上述位置的就不存在包含“文本”关键字的键值了,不知道为什么。

而我通过您的软件修改了名称之后,右键菜单依旧没有任何改变!

整个关于文本文档的键值,我只添加过一处。将默认文本文档的ANSI编码变更成另一个设置好的Unicode编码路径的文本文档。 方法如下: 1、在C:\Windows\ShellNew文件夹内新建文本文档-另存为Unicode,命名为UNICODE.txt。 2、计算机\HKEY_CLASSES_ROOT.txt\ShellNew新建一个字符串值FileName值C:\Windows\ShellNew\UNICODE.txt 3、计算机\HKEY_CURRENT_USER\Software\Microsoft\Notepad导入下列注册表 Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Notepad] "fSavePageSettings"=hex(b):01,00,00,00,00,00,00,00 "fSaveWindowPositions"=hex(b):01,00,00,00,00,00,00,00

之后右键-新建-文本文档,就会自动以C:\Windows\ShellNew\UNICODE.txt做为默认编码的模板来新建文本文档

如果先启动记事本,然后再新建文本文档,依然还将使用默认的 ANSI 编码。

请帮忙解决一下win10 右键wt 新建 文本文档 的问题。谢谢!

ddkwork commented 1 year ago

Win11 23h2这问题直接蓝屏