3丫丫卸载工具

3丫丫卸载工具 v2.0.0 免费

23 次下载 · 收费类型:免费 · 发布于 2026-10-06
Win10Win11
立即下载
安装包大小:42.24 MB
大小
42.24 MB
版本
v2.0.0
类型
免费
下载量
23

安装包安全校验

下载后可在本地校验 SHA-256,确认安装包未被篡改:

6360dd996af748e35c023eabd547614e6ddd540e8807bb9be819d8e545213405
★★★★★暂无评价
软件更新提醒

该软件发布新版本时,邮件通知你(免费,随时可取消)。

软件介绍

3丫丫卸载工具

使 用 教 程

适用版本:v2.0.0

官网:https://www.3yaya.com

邮箱:admin@3yaya.com

第 1 章  软件简介

1.1 这是一款什么软件

3丫丫卸载工具(可执行文件名为 3YYUninstall)是一款面向 Windows 的轻量级软件卸载与残留清理工具。它基于 .NET 10 与 Windows Forms 开发,界面采用可切换的深色 / 浅色科技风,交互与功能对标 Geek Uninstaller,并在「卸载 — 清残留 — 安装监控 — 系统维护」这条链路上做了完整的闭环。

它的核心价值在于:不只是调用程序自带的卸载程序,而是把卸载之后容易遗留的注册表项、安装目录、开始菜单快捷方式,以及服务 / 驱动、计划任务、启动项、防火墙规则、环境变量、文件关联等系统级残留一并扫描出来,分级标注、逐条确认后批量清除。

1.2 主要能力一览

能力分类说明
程序列表枚举 HKLM / HKCU 下 64 位与 32 位已安装程序,展示名称、版本、发布者、安装日期、占用空间、架构,并可合并 Store / UWP 应用
检索与排序实时搜索(名称 / 发布者 / 版本),点击列头按任意列升 / 降序排序,支持按发布者 / 标签 / 架构分组
卸载能力标准卸载、静默卸载、强制卸载(结束进程 + 删除目录 + 清理注册表)三档强度
残留清理扫描注册表厂商 / 产品键、Program Files、ProgramData、AppData、开始菜单快捷方式,以及服务 / 驱动、计划任务、防火墙规则、环境变量、文件关联等系统级残留
安全保护残留项按高 / 中 / 低置信度分级;命中系统关键项保护名单的条目自动排除且不可勾选
安装监控安装前后各采集一次系统快照,对比出新增的程序、目录、文件与开始菜单项,以及六类系统级项;结果留存最近 20 次并可导出报告
影响分析卸载前后快照对比,生成影响报告(含系统级变更),可导出 HTML 留档
批量与定时批量卸载队列按顺序执行,可设置定时(如 23:00)无人值守自动卸载
系统维护启动项管理、磁盘占用排行、重复与冲突检测、数字签名与来源校验、软件更新中心、文件占用解锁、程序重装脚本
个性化深 / 浅主题 + 6 套强调色、简体中文 / English 双语、标签与自定义视图、系统托盘与全局热键、操作审计日志
系统集成资源管理器右键级联菜单(卸载关联程序 / 解锁文件占用 / 查看数字签名)、命令行接口、便携版单文件、EXE 安装向导

1.3 运行环境与权限

提示 由于需要管理员权限,标准用户启动时会弹出 UAC 凭据提示,属正常现象。若不需要系统级操作,可将 app.manifest 中的 requestedExecutionLevel 改回 asInvoker 以普通权限运行。

1.4 主界面总览

图 1 主界面总览:顶部统计卡 + 工具栏 + 程序列表 + 详情面板

主界面自上而下分为四个区域:

第 2 章  安装、启动与界面操作

2.1 使用安装包安装

提示 安装包支持简体中文 / 英文界面。升级安装时若主程序正在运行,向导会提示先关闭程序再继续。

2.2 使用便携版(免安装)

如果不想安装,可直接使用自包含单文件绿色版 3YYUninstall.exe,拷贝到任意 x64 Windows 机器即可运行,无需预装 .NET 运行时。

注意 便携版同样会把设置、审计日志等写入 %AppData%\GeekLite\,并非完全零残留;如需彻底清理,卸载后手动删除该目录即可。

2.3 列表的基本操作

图 2 按发布者分组后的列表:分组头分隔各组,组内按名称排列

第 3 章  卸载程序

3.1 卸载强度三档策略

在卸载任何程序前,程序都会先弹出「选择卸载强度」对话框。档位会自动决定是否静默执行、是否结束进程、是否删除文件与注册表、是否自动清理残留,免去逐项勾选。

图 3 卸载强度选择:标准 / 静默 / 强制三档,选中项下方说明其行为

档位行为说明
标准卸载调用程序自带的卸载程序,按向导完成,最安全;保留残留,卸载后可手动清理。
静默卸载无界面自动完成,适合批量维护;静默执行卸载命令,保留残留。
强制卸载结束相关进程并删除安装目录与注册表项,适合无法正常卸载的程序;自动扫描并清理残留。

3.2 标准卸载步骤

图 4 卸载进度窗口:顶部进度条 + 实时日志输出

3.3 强制卸载

当程序自带卸载程序损坏、卸载项丢失或卸载后仍有大量残留时,使用强制卸载。

注意 强制卸载会直接删除文件与注册表项,属于不可撤销操作,请谨慎操作。

第 4 章  残留清理

4.1 什么是残留

卸载程序执行完毕后,往往仍会遗留:注册表中的厂商 / 产品键、安装目录残留、ProgramData / AppData 中的配置与缓存、开始菜单快捷方式,以及服务 / 驱动、计划任务、防火墙规则、环境变量、文件关联等系统级项。这些残留既占空间,也可能影响后续重新安装。

残留清理会对上述位置进行启发式扫描,把结果按类型与置信度整理成一张可勾选的清单。

4.2 扫描并清理残留

图 5 残留清理:按类型与置信度列出候选残留,受保护项置灰不可选

4.3 置信度分级与系统保护

为避免误删,残留项会被赋予置信度,并受保护名单约束:

提示 对话框底部会显示「共 N 项,可清理 M 项,已选择 K 项(含受保护项数量)」,方便在执行前掌握规模。

4.4 清理前确认

点击「删除选中项」后会弹出确认对话框,完整列出即将清理的每一项及其类型、路径与匹配原因;服务、计划任务等不可撤销操作会额外提示。

图 6 确认清理残留:逐条列出待清理项的类型、路径与匹配原因

注意 注册表项、服务与计划任务的删除不可撤销,误删可能影响系统或其他程序。请务必逐条核对后再确认。

4.5 仅清理注册表

如果只想处理注册表相关的残留,可在右键菜单的「清理残留」下方选择「清理注册表...」。该模式仅扫描注册表项与文件关联残留,不扫描文件系统,速度更快、影响面更小。

4.6 残留规则库

除了通用启发式扫描,程序内置常见产品的固定残留位置规则,并支持导入或在线下载扩展规则。扫描时自动应用命中程序名称 / 发布者的规则,规则项仅列出确实存在的位置。

图 7 残留规则库:查看内置 / 用户规则,支持导入文件、下载与清除

第 5 章  批量卸载与自动化

5.1 批量卸载队列

需要一次处理多个程序时,使用批量卸载队列:勾选多个程序后按顺序依次卸载,逐项显示实时状态,可随时停止。

图 8 批量卸载队列:勾选程序、设置静默 / 强制兜底 / 定时后开始

5.2 定时卸载

在队列中勾选「定时执行」并填入时间后,程序会在指定时刻自动开始批量卸载,适合无人值守维护。若设定时间已过,则自动顺延至次日同一时间。

提示 定时执行时建议同时勾选「静默卸载」与「失败后尝试强制卸载」,以降低无人值守场景下的中断概率。

5.3 安装监控

安装监控用于回答「这个安装程序到底往系统里写了什么」。它在安装前采集一次系统快照,安装后再次采集并对比,列出新增项。

图 9 安装监控:开始监控 → 安装软件 → 结束并对比

5.4 监控历史与报告

每次对比结果会留存在监控历史中(最近 20 次),可随时回看与导出。

图 10 监控历史:按时间列出历次对比结果,可导出报告或清除历史

5.5 卸载影响分析

卸载影响分析在卸载前后各采集一次系统快照,对比生成影响报告:被移除的程序、目录、开始菜单项,以及服务 / 驱动、计划任务、启动项、防火墙规则、环境变量、文件关联等系统级项,另有强制卸载的进程 / 目录 / 注册表操作。

图 11 卸载影响分析报告:汇总程序、目录、系统级项与强制卸载动作

报告以表格形式呈现,可直接点击「导出 HTML」留档,便于审计或向他人说明本次卸载改动了什么。

第 6 章  系统维护工具

6.1 启动项管理

启动项管理列出注册表 Run 项与启动文件夹中的快捷方式,可启用 / 禁用 / 删除。禁用沿用 Windows 的启动项机制(与任务管理器一致),不会删除条目,随时可以恢复。

图 12 启动项管理:列出 Run 项与启动文件夹快捷方式,支持禁用 / 启用 / 删除

6.2 磁盘占用排行

按安装目录的实际占用从大到小排行,用自绘渐变占比条与百分比直观展示,帮助你快速找出占用空间最多的程序。

图 13 磁盘占用排行:占比条 + 百分比,支持导出 CSV

6.3 重复与冲突检测

按归一化名称分组,识别同一产品的多版本、同厂商多架构与重复条目,冲突原因以颜色高亮显示,可一键复制清单。

图 14 重复与冲突检测:分组列出疑似重复条目与冲突原因

提示 同一产品保留一个版本即可,其余可考虑卸载以释放空间。清理前建议先用「数字签名与来源」核对哪个版本更可信。

6.4 数字签名与来源校验

解析程序主可执行文件,读取其 Authenticode 签名状态(已签名 / 未签名 / 无效)与签名者,并与注册表发布者比对,帮助判断程序来源是否可信。

图 15 数字签名与来源:展示签名状态、签名者、证书有效期与发布者一致性

6.5 软件更新中心

软件更新中心汇总 winget upgrade 与 Chocolatey outdated 的可用更新(含版本对照),默认全选后一键批量升级并逐项跟踪进度。

图 16 软件更新中心:列出可升级项与版本对照,支持检查更新与批量升级

提示 更新检测依赖本机的 winget / Chocolatey。若某项解析结果为空,通常是该包管理器未安装或未配置。中文输出下解析按「显示宽度」对齐,结果依然准确。

6.6 文件占用解锁

基于 Windows Restart Manager API 定位占用指定文件 / 目录的进程(含类型、服务名、是否可重启),可结束所选或全部进程,或直接删除被占用的目标。

图 17 文件占用解锁:输入或拖入路径后查找占用进程

注意 结束进程可能导致未保存的数据丢失。程序会过滤关键系统进程以防误操作,但结束前仍请确认该进程可以安全终止。

6.7 程序重装脚本

程序重装脚本读取 winget 已安装清单,建立「名称 → 包标识」映射,导出一份可执行的 PowerShell 重装脚本:winget 项用 winget install 还原,Chocolatey 项用 choco install 还原,其余项在脚本末尾以注释列出。适合重装系统前备份软件清单。

第 7 章  个性化与系统集成

7.1 主题、强调色与语言

图 18 设置窗口:外观(主题 / 强调色)、语言、行为、全局热键、集成与运维

7.2 标签与自定义视图

标签用于给程序打上自定义分类(按注册表标识存储),既可据此筛选,也可作为分组依据。

图 19 编辑标签:为程序添加标签,用于分组与筛选

自定义视图则把「搜索词 + 是否含系统组件 + 是否含 Store 应用 + 分组方式 + 标签筛选」这一整套状态保存为命名视图,之后可一键套用。

图 20 保存筛选视图:把当前筛选条件保存为可复用的命名视图

7.3 资源管理器右键集成

开启后,在文件 / 文件夹 / 快捷方式上右键,会出现「3丫丫卸载工具」级联子菜单,按目标类型提供不同功能:

右键目标子菜单项
文件卸载关联程序 / 解锁文件占用 / 查看数字签名与来源
文件夹卸载关联程序 / 解锁文件占用
快捷方式卸载关联程序
提示 Windows 11 的静态右键菜单位于「显示更多选项」(Shift + F10)中。若菜单未立即出现,重启资源管理器或重新登录即可刷新缓存。

7.4 系统托盘与全局热键

7.5 操作审计日志

记录每次卸载 / 清理 / 导出的时间、对象、结果与详情,以 JSON Lines 格式保存在 %AppData%\GeekLite\audit.log.jsonl,可查看、导出 CSV、清空,并受设置开关控制。

图 21 操作审计日志:记录时间、操作、对象、结果与详情,支持导出与清空

7.6 关于与联系方式

图 22 关于窗口:版本、功能特性与联系方式(邮箱 / 官网均可点击打开)

在「更多 → 关于」中可查看版本号、技术栈与功能特性列表,并通过邮箱 admin@3yaya.com 与官网 https://www.3yaya.com 联系我们,两个链接均可直接点击打开。

第 8 章  命令行接口

除图形界面外,程序内置命令行接口,便于脚本化运维。请在 cmd 或 PowerShell 中调用,输出到父进程控制台。

:: 列出已安装程序(表格 / JSON)3YYUninstall.exe --scan3YYUninstall.exe --scan --json:: 导出清单(.csv 或 .html)3YYUninstall.exe --export programs.csv3YYUninstall.exe --export programs.html --html:: 按名称卸载(支持部分匹配),可选静默 / 强制3YYUninstall.exe --uninstall "7-Zip" --silent3YYUninstall.exe --uninstall "7-Zip" --force:: 按文件或安装目录定位所属程序后卸载3YYUninstall.exe --uninstall-path "C:\Program Files\App\app.exe"3YYUninstall.exe --uninstall-folder "C:\Program Files\App":: 版本与帮助3YYUninstall.exe --version3YYUninstall.exe --help
退出码含义
0成功
1执行失败(无卸载命令、命令执行出错等)
2未找到与目标匹配的程序
注意 命令行操作同样受管理员权限约束(清单为 requireAdministrator,未提权的控制台调用会触发 UAC);卸载 / 导出结果会写入操作审计日志。

第 9 章  常见问题

Q1:启动时弹出 UAC 提示,正常吗?

正常。程序默认以管理员身份运行,需要提权才能删除 Program Files 目录、修改 HKLM 注册表与结束其他账户的进程。

Q2:为什么卸载后还有残留?

很多安装程序不会清理自己的配置与缓存。卸载完成后使用「清理残留」扫描并按置信度勾选删除即可;高置信度项可放心清理,低置信度项请先核对。

Q3:某个程序没有卸载命令,怎么办?

使用「强制卸载」:结束相关进程后删除安装目录与注册表项,随后自动进入残留扫描。

Q4:残留项被置灰、无法勾选?

说明它命中了系统关键项保护名单(如 Windows 目录服务、微软内置任务、关键环境变量等),程序主动禁止删除以避免破坏系统。

Q5:资源管理器右键菜单没出现?

Windows 11 的静态菜单在「显示更多选项」(Shift + F10)中;若仍未出现,请确认已在设置中开启该功能,并重启资源管理器刷新缓存。

Q6:软件更新中心检测不到更新?

更新检测依赖本机的 winget / Chocolatey,请确认已安装并可用。可在命令行执行 winget upgrade 验证。

Q7:如何彻底移除本工具自身的数据?

卸载程序后,手动删除 %AppData%\GeekLite\ 目录即可(其中包含设置、审计日志、残留规则与监控快照)。

附录  文件与数据位置

内容位置
安装目录C:\Program Files\3YYUninstall
程序设置%AppData%\GeekLite\settings.json
操作审计日志%AppData%\GeekLite\audit.log.jsonl
残留规则库%AppData%\GeekLite\residue_rules.json
安装监控历史%AppData%\GeekLite\(监控快照与历史文件)
安装包 / 便携版安装包 dist\3YYUninstall_Setup_<版本>.exe;便携版 3YYUninstall.exe

如需以普通权限运行,可将 app.manifest 中的 requestedExecutionLevel 改回 asInvoker;程序仍保留了运行时提权提示的兜底逻辑。

相关推荐

意见反馈