ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

告别塞满广告的右键菜单:ContextMenu Manager Plus 完全解析——夺回 Windows 右键菜单控制权

告别塞满广告的右键菜单:ContextMenu Manager Plus 完全解析——夺回 Windows 右键菜单控制权 告别塞满广告的右键菜单ContextMenu Manager Plus 完全解析——夺回 Windows 右键菜单控制权【免费下载链接】ContextMenuMgrContext Menu Manager Plus 是一个强大的实用程序它可帮助您管理 Windows 上的右键菜单并避免第三方向你的右键菜单里塞屎项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuMgrContextMenu Manager Plus 是一款开源的 Windows 右键菜单管理工具它的核心理念是先拦截、再审核第三方软件想往你的右键菜单里塞东西时先被拦下来放进待审核队列由你决定放行还是移除。配合注册表保护、Windows 11 新菜单管理、全局搜索与 Shell Extension 深入分析它帮你把右键菜单从软件想塞什么就塞什么变成用户决定什么能留下。为什么你需要一个右键菜单管理工具用过 Windows 的朋友都遇到过这种情况装了某个软件后右键菜单里莫名其妙多了几个选项卸载了软件菜单项却还赖着不走想删掉某个讨厌的入口只能去注册表里盲摸。手动改注册表风险高、门槛高而市面上的菜单管理工具大多只是简单的开关器。ContextMenu Manager Plus 的设计目标更激进️先拦截再审核——新菜单项不会默认生效传统菜单与 Windows 11 新菜单并行管理全局搜索——按标题、命令、注册表路径、CLSID 一键定位Shell Extension 深入分析——隔离探测第三方扩展安全不炸机注册表保护——限制第三方随意写入菜单相关注册表三种安装方式一键装好右键菜单管理器项目支持主流包管理器也可直接下载 exe 安装包。方式一WinGet 安装推荐在 PowerShell 中运行正式版winget install PLFJY.ContextMenuMgrPlusBeta 版winget install PLFJY.ContextMenuMgrPlus.Beta方式二Scoop 安装先添加项目的 Scoop bucket然后运行scoop install PLFJY/ContextMenuMgrPlus即可。方式三下载 .exe 安装包前往项目 Releases 页面在 Assets 中选择与系统架构匹配的安装文件。对大多数设备来说选x64-self-contained版本即可。核心功能 1先拦截、再审核的待办队列 这是本项目与普通菜单管理器最大的区别。新的右键菜单项被检测到后不会被默认放行而是进入待审核页面你可以逐项处理操作效果允许放行并启用该菜单项保持禁用保留该项但继续禁用移除从注册表或审核队列中移除同时托盘宿主TrayHost会弹出通知提醒你处理新增项同一个逻辑项会聚合展示不会刷屏。核心功能 2Windows 11 新菜单与经典菜单双轨管理Windows 11 的新右键菜单和经典shell/shellex体系是两套完全不同的机制。ContextMenu Manager Plus 两者都管经典菜单覆盖文件、文件夹、目录背景、桌面背景、磁盘、库、此电脑、回收站等场景支持启用、禁用、删除、撤销删除、编辑显示名、查看命令、打开注册表位置。底层扫描模型见 docs/registry-model.mdWin11 新菜单枚举 AppX/MSIX 包声明的菜单项可查看包名、发布者、上下文类型与 COM Server 路径并支持用户级启用/禁用。实现细节见 docs/windows11-context-menu.md核心功能 3注册表保护让第三方塞不进来 开启注册表保护后工具会对右键菜单相关注册表项施加 ACL 限制第三方软件将无法随意写入新菜单项。⚠️小提示安装驱动或会写菜单的软件前建议先临时关闭注册表保护装完再打开。相关开关与策略由 BackendProtectionSettings.cs 与 RegistryProtectionAcl.cs 实现前端在设置页一键操作。辅助功能全局搜索、深入分析与特殊菜单全局搜索与页面筛选按标题、命令、注册表路径、文件路径、CLSID、Win11 包信息等字段查找并直接跳转Shell Extension 深入分析通过独立的 ProbeHost 辅助进程隔离探测第三方 Shell ExtensionC 原生实现见 ContextMenuMgr.ProbeHost/即使探测失败也不影响普通菜单管理。原理见 docs/deep-analysis-probehost.md特殊菜单支持新建菜单、发送到、Win X 等与普通 shell/shellex 不同的入口也在管理范围内说明见 docs/special-menus.md文件类型与规则页覆盖快捷方式、可执行文件、自定义扩展名、增强菜单、详细编辑等规则它是怎么工作的前端 后端服务 托盘宿主ContextMenu Menu Plus 采用多进程协作架构这也是它能长期可用的关键组件职责前端界面WPF交互、搜索、页面展示代码在 ContextMenuMgr.Frontend/后端服务Windows Service注册表扫描、监控与修改代码在 ContextMenuMgr.Backend/TrayHost原生 Win32 托盘系统托盘入口与通知提醒代码在 ContextMenuMgr.TrayHost/ProbeHost隔离执行 Shell Extension 深入分析前后端通过命名管道Named Pipe IPC通信。进程、权限与用户上下文的完整链路说明见 docs/process-and-privilege-flows.md。使用注意事项 ⚠️本项目涉及注册表修改删除前工具会自动备份支持撤销部分系统保护的注册表项无法被修改 ACL这是 Windows 本身的限制安全软件可能拦截注册表写入或 Shell Extension 探测属常见现象遇到边界情况时日志通常比界面提示更有价值排错方法见 docs/troubleshooting.md总结ContextMenu Manager Plus 不只是关掉几个菜单项那么简单——它用拦截审核 注册表保护 双菜单体系管理 隔离深入分析的组合拳真正把右键菜单的控制权交还给你。如果你受够了右键菜单里那些来路不明的广告入口不妨花五分钟装一个试试。【免费下载链接】ContextMenuMgrContext Menu Manager Plus 是一个强大的实用程序它可帮助您管理 Windows 上的右键菜单并避免第三方向你的右键菜单里塞屎项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuMgr创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表