windows 修改右键新建菜单
本文最后更新于 1298 天前,其中的信息可能已经有所发展或是发生改变。

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. 应用 -> 确定 -> 确定… 完成

评论

  1. rtgh
    4年前
    2020-3-10 21:16:39

    我是1908,也有崩溃现象

    • root 博主
      4年前
      2020-3-12 17:22:19

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

  2. 4年前
    2020-2-15 16:50:25

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

    • root 博主
      4年前
      2020-3-09 14:02:06

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

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

  3. 路人
    4年前
    2020-1-07 14:57:10

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

    • root 博主
      4年前
      2020-1-07 15:58:56

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

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇