ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

ContextMenuManager:右键菜单管理实操指南

ContextMenuManager:右键菜单管理实操指南

ContextMenuManager:右键菜单管理实操指南

【免费下载链接】ContextMenuManager🖱️ 纯粹的Windows右键菜单管理程序项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager

ContextMenuManager 是一款免费的 Windows 右键菜单管理工具,C# 编写、MIT 协议开源,解压即可运行。它通过注册表键值控制菜单项的显示与隐藏,不删除原始数据,适合被右键菜单中大量第三方选项困扰的普通用户。

右键一按,三十个选项挤在一起

装了 Bandizip、7-Zip、云盘客户端、安全软件之后,文件右键菜单能滚两屏。更麻烦的是,某些软件卸载后菜单项还赖着不走,注册表里留着一条空壳记录。ContextMenuManager 的思路很直接:把每个菜单项对应到具体注册表路径,用系统提供的键值(Extended、Position等)控制可见性,而不是暴力删除。

拿到程序并跑起来

从仓库获取最新 zip 包(建议),解压后直接运行主程序 exe。

git clone https://gitcode.com/gh_mirrors/co/ContextMenuManager

程序分 .NET 3.5 和 4.0 两个版本。Windows 7 自带 .NET 3.5,Windows 8 及以上自带 4.0+,一般无需额外装运行库。兼容 Windows 7~11,32 位与 64 位系统均可。高分屏下推荐 150% 缩放,显示效果最佳。

按场景禁用不需要的菜单项

主界面左侧是按使用场景划分的导航:文件、文件夹、目录背景、桌面背景、磁盘分区、所有对象、新建菜单、发送到、打开方式、Win+X。选中某场景后,右侧列出该场景下全部已注册菜单项,每项一个开关——

  • 蓝色:当前显示在右键菜单中
  • 灰色:已隐藏

操作本身很朴素:找到不想要的项,点开关。改完点工具栏"刷新",或点底部"重启 Explorer"让更改立即生效(桌面闪一下属正常)。

改名、调位置、按 Shift 才显示

禁用/启用只是基础。选中菜单项后,齿轮按钮里还能做:

操作实际做了什么
更改文本重命名菜单显示文字(限 80 字符)
更改图标从程序资源或本地 .exe/.dll 提取图标
菜单位置置顶 / 置底 / 恢复默认
仅在按住 Shift 后显示写入Extended键值
仅在资源管理器中显示写入OnlyInBrowserWindow
导航注册表位置跳转 regedit 到对应路径
导航文件位置定位菜单命令指向的程序文件

对于"不想删但也不想天天看到"的选项,仅在按住 Shift 后显示是最省事的折中——平时菜单干净,需要时按一下 Shift 就能找到它。

"其他规则"标签页里的进阶能力

顶部工具栏切到"其他规则",能看到几组更细的模块:

  • 增强菜单:预置一批便捷项(截图粘贴、快速新建等),按需开启。
  • 详细编辑:针对系统内部固定菜单项的显示规则做精细调整。
  • GUID 锁:ShellEx 类型菜单项依赖 GUID,常规禁用不生效时可在此锁定。
  • 菜单分析:拖入一个文件,列出其右键菜单所有项的注册表来源,排查残留很有用。

程序内置多语言字典,languages/目录下有中文、英文、日文、韩文、俄文、德文、葡萄牙文、阿拉伯文,在"程序设置 → 程序语言"中切换。

几个容易踩的坑

  • 杀毒误报:程序大量读写注册表,Windows Defender 等可能标记为威胁。确认来源后加白名单即可。
  • 开关蓝色但菜单里看不到:某些项受系统策略、父级无效项或权限影响,实际不会弹出,但程序按通用规则仍显示"启用"。README 明确说明这属于正常现象。
  • 别同时挂两个管理工具:本程序用系统键值隐藏,多数第三方用备份-删除法,混用会互相"看不见"对方的操作。
  • 删除有自动备份:永久删除菜单项时默认备份注册表到本地文件夹,可还原。但"还原默认"≠"撤销删除",操作前看清确认弹窗。
  • 它不是残留清理工具:能帮你定位菜单项的注册表路径和文件位置,但不负责清理未卸载干净的软件本身。

【免费下载链接】ContextMenuManager🖱️ 纯粹的Windows右键菜单管理程序项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表