本帖最后由 aakk007 于 2026-8-6 18:45 编辑
流氓软件克星:专治各种“我没同意你就往电脑和右键菜单里塞东西”
当前版本:v2.0.14
写在前面
论坛发帖编辑不太会用将就着看吧
论坛发帖编辑不太会用将就着看吧
论坛发帖编辑不太会用将就着看吧
这工具的起因很简单:电脑用久了,右键菜单越来越像广告位。
装个看图软件,它要管图片右键;装个网盘,它要插一堆“同步/上传/打开方式”;装个办公软件,它要接管文档关联、浏览器插件、计划任务;有些下载工具还喜欢隔三差五把自己塞回开机启动。
关键是它们通常不会大大方方问你一句:“我要往系统里加这些东西,可以吗?”
等你发现的时候,右键菜单已经变成软件厂商的展销会了。
所以做了这个小工具:流氓软件克星。
它不是“国产软件全家桶卸载器”,重点是把那些不该偷偷留下的小动作拎出来,让用户看得懂、选得明白、删得放心。
为什么做这个
因为有些软件真的太爱“顺手”了:
顺手加右键
顺手加启动
顺手加计划任务
顺手注册浏览器插件
顺手接管打开方式
顺手卸载后还留一地残渣
用户装的是一个功能,结果附赠半套系统接管套餐。
它们不一定是病毒,但这种“我替你决定”的行为确实很恶心。
电脑是用户的,不是软件厂商的公共橱窗。
右键菜单也不是谁都能随便摆摊的夜市。
它是干什么的
一句话:扫描 Windows 里常见软件偷偷加的右键菜单、“此电脑”入口、自启动、计划任务、服务、浏览器外部宿主、文件关联等项目,然后让你自己勾选确认后清理。
重点不是“卸载所有国产软件”,而是把那些不该偷偷留下的小动作拎出来:
1. 它在哪里冒出来
2. 用户会看到什么
3. 它大概是谁家的
4. 工具会怎么处理
5. 能不能清理
6. 清理前有没有备份
v2.0.14 更新重点
1. 全面统一主界面、启动项管理、右键管理、弹窗/流氓诊断和恢复中心的视觉规范,按钮、卡片、滚动条、表格与详情区采用一致的紧凑布局。
2. 增加全项目软件图标识别:优先从实际执行文件、服务路径、Shell 命令和注册组件提取官方图标;无法确认时才使用统一默认图标。
3. 右键管理与风险诊断改用同一发现源。右键管理能枚举到的第三方插件会进入统一清单;启用中的异常项可定向治理,已禁用项显示为“已治理”,软件更新或重装后若重新启用,下次扫描会再次发现。
4. 右键菜单名称优先解析 Windows 资源字符串和实际可见文本,支持 Beyond Compare、WinRAR、Notepad++、WPS、360 等普通与 Windows 11 打包右键扩展,技术路径和注册表信息只放在详情中。
5. 流氓组件处理改为定向治理:区分主程序、捆绑软件、游戏中心、桌面、壁纸、弹窗、推广、守护进程、服务和右键插件,不再因为发现附加组件就直接卸载搜狗、WPS、百度网盘、360 等主体程序。
6. 恢复中心增加清理旧记录和删除当前批次;清理、恢复、刷新等工具按钮统一样式,避免备份数据长期堆积。
7. 标准用户遇到需要管理员权限的操作时按需触发 UAC 提权;读取受保护注册表失败时记录单项警告并继续扫描,不再导致整次扫描中断。
8. 修复滚轮无法滚动、列表与表头错位、详情区过宽、卡片底部遮挡、清理后软件图标退回默认图标,以及部分右键清理后复扫仍然存在等问题。
9. 用户可见的功能语义统一为中文;第三方品牌保留原名,原始英文菜单、路径、命令、CLSID 和注册表位置只保留在技术详情中。
10. 右键管理功能的覆盖范围和交互设计参考 ContextMenuManager,原作者为蓝点lilac。本项目未复制或嵌入其 GPLv3 源码、资源字典或图片,相关功能依据 Windows Shell 与注册表行为独立实现。
历史更新摘要
v2.0.13
1. 重做右键菜单管理,将正常管理与流氓诊断分开。
2. 增加 Shell 命令、Shell 扩展、拖放处理器、ShellNew、SendTo、OpenWith、GUID 屏蔽、WinX、Windows 11 现代菜单等管理能力。
3. 修复受保护注册表项拒绝访问导致扫描中断,并完善厂商与行为识别。
4. 增加关于与开源致谢,公开说明 ContextMenuManager 的参考关系和独立实现边界。
v2.0.12
1. 重做厂商身份识别,综合 Publisher、产品名、数字签名、文件版本和安装目录,修复 GUID 或路径中偶然出现“2345”等数字造成的误报。
2. 未确认厂商但存在独立异常行为时显示“未知第三方 / 仅提示”,不进入一键清理。
3. 增加本地脱敏的识别反馈入口,由用户决定是否打开 GitHub Issue。
4. 主界面改为左侧分类、顶部状态卡、紧凑列表和右侧详情面板。
5. 修复 DataGridView 偶发索引异常,并优化扫描期间卡顿和等待鼠标问题。
v2.0.6 - v2.0.11
完成 C# WinForms 单 EXE、扫描/清理/备份恢复、证据报告、更新检查、管理员重启以及启动项、服务、计划任务、浏览器宿主、文件关联等基础能力。更早版本的详细记录保留在项目发布历史中。
下载建议
普通用户优先下载 GitHub 发布页里的直出 EXE,双击就能运行:
RogueCleaner-v2.0.14-*.exe
SHA256 请以同一发布批次的 `SHA256SUMS-v2.0.14-*.txt` 为准。
官方发布页:
https://github.com/aakk007/RogueCleaner/releases
论坛附件不允许直接上传 `.exe`,所以本帖附件放的是透明发布 RAR、源码 RAR 和 SHA256 校验文件。
如果 GitHub 打不开,可以下载本帖附件里的透明发布包:
RogueCleaner-Transparent-v2.0.14-*.rar
需要审查文件内容的,可以下载源码包:
RogueCleaner-Source-v2.0.14-*.rar
校验文件:
普通用户不用下载源码包;从 GitHub 下载 EXE 的,放桌面或普通文件夹里双击即可。从论坛附件下载 RAR 的,先解压再运行里面的 EXE。
为避免旧附件/旧包混淆:只认 v2.0.14 这一组文件名和同批次 SHA256,旧版本文件名不建议下载。
它会扫描什么
目前主要盯这些位置:
1. 资源管理器右键菜单和常见 Shell 扩展
2. “此电脑”、资源管理器导航栏、网络位置里的网盘 / 同步入口图标
3. 文件打开方式 / 文件关联
4. 开机启动
5. 启动文件夹
6. Windows 计划任务
7. Windows 后台服务
8. Chrome / Edge / Mozilla 外部宿主和扩展策略
9. 部分隐藏、没有正常卸载入口的可疑组件
10. 正在运行的弹窗、推广、守护类进程提示
匹配方向包括但不限于:
360 系列、WPS / 金山、百度 / 百度网盘、夸克 / 夸克网盘、搜狗、迅雷、钉钉、腾讯系、2345、Bandisoft / BandiView / Bandizip,以及常见国产压缩、看图、影音、驱动、管家类软件残留。
使用方式
1. 下载 `RogueCleaner-v2.0.14-*.exe`
2. 双击运行
3. 点击“开始扫描”
4. 看清楚列表里的“项目”“软件”“位置”“影响”和“处理”
5. 自己勾选要清理的项目
6. 点击“清理勾选项”
如果涉及 HKLM、服务、计划任务等系统级项目,建议点界面里的“管理员模式”重新打开。
安全边界
这个工具的原则是:宁愿少删,也不乱删。
它不会:
1. 不会默认卸载主程序
2. 不会删除用户文档
3. 不会改写 Windows `UserChoice`
4. 不会强行绕过软件自保护
5. 不会联网上传数据
6. 不会常驻后台
7. 不会加壳
8. 不会混淆
9. 不会把脚本和规则藏进 EXE 里再释放
清理前会先备份,清理后会复核。失败、权限不足、软件自保护或目标仍然存在时,会留在复扫列表里。
关于安全软件提示
这个工具会读取、备份、删除注册表项,禁用服务和计划任务,还会检查右键菜单、浏览器外部宿主和文件关联。安全软件把这类工具归到“系统工具 / 清理工具 / 潜在风险工具”并不奇怪。
当前版本保持:
1. 原生 C# WinForms EXE
2. 不加壳
3. 不混淆
4. 不内嵌 PowerShell 脚本
5. 不释放隐藏 payload
6. 发布直出 EXE、源码包和 SHA256 校验
7. 不做自解压一键运行版
如果有提示,建议先确认下载来源和 SHA256。介意的可以下载源码包自己审查或自行编译。
反馈渠道说明
仅受理 GitHub Issues 反馈。论坛回帖数量较多,无法逐条查看和跟进。
遇到漏报、误报、清理失败或识别错误,请优先点击软件顶部的“反馈”按钮。工具只会生成脱敏后的反馈内容,由你确认后复制并打开 GitHub,不会在后台自动上传。
GitHub Issues:
https://github.com/aakk007/RogueCleaner/issues
反馈格式
如果有漏报、误报或清理失败,建议直接带这些信息,方便定位:
1. 软件名
2. 右键菜单或“此电脑”入口截图
3. 扫描报告
4. 对应注册表位置
5. Windows 版本
6. 工具版本和 EXE 文件 SHA256
7. 如果界面提示扫描失败,请带上 `流氓软件克星数据\reports\scan-error-*.json`
只说“没清干净”很难判断是哪条规则漏了;有截图或扫描报告就能快很多。
作者
作者:aakk007
吾爱破解:https://www.52pojie.cn/home.php?mod=space&uid=286924
GitHub:https://github.com/aakk007
|