PLFJY

Context Menu Manager Plus 是一款 Windows 右键菜单管理工具,先拦截第三方新增的菜单项再交由用户审核,支持传统与 Windows 11 新右键菜单、注册表保护和全局搜索。

v1.7.9
发布于
4 天前
3,537
星标
11,825
下载
同步于
3 天前
windows

最新版本

v1.7.92026年10月15日 21:52
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Context Menu Manager Plus 是一款面向 Windows 的右键菜单管理工具。它不只是简单的菜单开关,而是先拦截第三方软件新增的菜单项,再放到「待审核」页面交给你决定去留,避免装一款软件就多一堆右键菜单。它同时管理传统右键菜单与 Windows 11 新右键菜单,并提供全局搜索、注册表保护与 Shell Extension 深入分析等能力。程序由后台服务、前端界面与托盘宿主三部分协作运行,基于 .NET 10、WPF 与 Named Pipe IPC 构建。

把 Windows 右键菜单从「软件想塞什么就塞什么」,变回「用户决定什么能留下」。

主要功能

  • 先拦截后审核:检测到新增菜单项先禁用或拦截,再进入待审核页,可选择允许、保持禁用或移除
  • 传统菜单管理:覆盖文件、文件夹、目录背景、桌面背景、磁盘、库、此电脑、回收站等场景,支持启停、删除与撤销删除
  • Win11 新菜单管理:枚举 Windows 11 新菜单项,查看包名、发布者、上下文类型与 COM Server 路径,支持用户级启停
  • 外部变化检测:发现第三方新增项、已知项被恢复或删除、注册表与本地状态不一致等情况
  • 全局搜索与筛选:按标题、命令、注册表路径、文件路径、CLSID 或 Win11 包信息查找并跳转
  • 文件类型与规则页:覆盖快捷方式、UWP 快捷方式、可执行文件、自定义扩展名、目录类型等规则
  • 注册表保护:可限制第三方随意写入右键菜单相关注册表项,减少被静默塞入的菜单
  • 特殊菜单支持:覆盖新建菜单、发送到、Win + X 等与普通菜单不同的入口
  • 深度分析:通过独立 ProbeHost 进程隔离探测第三方 Shell Extension,失败不影响普通菜单管理

适用人群

  • 被第三方软件塞满右键菜单的 Windows 用户
  • 想统一管理右键菜单的进阶用户
  • 需要批量整理右键菜单的系统管理员

快速上手

  1. 从 Releases 下载匹配系统架构的安装包,多数设备选 x64-self-contained
  2. 也可用包管理器安装,例如 winget install PLFJY.ContextMenuMgrPlus,或先执行 scoop bucket add PLFJY https://github.com/PLFJY/scoop-bucket.git 再 scoop install PLFJY/ContextMenuMgrPlus
  3. 启动应用,进入「待审核」页面处理被拦截的新增菜单项,选择允许、保持禁用或移除
  4. 在文件、文件夹、目录背景等场景页启用、禁用、删除或撤销删除菜单项
  5. 用全局搜索按标题、命令或注册表路径快速定位目标菜单项
  6. 在设置页调整语言、主题、随 Windows 启动,并按需开启注册表保护

核心优势

  • 拦截优先:新增菜单项默认不生效,把决定权交回用户手里
  • 双轨并行:传统 shell/shellex 菜单与 Windows 11 新菜单在一处管理
  • 定位迅速:支持多种字段的全局搜索,复杂菜单也能快速找到
  • 长期可用:后台服务与托盘宿主协作,重启后仍保持接管状态

系统要求

项目 要求
操作系统 Windows
运行环境 .NET 10,使用 self-contained 安装包时无需另行安装
安装方式 GitHub Releases、WinGet 或 Scoop

注意事项

  • 本项目涉及注册表修改,使用前请了解相关操作的影响
  • 删除、禁用与 ACL 保护等操作可能受系统权限、安全软件或 Windows 自身保护机制影响
  • 部分系统保护的注册表根键无法通过普通方式修改 ACL,属 Windows 本身限制
  • 开启注册表保护后,部分软件安装器或驱动安装器可能无法写入右键菜单相关项
  • 图标、显示名与 CLSID 元数据解析均为尽力而为,不保证覆盖全部第三方菜单项

历史版本

排序