windows 修改右键新建菜单

  • 2019-01-15
  • 1,218
  • 6

win10 中右键新建菜单有许多用不到的文件,通过修改注册表文件将其增减和排序后会更加方便。

修改注册表有风险,修改前最好将将修改的项进行备份。

进入注册表的方法:win + r 运行,输入:regedit

1. 删除部分新建菜单

  1. 需要先找到对应的新建文件的文件后缀名。方法是先新建一个那个文件,然后就能看到其后缀名了。
  2. HKEY_CLASSES_ROOT 根键下,找到对应的后缀名,将其下的 ShellNew 项修改一个名字即可。

例如:去掉 win10 右键新建的 “联系人”:
先新建一个联系人,查看得到其后缀名为:.contact
HKEY_CLASSES_ROOT 下找到 .contact,修改下面的 ShellNew 项名为 ShellNew_bak
1547541273775

2. 新增右键新建菜单

新建常用的文件到新建菜单。

  1. 查找对应的文件后缀名:如 markdown 文件后缀名为 md,python后缀名为 py。
  2. 新建 txt 文本文档,复制下面代码,并修改四个 SuffixName 为目的后缀名。
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\.SuffixName]
    @=".SuffixName"
    
    [HKEY_CLASSES_ROOT\.SuffixName\ShellNew]
    "NullFile"=""
    "FileName"="temp.SuffixName"
    
  3. 上面 文本文档后缀名修改为 reg。再双击,导入到注册表。

以 python 为例,python 后缀名为 py,将 SuffixName 修改为 py

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.py]
@=".py"

[HKEY_CLASSES_ROOT\.py\ShellNew]
"NullFile"=""
"FileName"="temp.py"

已知问题(目前我未验证):

在 win10 1909 版本上有(评论区两位热心的)同学出现“发现如果在注册表中,.md 项下的值是 .md 时,在打开新建菜单时会崩溃”,解决方案是修改值为下面图中六个中的一个(这六个项在软件正确安装后会自动生成)。

image-20200312172908148

如注册表 reg 文件:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.md]
@="Typora.md"

[HKEY_CLASSES_ROOT\.md\ShellNew]
"NullFile"=""
"FileName"="template.md"

导入后效果图:

image-20200312173348534

3. 右键新建菜单排序

  1. 位置:计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew 下的 Classes,鼠标右键 -> 修改,对其进行排序。
  2. 修改权限,防止系统再将其改回去。

我自己的排序截图:1547543625843

效果:1547544933665

修改权限步骤:

  1. 右击 ShellNew 项 -> 权限:1547542723131

  2. 权限菜单里选择右下角的 “高级”:1547542794992

  3. 需要修改个人用户、 SYSTEMAdministrators 的权限为读取。第一步点击左下角的“禁止继承”,选择 “将已继承的权限转换为此对象的权限”

    1547543072167

    1547543111915

  4. 下来就可以双击 个人用户、SYSTEMAdministrators 来修改其权限为读取了,这三个全部做一次即可:

1547543257573

  1. 应用 -> 确定 -> 确定… 完成

版权声明: 本网站所有资源采用BY-NC-SA 4.0协议进行授权,转载应当以相同方式注明文章来自:windows 修改右键新建菜单 - 一方的天地

评论

  • rtgh回复

    我是1908,也有崩溃现象

    • root回复

      好的,谢谢。我系统在家不敢更新,所以还不知道这个问题,我现在就去修改下。

  • moreant回复

    发现如果在注册表中,.md 文件夹下的值是 .md 在打开新建菜单时会崩溃。
    修改成 typora.md 就不会了

    • root回复

      好的谢谢。
      我目前没有发现此问题,我使用的环境是:
      – os: win10 专业版 1903 (18362.535)
      – typora: 0.9.83

      如果要使用 typora.md ,那要在 HKEY_CLASSES_ROOT 下有 Typora.md项,另外换成 Typora.markdownTypora.mdownTypora.mkd 等等也都可以,如果存在此项的话(软件正常安装后会自动生成这些项)。

  • 路人回复

    赶紧优化你的网站吧,进来电脑都要炸了

    • root回复

      是你电脑不行了吧。。。开个玩笑:),我电脑上 chrome 浏览器没发现啥问题。
      我刚去掉了一些动画,但是可能没解决你电脑的访问问题。因为这里最消耗性能的是 live2d,但是我肯定是不会去掉的,不会的。以后有时间了我针对浏览器和系统版本再加载吧。

发表评论

陕ICP备18010914号
知识共享许可协议
本作品由一方天地采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资源请尽快联系站长,本站会在24h内删除有争议的资源。 -