如何在 Mac 上卸载腾讯文档
腾讯文档把文档存在腾讯账号里,卸载应用不会动到线上保存或分享出去的内容,本地却会写几个名字既对不上 bundle id(com.tencent.mac.tdappdesktop)也对不上显示名的文件夹,所以 Mole 按精确路径去查它们。这篇覆盖 docs.qq.com 的官网安装包和 Homebrew cask tencent-docs。
退出腾讯文档,移除应用
- 从 Dock 图标或菜单退出腾讯文档,它会在后台自己更新,退出前可能已经下好了新版本。
- 打开「系统设置 › 通用 › 登录项与扩展」,看到 TencentDocs 的条目就关掉。
- 在 Finder 的「应用程序」里找到 TencentDocs,拖进废纸篓。
数据放在哪
| 位置 | 内容 | 处理方式 |
|---|---|---|
| ~/Library/Application Support/TDAppDesktop | 本地应用状态,有 config.json、书签偏好和 IndexedDB |
Mole 列出待确认,默认不勾选,删之前先看一眼 |
| ~/Library/Caches/tdappdesktop-updater | 更新程序的下载缓存,下次检查更新会重新生成 | 默认勾选 |
~/Library/HTTPStorages/tdappdesktop 和 tdappdesktop.binarycookies |
网页渲染器的 HTTP 存储,可能带着会话 Cookie | Mole 列出待确认,默认不勾选 |
更新缓存可能很大,实测时它有 737 MB。
核对卸载结果
pgrep -il tencentdocs
ls -d ~/Library/Application\ Support/TDAppDesktop ~/Library/Caches/tdappdesktop-updater
pgrep没有输出,说明腾讯文档已经退出,列出进程就先把它退掉。ls -d打印出路径,说明那个文件夹还在;提示「No such file or directory」说明已经不在了,只剩 Application Support 那个的话,是因为你没勾那一行待确认,属于正常结果。
用 Homebrew 安装时
Mole 会先检查 zap 清单,涉及未勾选的数据、其他应用共用的文件或无法确认的内容时不执行 --zap,已勾选的残留仍由 Mole 清理。
tencent-docs 这个 cask 的 zap 清单只管 /Library/Logs/DiagnosticReports 和 ~/Library/Application Support/CrashReporter 里的 TencentDocs_* 崩溃报告、偏好设置和窗口恢复状态,其中有一条在 ~/Library 之外,所以 Mole 卸这个 cask 时总是不带 --zap,勾选的行由 Mole 自己清。zap 清单里没有 TDAppDesktop、更新缓存和 HTTPStorages,自己运行 brew uninstall --cask --zap tencent-docs 会把它们留下,事后照上面的表再查一遍。
账号
卸载腾讯文档不会删掉腾讯账号里的文档,用浏览器或另一台设备照样能打开。
Mole 会列出什么
对腾讯文档,Mole 默认勾选应用本体和 ~/Library/Caches/tdappdesktop-updater,~/Library/Application Support/TDAppDesktop 和 ~/Library/HTTPStorages/tdappdesktop(连同 .binarycookies 文件)列出待确认、默认不勾选,TDAppDesktop 里能重建的 Chromium 缓存文件夹,比如 Cache、GPUCache,会单独成行并默认勾选。Mole 只认这几条精确路径,不会把别的名字相近的 tdappdesktop 文件夹算成它的。
这次检查覆盖了什么
2026 年 9 月 19 日,把官网安装包里的应用拷进「应用程序」,打开一次,再用 Mole 1.15 Preview(build 277)移除,测试过程中应用自己从 3.10.1 更新到了 3.11.8,Mole 把它记在 Electron 更新渠道下。那一轮移走了按 bundle id 命名的几行,但没有列出 TDAppDesktop 和更新缓存,737 MB 的更新缓存留在了盘上,上面这几条精确路径是这次测试之后才加进 Mole 的。移除后「登录项与扩展」里还留着一条 TencentDocs,指向废纸篓里的应用。登录账号、同步文档和 Homebrew cask 都没有测试。
