右键的新建菜单修改

1. 问题描述

想要修改右键的新建菜单,整理、添加、删除一些新建的快捷方式。

QgARP8HRNP.png

2. 修改过程

2.1 打开注册表编辑器

通过Win+R快捷键打开运行,并输入regedit点击确定进入注册表页面。

explorer_ZXDtoOvjoY.png

2.2 找到管理新建菜单的注册表

路径为:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew,其中的Classes就是我们的目标。

regedit_RUekcFEdUj.png

2.3 整理新建菜单

双击打开Classes,对里面的数值数据进行整理就可以了。比如我想让word、excel、ppt文件的新建快捷方式在一起,那么就在这里面把他们放在一起(下面是已经整理过的)。这里面的相对位置就是实际的相对位置。

regedit_7jjc9GOFSM.png

2.4 删除新建菜单的某一项1

首先可以通过在Classes里直接删除就可以修改了,比如下面去掉了.md

regedit_aiVlJvPb0R.png

发现确实没有了:

regedit_2Ja0hqrUG0.png

如果细心的话就可以发现,其实.bmp在这里根本就没有或者把.txt的话也并不会生效,这是因为系统自带的软件有其他的注册表存在导致无法通过这些方式来进行修改。(可以通过删除系统自带的软件来解决问题)

2.5 删除新建菜单的某一项2

其实如果要删除.md的快捷方式也可以直接把.md中的ShellNew删除也是可以的。

regedit_C1zK982qbk.png

2.6 在新建菜单添加一项

mp4格式为例(要知道想添加格式的后缀)

首先在注册表中找到.mp4的管理,并新建一个项命名为ShellNew

regedit_ragdTsqeew.png

ShellNew中添加一个新的字符串值命名为NullFile

regedit_U0nipkhI4C.png

最后再回到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew中把.mp4添加到Classes中即可。

regedit_XlEiaygImt.png

此时查看一下发现已经添加成功了。

NVIDIA_Share_FnD6WmrmdU.png

所以说,非系统软件的格式想要添加在新建菜单中需要有两个条件:

  1. .xx中有ShellNew项并且里面有有NullFile
  2. ShellNewClasses中有.xx

以上两个条件必须同时满足快捷方式才能存在,所以这样看来之前删除的两种方式只是破坏存在条件中的某一条罢了。

posted @   WtcSky  阅读(1017)  评论(3编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示