如何在 Windows 上卸载 Zotero
你的 Zotero 文献库是独立的一个文件夹,卸载应用不会删它。Zotero 的文档把它叫作数据目录,默认在 %USERPROFILE%\Zotero,里面有 zotero.sqlite(所有条目、笔记和标签)、放 PDF 和网页快照的 storage 文件夹,还有 styles、translators 这类文件夹。你也可能把它挪到了别的地方。动手之前先找到它并备份。这份指南覆盖用 DigitalScholar.Zotero winget 包按机器安装的 Zotero。
先找到文献库并备份
在 Zotero 里打开「设置 › 高级 › 文件与文件夹」,点「显示数据目录」看它打开在哪里,默认是 %USERPROFILE%\Zotero,除非你改过。如果连了 zotero.org 账号同步,先再同步一次,顺便确认通过 Zotero Storage 或 WebDAV 同步的附件也都在。退出 Zotero,再把整个数据目录(包括 zotero.sqlite 和 storage)复制到备份的地方,Zotero 自己的文档提醒过,Zotero 还开着的时候复制可能会把数据搞坏。
先退出 Zotero
从窗口或菜单退出 Zotero,卸载前在任务管理器(Ctrl+Shift+Esc)里确认没有 zotero.exe 还在。
用自带的卸载器移除应用
打开「设置 › 应用 › 已安装的应用」,找到 Zotero,选择卸载,或者运行:
winget uninstall --id DigitalScholar.Zotero
这是按机器安装的,卸载器会要管理员权限。
数据分别在哪里
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
%USERPROFILE%\Zotero,或者「显示数据目录」打开的位置 |
文献库数据库、附件和备份 | 留着,重装之后会接着用 |
%LOCALAPPDATA%\Zotero 和 %APPDATA%\Zotero |
应用的配置文件、设置和本地缓存 | 想重装就留着,只有想从头开始才删 |
%ProgramData%\Zotero |
这次测试里是空文件夹 | 可以删 |
HKCU\SOFTWARE\Zotero |
应用偏好设置 | 只有想从头开始才删 |
Zotero 还会在 HKCU\Software\Mozilla\Firefox 下写几个注册表值,因为它是基于 Firefox 的应用平台做的,这些不在这份指南里,不用管它们。
检查结果
卸载完成后运行下面几条只读命令:
Get-Process zotero -ErrorAction SilentlyContinue
winget list --id DigitalScholar.Zotero
Test-Path "$env:USERPROFILE\Zotero"
Get-ItemProperty "HKCU:\SOFTWARE\Zotero" -ErrorAction SilentlyContinue
Get-Process没有输出只表示未观察到匹配进程,被忽略的查询错误不能当作已经退出。winget list正常完成且没有匹配,才说明包记录已经没了;列出一行,说明卸载没完成。Test-Path返回True,说明文献库还在,这是你想要的结果。返回False只有在你把数据目录挪到别处时才正常,那就去那个位置确认。Get-ItemProperty返回设置值表示该项仍在,没有输出时还要确认查询没有权限或其他错误,不能只凭空输出判断已删除。
用 winget 安装时
winget uninstall 运行的是「设置 › 应用」用的同一个 NSIS 卸载器,删的是同一批程序文件,它不会主动动你的文献库、本地配置文件或 HKCU\SOFTWARE\Zotero。
账号与订阅
卸载不会删除你的 zotero.org 账号、在线文献库或存储订阅。浏览器连接器是各浏览器里单独的扩展,需要自己去卸载;Word 和 LibreOffice 插件装在那些软件里,不在 Zotero 的文件夹里,这份指南也不覆盖它们。
Mole 会列出什么
对按机器安装的 winget 版 Zotero:
- 程序目录、开始菜单和桌面快捷方式默认勾选。
%USERPROFILE%\Zotero不会列出,不主动删你就不会丢文献库,就算挪到别处也不会被碰。%ProgramData%\Zotero、%LOCALAPPDATA%\Zotero、%APPDATA%\Zotero和HKCU\SOFTWARE\Zotero各自会列出,但默认不勾选。- Zotero 为
.bib、.ris这类格式加的文件扩展名登记,以及按机器安装的zotero://链接登记,都不在这张列表里。
这次检查覆盖了什么
测试的是通过 winget 按机器安装的 Zotero 10.0.3,没有条目也没有登录账号。正常使用之后 %USERPROFILE%\Zotero 里有 768 个文件,它不在 Mole 的审查范围内,需要自己按上面的方法备份。没有测试:已登录的 zotero.org 账号、浏览器连接器,以及 Word 或 LibreOffice 插件。
