如何在 Windows 上卸载 Logseq
你的 Logseq 图谱才是重要的部分,卸载应用不会删掉它们。文件图谱就是你创建时选的那个 Markdown 文件夹,里面有 journals、pages 和 logseq;数据库图谱是 Logseq 2.0 的新格式,存在 %USERPROFILE%\logseq\graphs\<图谱名> 里,是一个数据库文件加一个 assets 文件夹。两种都先备份,卸载完以后千万别为了图省事把图谱文件夹当残留删掉。这份指南覆盖 Logseq.Logseq winget 包的机器安装和用户安装,路径以本次安装范围为准。
先退出 Logseq
保存好工作内容,关掉所有 Logseq 窗口。这次测试里 Logseq 跑了五个进程,卸载前在任务管理器(Ctrl+Shift+Esc)里确认没有 Logseq.exe 还在。
用自带的卸载器移除应用
打开「设置 › 应用 › 已安装的应用」,找到 Logseq,选择卸载,或者运行:
winget uninstall --id Logseq.Logseq
删数据前先备份
文件图谱的话,先把整个图谱文件夹复制到别的地方。数据库图谱的话,先用 Logseq 自带的导出功能。插件和应用设置在 %USERPROFILE%\.logseq,想重装以后还能用就把这个文件夹也复制一份。
数据分别在哪里
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
| 你为文件图谱选的那个文件夹 | Markdown 页面和日记 | 留着,这是你的笔记,不是应用数据 |
%USERPROFILE%\logseq |
数据库图谱,每个图谱自带数据库和素材 | 留着,不要当残留删掉 |
%USERPROFILE%\.logseq |
插件和设置 | 想重装以后用就留着,想从头开始再删 |
%APPDATA%\Logseq |
应用自己的本地数据和缓存 | 退出后确认不再需要本地状态就可以删 |
%LOCALAPPDATA%\Logseq-updater |
下载好的更新安装包 | 可以删 |
检查结果
卸载完成后运行下面几条只读命令:
Get-CimInstance Win32_Process -Filter "Name = 'Logseq.exe'" -ErrorAction Stop | Select-Object ProcessId,ExecutablePath
winget list --id Logseq.Logseq
Test-Path "${env:ProgramFiles(x86)}\Logseq"
Test-Path "$env:LOCALAPPDATA\Programs\Logseq"
Test-Path "$env:USERPROFILE\logseq\graphs"
Test-Path "$env:USERPROFILE\.logseq"
Test-Path "$env:APPDATA\Logseq"
- 进程查询成功且没有输出,说明没有
Logseq.exe,查询报错时不能判断是否已退出。 winget list正常完成且没有匹配,才说明包记录已经没了;列出一行,说明卸载没完成。- 两个程序目录对应机器安装和用户安装,检查本次安装用的路径,
False表示该路径不存在,True表示目录仍在。 Test-Path "$env:USERPROFILE\logseq\graphs"只返回路径是否存在,不会列出图谱名,也不能证明数据库内容完整,False不能说明从未有过图谱,继续前核对备份。Test-Path "$env:USERPROFILE\.logseq"返回True,只要你想保留插件,这就是正常的。Test-Path "$env:APPDATA\Logseq"返回True,说明应用的本地数据和缓存还在,只要你没有自己删掉,这就是正常的。
用 winget 安装时
winget uninstall 运行的是「设置 › 应用」用的同一个 NSIS 卸载器,删的是同一批程序文件,不会主动动 %USERPROFILE%\logseq、%USERPROFILE%\.logseq 或 %APPDATA%\Logseq。
账号与同步
卸载不会取消 Logseq Sync,也不会删除 Logseq 账号,同步过的图谱还留在那个服务里。
Mole 会列出什么
对已测的 winget 机器安装和用户安装版 Logseq:
- 程序目录、开始菜单快捷方式、桌面快捷方式和
logseq://链接登记默认勾选。 %USERPROFILE%\logseq是个人资料,默认不勾选,也不随批量选择应用数据,单独选择这个个人资料项仍可删除图谱。%USERPROFILE%\.logseq是插件和设置的审阅项,默认不勾选,选择包括应用数据后会包含它。%APPDATA%\Logseq会列出,但默认不勾选,它里面的 Chromium 缓存文件夹,比如 Cache、Code Cache、GPUCache,单独列出并默认勾选。- 只放下载好的更新安装包的
%LOCALAPPDATA%\Logseq-updater默认勾选。 - Mole 不会去自定义文件夹里搜文件图谱,删除上面这几个候选文件夹之前先看看里面有没有存图谱。
这次检查覆盖了什么
首次检查为机器安装的 Logseq 2.0.1,调用 NSIS 卸载器 Uninstall Logseq.exe /allusers /S,当时图谱和偏好目录尚未列入审查,这次结果不证明个人资料的批量选择保护。2026-10-04 的用户安装复测已补齐这两个目录的识别和图谱默认不选、批量选择保护,Logseq Sync、账号和数据库内容完整性仍未验证。
2026-10-04 按用户重装复测使用 %LOCALAPPDATA%\Programs\Logseq,源码 Mole 将 %USERPROFILE%\logseq 本地图谱列为个人资料,默认不选,也不随批量资料选择。实际批量卸载后程序和登记消失,Demo 图谱的 389120 字节数据库仍在,.logseq 偏好设置在这次明确选择资料的测试中已回收,正式下载包尚未验证。
