You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows 11新版右键上下文菜单中添加更多自定义项?

Windows 11 上下文菜单添加自定义项操作指南

Windows 11 并没有删除 Windows 10 原有的上下文菜单注册表逻辑,只是默认优先展示新版圆角样式菜单,原有自定义项默认会收纳在「显示更多选项」的二级菜单中,你要找的注册表路径和Windows 10完全通用,如果无法定位可以直接复制路径到注册表编辑器顶部地址栏回车跳转即可。

方法1:添加项到「显示更多选项」菜单(兼容Win10逻辑)

对应注册表路径:
HKEY_CLASSES_ROOT\Directory\Background\shell
操作步骤:

  • 右键点击shell项,选择「新建 - 项」,自定义命名(比如要加打开记事本的快捷方式可以命名为OpenNotepad)
  • 点击新建的项,双击右侧窗格的「默认」值,填写你要在右键菜单中显示的文字,比如「在此处打开记事本」
  • (可选)如果要给菜单项加图标,在右侧新建「字符串值」,命名为Icon,数值数据填写对应程序的exe路径,比如记事本就填notepad.exe
  • 在你刚才新建的项下再次右键「新建 - 项」,命名为command,点击command项后双击右侧「默认」值,填写要执行的命令,比如打开当前目录下的记事本就填notepad.exe .
  • 修改完成后重启资源管理器即可生效,右键点开「显示更多选项」就能看到你添加的菜单项

方法2:无需点击二级菜单,直接在Win11新版上下文菜单显示自定义项

如果不想每次都点「显示更多选项」才能看到自定义项,有两种可选方案:

方案A:直接禁用Win11新版上下文菜单,完全恢复Win10样式

这种方法操作最简单,所有自定义项可以直接在一级菜单展示:

  • 按下Win+X选择「Windows终端(管理员)」,执行以下命令:
    reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
  • 执行完成后重启资源管理器或者电脑即可生效。如果后续要恢复新版菜单,执行以下命令后重启即可:
    reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f

方案B:不修改默认菜单样式,单独把自定义项加入新版菜单

  • 定位到注册表路径:HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\Microsoft.Windows.FileExplorer_*_neutral__8wekyb3d8bbwe\ShellEx\ContextMenuHandlers
  • 在ContextMenuHandlers项下新建项,命名为你自定义的名称,将默认值设置为对应程序的CLSID即可。

注意:修改注册表前建议右键点击要修改的父项,选择「导出」备份注册表文件,改错后可以双击备份文件恢复。

内容的提问来源于stack exchange,提问作者Juan David

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 17:36:02