在 Mac 上卸载 金山文档
卸载金山文档前先在浏览器打开云文档,离线要留的文件另存一份。2026 年 9 月 20 日测试的是从官网包拷出、未启动的应用。
退出并移除应用
如果应用正在运行,先退出,再把金山文档.app 移进废纸篓。若本机通过 Rosetta 用过它,本地数据要另行核对;这次只卸应用的记录覆盖不了。更多产品资料见官方页面。
核对应用数据
cask 列出 ~/Library/Preferences/com.kingsoft.kdocs.mac.plist 和 ~/Library/Saved Application State/com.kingsoft.kdocs.mac.savedState,要留的文档另存并退出应用后,在访达按 Shift + Command + G 打开这两处或上层文件夹,要保留的偏好文件先备份,再只把现有且不再需要的对应项目移到废纸篓。未启动的样本没有写出这两处文件,不存在就跳过,不能凭 bundle ID 推测另有用户资料目录。
用 Homebrew 安装时
Homebrew cask 有独立的 --zap 清单。brew uninstall --cask kdocs 只移除 cask,不执行该清单;brew uninstall --cask --zap kdocs 还会处理清单里的数据,不看 Mole 的勾选。这次样本没有观察到清单中的偏好设置。zap 涉及未勾选的数据、其他应用共用的文件或无法确认的范围时,Mole 不执行 zap,已勾选的残留仍由 Mole 清理。
brew uninstall --cask kdocs
检查结果
下面两条命令只查看进程和一处相关路径,不会删除内容:
pgrep -il "金山文档"
ls -ld "$HOME/Library/Preferences/com.kingsoft.kdocs.mac.plist"
pgrep 没有匹配项表示当前没有同名进程,有输出时先辨认再退出。ls 列出路径表示它还在,报「No such file」只说明这处确切路径不存在,权限错误则不能判断。
Mole 会列出什么
Mole 在精确偏好设置或保存状态确实存在时才列出,安全的 bundle ID 精确行默认勾选;这次记录里只有应用包可移除。
这次检查覆盖了什么
2026 年 9 月 20 日只把官网包里的 x86_64 应用拷进「应用程序」,因为没装 Rosetta,应用从未启动;没有测试登录、本地文档或完整首启后的卸载。
