Unlnk:像手机一样卸载 Windows 软件,右键菜单一键直达

在 Windows 上卸载软件,你是否厌倦了层层点击:设置 → 应用 → 安装的应用 → 搜索软件 → 点击卸载?

或者面对没有卸载程序的“绿色软件”,只能手动删除文件夹,却担心残留配置?

今天介绍的Unlnk 是一款轻量级的 Windows 右键菜单增强工具。它让你能像在手机长按图标卸载 App 一样,只需右键点击桌面快捷方式,即可一键直达卸载程序或获取清理建议。

核心亮点:简单、智能、安全

1. 右键直达,一步到位

  • 传统方式:需要打开系统设置,在列表中查找目标软件。
  • Unlnk 方式:右键点击任意软件快捷方式 → 选择 Uninstall This App → 确认即可。
  • 效率提升:省去了寻找和导航的时间,尤其适合频繁清理测试软件的用户。

2. 智能识别:安装版 vs 绿色版

  • 标准软件(MSI/EXE):
    • 自动解析快捷方式指向的目标路径。
    • 在注册表 HKEY_LOCAL_MACHINE\...\Uninstall 中匹配对应的 UninstallString。
    • 直接调用软件自带的卸载程序。
  • 绿色/便携软件:
    • 若未在注册表中找到卸载信息,Unlnk 会智能判断其为绿色软件。
    • 弹出提示框:显示软件所在目录及主程序路径。
    • 清理建议:提供手动删除文件夹的路径,并列出可能的配置残留位置(如 %APPDATA% 或 %LOCALAPPDATA% 下的相关文件夹),帮助用户彻底清理。

3. 安全确认,防止误删

  • 在执行卸载或删除操作前,始终弹出确认对话框,避免手滑误操作导致重要软件被移除。

技术原理

Unlnk 的工作流非常直观:

  1. 解析快捷方式:读取 .lnk 文件,获取目标可执行文件路径(如 C:\Program Files\App\app.exe)。
  2. 注册表匹配:根据路径或产品名称,在系统注册表的卸载项中查找对应条目。
  3. 执行动作:
    • 若找到 UninstallString,则执行该命令启动官方卸载程序。
    • 若未找到,则判定为绿色软件,展示路径信息与清理建议。

安装与使用

1. 安装(仅需一次)

  • 从 GitHub Releases 页面下载 Unlnk.zip。
  • 解压后,依次双击运行 bulid.bat 和 install.bat。
  • 完成后,右键菜单即集成完毕。

2. 使用方法

  • 标准软件:右键桌面快捷方式 → 点击 显示更多选项(Win11)→ 选择 Uninstall This App。
  • 绿色软件:同样操作,弹出的窗口将显示软件位置及手动卸载建议。

3. 卸载本工具

  • 如需移除右键菜单项,只需双击运行压缩包中的 uninstall.bat 即可。

兼容性说明

系统版本支持状态
Windows 11✅ 完全支持
Windows 10✅ 完全支持
Windows 7/8⚠️ 未测试(理论上可用)
软件类型支持情况
MSI/EXE 安装包✅ 支持(调用原生卸载器)
绿色/便携软件✅ 支持(提供路径与清理建议)
UWP 应用❌ 暂不支持

Unlnk 虽小,却解决了 Windows 长期使用中的一个痛点:卸载入口太深。它将复杂的系统设置操作简化为一个右键动作,并对难以处理的绿色软件提供了清晰的清理指引。对于希望保持系统整洁、追求操作效率的用户来说,这是一个值得常驻的实用小工具。