跳到主要内容

这里是 Mole Mac 官网,要去 Windows 版官网吗?

前往 Windows 版
Mole
MacWindows
功能 实测 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
购买 下载

    帮助、文档、更新日志和文章

    首页/Mole 实测软件

    如何在 Mac 上卸载 WhatCable

    WhatCable 是一款免费开源的菜单栏应用,告诉你 USB-C 线缆和接口真正能做什么,来自 whatcable.uk 和它的 GitHub 项目。它的 bundle ID 是 uk.whatcable.whatcable,应用里带一个桌面小组件和一个 whatcable 命令行工具。它只是读取你 Mac 的硬件状态,留下的东西很少:按 README,你在里面积累的只有设置,以及付费的 WhatCable Pro 里保存的线缆历史和一份许可证。用了 Pro 的话,先停用许可证再删应用。本文覆盖项目 GitHub Release 的 zip 压缩包和 Homebrew cask whatcable。

    停用许可证、退出并移除应用

    1. 激活过 WhatCable Pro 的话,移除应用之前先运行 whatcable --deactivate,也可以在菜单栏图标的右键菜单里用 Licence…。README 说这条命令会移除保存的许可证。「Saved Cables」属于 Pro,里面想留的东西先截图或记下来。
    2. 把添加到桌面或通知中心的小组件移除。
    3. 从菜单栏图标退出 WhatCable。
    4. 打开访达,进入「应用程序」,把 WhatCable 拖进废纸篓。
    5. 按 README 手动把命令行工具放进路径的话(ln -s /Applications/WhatCable.app/Contents/Helpers/whatcable /usr/local/bin/whatcable),把这个链接删掉。Homebrew cask 自己建的链接,卸载时也会一起删。

    在设置里打开过开机时启动的话,应用删掉之后去系统设置 › 通用 › 登录项与扩展确认一下。测试里这项是关的,应用没有注册登录项,也没有启动代理。

    数据在哪里

    在访达按 Shift + Command + G 逐项打开,不存在的路径跳过即可。

    位置 内容 处理建议
    ~/Library/Application Support/WhatCable 应用自己的数据,测试里 74 KB,Pro 的线缆历史存在哪里没有确认 移除。Mole 列出供审查,默认勾选。
    ~/Library/Caches/uk.whatcable.whatcable 缓存 移除。Mole 默认勾选。
    ~/Library/HTTPStorages/uk.whatcable.whatcable 网页存储 移除。Mole 默认勾选。
    ~/Library/Containers/uk.whatcable.whatcable.widget 小组件的沙盒文件,测试里是空的 移除。Mole 默认勾选,移动它需要完全磁盘访问权限。
    getconf DARWIN_USER_CACHE_DIR 打印出的文件夹,加上 uk.whatcable.whatcable Mole 的临时缓存行,测试里为空 移除。Mole 默认勾选。
    ~/Library/Preferences/uk.whatcable.whatcable.plist、~/Library/Application Scripts/uk.whatcable.whatcable.widget、~/Library/Group Containers/M4RUJ7W6MP.uk.whatcable.whatcable,以及 com.bitmoor.whatcable 的缓存、网页存储和偏好设置 Homebrew cask 里写了它们,测试里 Mole 没有列出 存在的话移除。

    检查结果

    pgrep -il whatcable
    command -v whatcable
    ls -d "$HOME/Library/Application Support/WhatCable" "$HOME/Library/Containers/uk.whatcable.whatcable.widget" "$HOME/Library/Preferences/uk.whatcable.whatcable.plist" "$HOME/Library/Caches/uk.whatcable.whatcable"
    
    • pgrep 没有输出,表示 WhatCable 没在跑。打印出一行就是还活着的进程,退出它。
    • command -v 没有输出,表示路径里没有 whatcable 命令。打印出路径的话,那是一个链接或副本,对它用 ls -l 可以看是不是指向 WhatCable.app,指向已经不存在的应用的链接可以放心删掉。
    • ls 打印出来的路径仍然存在,No such file or directory 表示已经没了。小组件容器最可能留下来,见下面的测试记录。

    小组件容器留下来的话,先退出应用。在访达按 Shift + Command + G,打开 ~/Library/Containers,把文件夹拖进废纸篓。macOS 有时会拒绝移动沙盒数据,被拒的话,去系统设置 › 隐私与安全性 › 完全磁盘访问权限给 Mole 授权,让它来移动这一行,或者之后自己再删。

    用 Homebrew 安装时

    brew uninstall --cask whatcable
    

    这个 cask 会退出应用、移除它,并移除它建的 whatcable 链接。它的 zap 清单会删掉 Application Scripts 文件夹、~/Library/Application Support/WhatCable、uk.whatcable.whatcable 和 com.bitmoor.whatcable 两套名字下的缓存、网页存储和偏好设置,以及小组件容器和组容器。所以 brew uninstall --cask --zap whatcable 会把上面列的都删掉,包括 ~/Library/Application Support/WhatCable,而且不读取 Mole 的勾选。zap 的每条路径都在 ~/Library 里,但 Mole 只在整个移除范围都通过 zap 检查时才加 --zap:扫描没列出的路径、没勾选的行、被别的已安装应用认领的路径都会让它关掉,之后你勾选的行由 Mole 自己移除。项目 README 里还写了它自己的 tap darrylmorley/whatcable,没有测。

    账号和订阅

    免费版没有账号。WhatCable Pro 是付费许可证,移除应用不会取消也不会退款,停用许可证只是把这台 Mac 上保存的许可证移除。许可证本身的问题去问项目方,入口在 whatcable.uk/pro。

    Mole 会列出什么

    Mole 默认勾选应用、缓存、网页存储、小组件容器和临时缓存行。~/Library/Application Support/WhatCable 会列出供审查并默认勾选。移除之前 Mole 会请应用退出。移动容器需要完全磁盘访问权限,没有的话 Mole 的报告会点明这项权限并提供重试。

    这次检查覆盖了什么

    2026 年 11 月 9 日,这次检查从项目的 GitHub Release 下载了 WhatCable 1.5.0 zip 压缩包(Universal),校验和与 Homebrew cask 一致,把应用拷进「应用程序」,没有运行 brew install,启动一次、退出,再用源码构建的 Mole 勾上所有审查行卸载。Mole 把应用和 4 行移进了废纸篓。小组件容器留了下来,因为测试用的构建没有完全磁盘访问权限,macOS 拒绝了移动。状态页显示一行 WhatCable,1 个进程。安装包里没有 Sparkle 更新源,也没有 Electron 更新器,所以 Mole 没有显示更新渠道,也没有执行更新,README 说这个应用自己会去 GitHub 检查新版本。WhatCable Pro、小组件、命令行工具、Homebrew 卸载和 Mole 公证发布版都没有测。

    Mac 软件卸载不干净,可以试试 Mole,我亲手测试和核查过 900 款 Mac 软件。

    下载试用 Mole

    Mole · 鼹

    让你的 Mac 干净轻快

    v1.20.0 (371) · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    Windows 版 命令行工具 存储价格换算 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit,请勿下载来源不明的安装包

    命令行版继续免费开源。