跳到主要内容

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

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

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

    首页/Mole 实测软件

    如何在 Mac 上卸载 macshot

    macshot 是一款免费开源的 Mac 截图和录屏应用,来自它的 GitHub 项目。它的 bundle ID 是 com.sw33tlie.macshot.macshot。它开了沙盒,截图历史(README 说历史里保留可编辑的标注)就放在它的容器里,测试里那个容器的 Library/Application Support/com.sw33tlie.macshot 下有一个 history 文件夹。所以容器就是你的截图历史,移除之前先把要留的存出来,Homebrew cask 的 zap 删的也是这同一个容器。你存到自己文件夹里的截图和录屏不在里面。本文覆盖项目 GitHub Release 的磁盘映像和 Homebrew cask macshot。

    保存截图、退出并移除应用

    1. 打开历史面板(README 写的快捷键是 Shift + Command + H),把要留的截图存出来或拖出来。传到 Google Drive、imgbb 或兼容 S3 的存储桶里的截图还在那边,不想留就去服务商那边删。
    2. 从菜单栏图标退出 macshot。
    3. 打开访达,进入「应用程序」,把 macshot 拖进废纸篓。

    测试里应用没有注册登录项,也没有启动代理。

    数据在哪里

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

    位置 内容 处理建议
    ~/Library/Containers/com.sw33tlie.macshot.macshot 应用沙盒里的文件:Data/Library/Application Support/com.sw33tlie.macshot/history 里的截图历史、网络缓存和偏好设置 先存出要留的截图,再移除。Mole 默认勾选,移动它需要完全磁盘访问权限。
    ~/Library/Application Scripts/com.sw33tlie.macshot.macshot macOS 给沙盒应用建的文件夹,测试里是空的 移除。Mole 默认勾选。
    getconf DARWIN_USER_CACHE_DIR 打印出的文件夹,加上 com.sw33tlie.macshot.macshot Mole 的临时缓存行,测试里 20 KB 移除。Mole 默认勾选。
    你的保存文件夹 你自己保存的截图和录屏 保留。

    检查结果

    pgrep -il macshot
    ls -d "$HOME/Library/Containers/com.sw33tlie.macshot.macshot" "$HOME/Library/Application Scripts/com.sw33tlie.macshot.macshot"
    ls -d "$(getconf DARWIN_USER_CACHE_DIR)com.sw33tlie.macshot.macshot"
    
    • pgrep 没有输出,表示 macshot 没在跑。打印出一行就是还活着的进程,退出它。
    • ls 打印出来的路径仍然存在,No such file or directory 表示该路径已经没了。容器最可能留下来,见下面的测试记录。

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

    用 Homebrew 安装时

    brew uninstall --cask macshot
    

    这个 cask 会退出应用并移除它。它的 zap 清单只有两条路径,~/Library/Application Scripts/com.sw33tlie.macshot.macshot 和容器,所以 brew uninstall --cask --zap macshot 会删掉你的截图历史,而且不读取 Mole 的勾选。两条路径都在 ~/Library 里,但 Mole 只在整个移除范围都通过 zap 检查时才加 --zap:没勾选的行、扫描没列出的路径、被别的已安装应用认领的路径都会让它关掉,之后你勾选的行由 Mole 自己移除。想保留历史的话,先取消容器的勾选。

    账号和订阅

    macshot 没有账号,没有订阅,也不接受捐赠(README)。Google Drive 登录和 S3 设置在服务商那边由你管理,移除应用不会吊销它们,这部分没有测。

    Mole 会列出什么

    Mole 默认勾选应用、Application Scripts 文件夹、容器和临时缓存行。容器是默认勾选的,要留历史就取消勾选。移除之前 Mole 会请应用退出。移动容器需要完全磁盘访问权限,没有的话 Mole 的报告会点明这项权限并提供重试。

    这次检查覆盖了什么

    2026 年 11 月 9 日,这次检查从项目的 GitHub Release 下载了 macshot 4.4.0 磁盘映像(Universal),校验和与 Homebrew cask 一致,把应用拷进「应用程序」,没有运行 brew install,启动一次、退出,再用源码构建的 Mole 勾上所有审查行卸载。Mole 把应用、Application Scripts 文件夹和临时缓存行移进了废纸篓。容器留了下来,因为测试用的构建没有完全磁盘访问权限,macOS 拒绝了移动,之后里面的 history 文件夹还在。状态页显示一行 macshot,2 个进程,Mole 检测到这个应用有 Sparkle 更新源,没有执行更新。截图、上传、Homebrew 卸载和 Mole 公证发布版都没有测。

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

    下载试用 Mole

    Mole · 鼹

    让你的 Mac 干净轻快

    v1.20.0 (371) · 更新日志

    产品

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

    支持

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

    法律

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

    资源

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

    联系

    Twitter hi@mole.fit

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

    命令行版继续免费开源。