ARTICLE DETAIL

资讯详情

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

5 分钟管好 Windows 右键菜单:ContextMenuManager 禁用、改名、加命令全流程

5 分钟管好 Windows 右键菜单:ContextMenuManager 禁用、改名、加命令全流程 5 分钟管好 Windows 右键菜单ContextMenuManager 禁用、改名、加命令全流程【免费下载链接】ContextMenuManager️ 纯粹的Windows右键菜单管理程序项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager右键一个文件弹出十几个菜单项一半从没用过还有几个是早就卸载的软件留下的残骸却怎么都删不掉。ContextMenuManager 就是一个免费开源的 Windows 右键菜单管理工具把各个场景下的菜单项列成清单你拨个开关就能禁用、改名、换图标还能加自己的命令全程不用碰注册表。 一句话说清ContextMenuManager 是什么一句话定位纯粹的 Windows 右键菜单管理程序免费开源。它把散落在文件、文件夹、桌面、发送到、打开方式、WinX 等场景里的菜单项都整理成列表所有操作靠开关和右键菜单完成不要求你会任何注册表知识。项目说明定位免费开源的 Windows 右键菜单管理工具系统Win10、Win8.1、Win8、Win7、Vista32 位和 64 位均可运行环境分 .NET 3.5 与 .NET 4.0 两个版本Win7 及以上系统自带所需运行库核心能力启用/禁用菜单项、改名换图标、定位注册表位置、自定义添加菜单命令界面语言内置简体中文、英文、日文、韩文、俄文等多种语言 右键菜单项怎么禁用、怎么改名、怎么加自己的命令怎么把碍事的菜单项藏起来左侧边栏列出所有菜单场景文件、文件夹、桌面、回收站、磁盘、新建、发送到、打开方式、WinX 等等。选中一个场景中间列表就是该场景下的全部菜单项每行右侧一个开关。想隐藏某项就把它拨成灰色右键菜单里马上消失后悔了再拨回来几秒就恢复。对大多数人说这一个功能就是全部需求。英文界面下的文件场景左侧选场景右侧列表每个菜单项对应一个启用/禁用开关怎么给菜单项改名、换个图标在列表里右键任意一项弹出一组操作修改名称、修改图标、导航注册表位置、导航文件位置、导出注册表、永久删除。遇到说不清归属的残留项用导航注册表位置直接跳到对应注册表键看一眼就知道它属于哪个程序再决定去留。唯一要留意的是永久删除没有后悔药动手前先确认。能不能自己往菜单里加一条命令列表顶部的新建一个菜单项目按钮就是干这个的填上显示的文字和要执行的命令即可。比如给文件菜单加一条复制完整路径或在发送到里挂自己的小工具。新建、发送到、打开方式这些场景同样支持添加不用懂注册表结构。按文件类型和其他进阶规则顶部工具栏的文件类型页签可以按扩展名管理比如只处理 .exe 或 .lnk 文件右键时看到的项。其他规则页签里还有 IE 菜单、WinX 菜单、按 GUID 屏蔽扩展等进阶内容。只清理普通菜单的话主页够用进阶页签可以以后再碰。 跟着做一遍6 步从下载到第一次隐藏菜单项下载 zip 包解压双击里面的 exe。看到主窗口打开、左栏列出菜单场景就算成功。想从源码构建的话先执行git clone https://gitcode.com/gh_mirrors/co/ContextMenuManager再编译。Win7 及以上系统直接运行Vista 用户先装对应的 .NET Framework 运行库程序有 .NET 3.5 和 4.0 两个版本。左侧点文件。列表和你实际右键一个文件看到的项对得上就继续下一步。挑一个确定不用的项比如某个云盘上传把开关拨成灰色。到文件夹里右键一个文件该项不见了——成功。个别项没立即消失时点顶部刷新按钮或重启资源进程再右键验证一次。想换界面语言就去设置里切换项目自带中文、英文、日文、韩文、俄文等语言文件。主界面左侧选择菜单场景右侧列表里每个菜单项对应一个启用/禁用开关 谁会用、怎么用三类人的典型用法被菜单项逼疯的普通用户装完一批软件后菜单越拖越长打开程序把不用的Open with XXX上传到XX云盘逐项拨灰菜单回到清爽状态随时能恢复。要维护多台电脑的管理员先列出全部菜单项用导航注册表位置和导出功能确认每项归属存一份环境基线出问题时对照排查不用逐台肉眼翻。在调 Shell 扩展的开发者反复启停对应菜单项看效果比手动改注册表快得多测完把开关拨回去环境就恢复原样。 右键菜单项到底是怎么被藏起来的原理白话Windows 的每个右键菜单项本质是注册表里的一个条目。这个程序做的事就是把各场景的条目读出来列成清单再把你的操作写回去。关键在禁用方式不是删条目而是往里面写一个系统保留的隐藏标记Windows 见到标记就自动把该项从菜单里藏起来去掉标记就重新显示。针对不同来源的菜单项程序还处理了ProgrammaticAccessOnly、ShowAsDisabledIfHidden等系统开关。核心逻辑节选自 ShellItem.csif (value) // 设为可见移除隐藏标记 RegistryEx.DeleteValue(RegPath, LegacyDisable); else // 设为隐藏写入系统保留的隐藏标记 Registry.SetValue(RegPath, LegacyDisable, );白话翻译拨一下开关程序就给这个菜单项的注册表条目贴上请隐藏我的记号Windows 见到记号就把它藏起来撕掉记号它又回来了。⚠️ 踩坑提醒禁用不生效、被误报怎么办会被杀软误报吗会。程序要对大量注册表项做读写删改Windows Defender 等可能判定它是病毒。它是开源项目把它加进白名单即可。禁用后菜单项还在显示少数特殊菜单项受其他规则控制程序按通用规则仍显示为启用属于正常现象。也可以点刷新或重启资源进程后再确认。能和其他菜单管理工具一起用吗不建议。各家禁用方式不同别的工具禁用的项在这个程序里可能根本看不到只用一个就好。若之前用别家工具禁过项请先用对应工具还原。能清理卸载不干净的软件吗它不直接清理但能快速定位某菜单项对应的注册表位置和文件位置你可以据此自行处理。 下一步今天就能做的最小操作如果右键菜单已经影响你今天就动手装好程序后从主页 → 文件入手先禁用两三个确定不用的项再到资源管理器里确认它们真的消失了。熟悉之后再用新建一个菜单项目加一条复制完整路径——这条命令整理文件时出现频率极高你会感谢自己加过它。【免费下载链接】ContextMenuManager️ 纯粹的Windows右键菜单管理程序项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表