如何在 Mac 上卸载 Upscayl
移除 Upscayl 前先保留原图、成品和自定义模型。官方说明允许选择自己的模型目录,独立保存的 .bin 和 .param 文件与应用设置分开处理。
结束图片处理,再退出
先完成或取消正在进行的处理,确认需要的输出文件,用 Cmd + Q 退出 Upscayl,再把 Applications 中的 Upscayl.app 移到废纸篓。不再需要应用时,原图与输出目录仍可以保留。
本机检查发现 ~/Library/Application Support/Upscayl 和 ~/Library/Logs/Upscayl。要保留原来的应用设置就先备份支持数据,自选模型位置单独确认,不因为一个目录叫 models 就判定它属于这个应用。
确认备份并退出后,在 Finder 按 Shift + Command + G,打开存在的 ~/Library/Application Support/Upscayl 和 ~/Library/Logs/Upscayl,只把决定不保留的 Upscayl 文件夹移到废纸篓,保留原图、成品与独立保存的模型。
核对卸载结果
pgrep -ifl Upscayl
ls -ld /Applications/Upscayl.app "$HOME/Library/Application Support/Upscayl" "$HOME/Library/Logs/Upscayl"
核对匹配进程的可执行文件路径。路径不存在只说明这些位置已不在,权限错误则无法确认;保留的原图、成品和自定义模型单独检查。
如果通过 Homebrew 安装
brew uninstall --cask upscayl
cask定义了它管理的卸载内容。Mac zap 清单指定了 ~/Library/Application Support/Upscayl、~/Library/Preferences/org.upscayl.app.plist 和 ~/Library/Saved Application State/org.upscayl.app.savedState。实测应用使用的 bundle 标识是 org.upscayl.Upscayl,cask 中另一种偏好名称不证明会移除实测应用的所有设置。
直接执行 brew uninstall --cask --zap upscayl 会运行整个 zap 清单,不读取 Mole 的勾选状态。Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。
Mole 会列出什么
Mole 默认勾选应用、归属明确的日志及存在的精确 bundle 缓存和偏好。~/Library/Application Support/Upscayl 列入待确认,通用设置的清理区域中,卸载时一并移除数据和配置关闭时不勾选,打开后可以预选符合条件的应用数据,要保留设置就取消勾选,共用模型位置单独确认。自选模型和图片目录不作为应用条目的整批目标,cask bundle 标识不匹配时,其 zap 路径可能不会导入。
这次检查覆盖了什么
2026 年 9 月 21 日检查了官网 Mac 包的 Upscayl 2.15.0,启动后卸载,移除了选中的支持数据与日志。9 月 26 日开发版本复测记录了进程归组和更新检测,原删除清单中的条目卸载后均已不在;这些检查没有写入自定义模型,没有验证图片处理、模型恢复或 Homebrew 安装。
