如何在 Windows 上卸载 Spark Mail
这份记录覆盖通过 Readdle.Spark 按用户安装的 Spark Desktop 3.31.4,先退出应用,再从 Windows 的已安装应用中卸载。
先退出应用
关闭应用窗口和托盘入口,在任务管理器(Ctrl+Shift+Esc)里检查 Spark Desktop.exe 是否还在运行。
数据与设置
需要留住本地资料或设置时,先备份下列目录,确认不再需要后再处理,目录还在并不代表卸载失败。
| 位置 | 处理 |
|---|---|
%LOCALAPPDATA%\Spark Desktop |
先查看内容,保留或备份本地资料 |
%LOCALAPPDATA%\SparkDesktop |
先查看内容,保留或备份本地资料 |
%APPDATA%\Spark Desktop |
先查看内容,保留或备份本地资料 |
用 winget 卸载
winget uninstall --id Readdle.Spark --exact
命令的 --id 与 --exact 选项见 Windows 官方文档。
检查结果
Get-Process -Name 'Spark Desktop' -ErrorAction SilentlyContinue
winget list --id Readdle.Spark --exact
Test-Path "$env:LOCALAPPDATA\Spark Desktop"
进程命令没有输出只说明该进程当前未运行,winget 正常完成且没有匹配才说明该包已不在安装列表,查询报错不能当作卸载成功。Test-Path 返回 True 表示该资料目录仍在,False 表示该路径已不存在,保留资料时 True 是正常结果。
Mole 会列出什么
Mole 的审查将 %LOCALAPPDATA%\Spark Desktop、SparkDesktop 与 %APPDATA%\Spark Desktop 作为默认不勾选的资料目录,实测磁盘缓存、日志和崩溃记录单独列出,默认勾选,程序目录、快捷方式、自己的启动项和链接登记也会列出,卸载后再处理自己的更新器目录。邮箱资料需要保留时,不选择整个资料目录。
这次检查覆盖了什么
记录日期 2026-10-03,实测版本 3.31.4,使用 NSIS 自带卸载器。
这次记录来自 Windows 11 ARM64 虚拟机中的源码测试,没有测试登录账号、同步资料或其他安装渠道,外部卸载的延迟残留对照另行采样,不能用本次 Mole 卸载代替。
