
不只是右键菜单ContextMenu Manager Plus 管理新建、发送到与 WinX 特殊菜单全指南【免费下载链接】ContextMenuMgrContext Menu Manager Plus 是一个强大的实用程序它可帮助您管理 Windows 上的右键菜单并避免第三方向你的右键菜单里塞屎项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuMgrContextMenu Manager PlusContextMenuMgr是一款强大的 Windows 右键菜单管理工具除了清理被第三方软件塞屎的右键菜单它还能统一管理**新建菜单、发送到菜单和 WinX 菜单**这三类被大多数人忽略的特殊菜单。本指南将带你快速上手如何在新建菜单中增删排序、如何整理发送到目录、如何定制 WinX 快捷方式菜单。 为什么这三类菜单是特殊菜单普通的右键菜单项文件、文件夹、桌面背景上的项来自注册表中的shell/shellex模型而新建、发送到和 WinX 并不遵循这一模型特殊菜单数据来源为什么特殊新建ShellNewSoftware\Classes\扩展名\ShellNew注册表 Explorer 排序键排序受 Explorer 专用 order key 控制不是按注册表自然顺序发送到SendTo%APPDATA%\Microsoft\Windows\SendTo目录本质是文件系统里的快捷方式不是注册表项WinX%LOCALAPPDATA%\Microsoft\Windows\WinX目录由分组目录、.lnk快捷方式和特殊 hash 共同决定 这也是为什么用普通右键菜单工具管不了它们——ContextMenu Manager Plus 在后端实现了专门的 SpecialMenuService.cs 来处理这类菜单面类型定义见 SpecialMenuContracts.cs。 快速安装获取右键菜单管理器二选一即可WinGet 一键安装在 PowerShell 中执行winget install PLFJY.ContextMenuMgrPlus下载安装包从 Releases 页面下载与系统架构匹配的安装文件大多数设备选x64-self-contained。安装后打开主程序左侧导航即可找到特殊菜单相关页面界面由 SpecialMenuPageView.xaml 渲染支持新建、发送到、WinX、打开方式等多个标签页。 管理新建菜单增删、改图标、排序一步到位右键空白处弹出的新建菜单文本文档、新建文件夹等是新手最常想定制的地方。ContextMenu Manager Plus 的新建菜单页支持一键开关不想看到新建 Microsoft Word 文档关掉即可。工具会在同一物理来源的ShellNew与-ShellNew键之间移动注册操作后自动验证避免看起来关掉了其实没关。新增自定义项填入扩展名、显示名、图标路径和命令工具自动解析 ProgID 并写入用户级注册表无需手工翻注册表。修改显示名显示名覆盖写入用户FriendlyTypeName符合 Windows 原生优先级规则。上下移动排序Explorer新建菜单的排序由专用 order key 决定工具内置排序锁ACL 保护防止第三方程序乱改排序移动时自动临时解锁、写入、恢复锁定全程无感。⚠️ 应用商店UWP/MSIX应用提供的新建项会以应用提供 · 只读展示这是 Windows 本身限制任何工具都无法安全修改它。 管理发送到菜单快捷方式也能被治理发送到菜单对应的是你用户目录下的SendTo文件夹。很多人往里面随手扔快捷方式发送到 U 盘、发送到微信聊天窗口等时间一长就变得杂乱无章。在发送到页面中你可以枚举全部条目目录中的文件、快捷方式一目了然启用 / 禁用通过快捷方式的 hidden 属性控制是否显示软删除与恢复删除采用.deleted机制后悔了随时恢复编辑快捷方式直接修改目标路径、参数、工作目录和图标。 小提示插入 U 盘后发送到里会出现发送到 USB 盘 (X:)之类的动态项这些由 Explorer 实时生成、不对应真实文件工具会正确标记为只读不会对它们执行删除操作。⌨️ 定制 WinX 菜单分组、排序与恢复默认WinX 菜单任务管理器、电源、设备管理器那个菜单藏在LocalAppData的WinX目录里结构是分组目录 .lnk 快捷方式 hash 校验手工修改极易失效。ContextMenu Manager Plus 把它做成了树形分组视图新建分组 / 新建条目填好显示名、目标路径和所在分组工具用原生 Shell Link API 写入快捷方式并自动重新计算 WinX hash——这是手工党最容易翻车的一步这里完全不用操心调整顺序上下移动只重排.lnk和分组内的本地化名称不破坏 hash恢复默认支持按单个分组恢复先备份现有分组、失败自动回滚而不是粗暴地整个 WinX 目录重置删除直接移除对应.lnk或分组WinX 为真实删除暂不支持软删除恢复。 注意WinX 修改必须在前端用户上下文下进行因为每个用户的 WinX 配置是独立的操作细节可参考官方文档 special-menus.md。️ 进阶让特殊菜单锁住不被第三方篡改ContextMenu Manager Plus 提供了两层保护ShellNew 排序锁ACL Lock对新建菜单排序键写入窄范围 ACL仅 DenySetValue | CreateSubKey | Delete第三方安装器无法再偷偷改排序。它与传统注册表写保护是两回事前者只管新建菜单排序后者覆盖传统右键菜单注册表写入保护详见 special-menus.md 第 4 节 的对比表注册表写保护在设置页开启后可限制第三方软件随意写入右键菜单相关注册表项。安装驱动或会写菜单的软件前建议临时关闭。 额外福利当 WPS 与 Microsoft Office 共存时工具会自动检测 WPS 向新建菜单注入的合成项如.pdfwpsshellnew进入待审核队列由你决定允许还是移除不会自动删除。 相关文件与文档官方专题文档special-menus.md —— 特殊菜单实现说明含常见坑对照表后端核心服务SpecialMenuService.cs前端数据模型SpecialMenuPageViewModel.csWinX 快捷方式与 hashWinXShortcutFile.cs、WinXHasher.cs完整功能列表与安装说明README.md❓ 常见问题速答Q1禁用新建项后重启又回来了第三方软件在重装或更新时可能重写注册表。开启 ShellNew 排序锁或注册表写保护或在审核队列中把该项设为保持禁用。Q2为什么应用商店应用的新建项不能编辑PackagedShellNew 项由应用包声明Windows 没有提供独立开关工具如实展示为只读不会伪造注册表。Q3WinX 删除能撤销吗当前版本 WinX 删除是真实删除Undo/Purge已禁用建议恢复默认前先确认单分组恢复默认会先把现有分组备份到.backup。Q4这些操作安全吗所有修改都落在当前前端用户的注册表 hive 和用户目录不改动全局机器配置涉及注册表操作前建议了解 排错指南。✨ 小结ContextMenu Manager Plus 把 Windows 右键菜单生态中最容易被忽略的三块——新建、发送到、WinX——纳入了统一管理新建菜单可增删、改图标、排序并上锁发送到菜单可按快捷方式治理、支持软删除恢复WinX 可分组定制并自动处理 hash。如果你受够了右键菜单被第三方软件随意塞屎这套先拦截、再审核、可保护的管理方式值得一试。【免费下载链接】ContextMenuMgrContext Menu Manager Plus 是一个强大的实用程序它可帮助您管理 Windows 上的右键菜单并避免第三方向你的右键菜单里塞屎项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuMgr创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考