如何在 Windows 上卸载 AnythingLLM
AnythingLLM Desktop 攒下的东西都在 %APPDATA%\anythingllm-desktop 的 storage 文件夹里,有存工作区、聊天和设置的数据库,上传后解析过的文档,本地向量库,自定义的智能体技能,还有给内置模型运行器下载的模型,模型一多就是几十 GB,卸载器也不会动这个文件夹。模型可以重新下载,工作区、文档和智能体技能找不回来,删之前先把整个文件夹复制到别的盘。如果让 AnythingLLM 接的是 Ollama 或 LM Studio,那些模型属于对方,留在对方自己的位置。这份指南覆盖从 anythingllm.com 官网安装包按用户安装的 AnythingLLM。AnythingLLM 桌面版存储说明
先退出 AnythingLLM
在窗口里退出 AnythingLLM。它会同时跑好几个 AnythingLLM.exe 进程,卸载前在任务管理器(Ctrl+Shift+Esc)里确认一个都不剩。这次测试里它没有添加启动项。
用自带的卸载器移除应用
打开「设置 › 应用 › 已安装的应用」,找到 AnythingLLM,选择卸载。卸载器会删掉 %LOCALAPPDATA%\Programs\AnythingLLM 里的程序文件,里面带着内置的推理引擎,光这个目录就超过 1 GB,它不会碰 %APPDATA%\anythingllm-desktop。AnythingLLM 卸载说明
数据分别在哪里
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
%APPDATA%\anythingllm-desktop |
storage 里的数据库、文档、向量数据、智能体技能和下载的模型 |
可能重装就整个备份,确定不再需要这些工作区时再删 |
%LOCALAPPDATA%\anythingllm-desktop-updater |
下载好的更新安装包 | 可以删 |
HKCU\Software\Classes\anythingllm |
anythingllm:// 链接,还指向已经删掉的程序 |
应用删掉后可以删 |
%LOCALAPPDATA%\prisma-nodejs\Cache 和 %APPDATA%\Prisma\master |
这次测试里它的服务写下的数据库引擎缓存,任何用 Prisma 的项目都会写这两个文件夹 | 你自己在用 Prisma 就留着,不用的话它们只是缓存,可以删 |
防火墙规则
如果在 Windows 安全中心的弹窗里放行过 AnythingLLM,Windows 会建两条名为 anythingllm.exe 的入站规则,卸载器不会删,它们指向的程序已经不存在。想清掉的话,以管理员身份打开「高级安全 Windows Defender 防火墙 › 入站规则」,删掉这两条 anythingllm.exe。
检查结果
卸载完成后运行下面几条只读命令:
Get-Process AnythingLLM -ErrorAction SilentlyContinue
Test-Path "$env:LOCALAPPDATA\Programs\AnythingLLM"
Test-Path "$env:APPDATA\anythingllm-desktop"
Test-Path "$env:LOCALAPPDATA\anythingllm-desktop-updater"
Test-Path "HKCU:\Software\Classes\anythingllm"
Get-NetFirewallRule -DisplayName "anythingllm.exe" -ErrorAction SilentlyContinue | Select-Object DisplayName, Direction, Action
Get-Process没有输出只表示未观察到匹配进程,被忽略的查询错误不能当作已经退出。- 第一条
Test-Path返回False,说明程序目录已经没了,返回True说明那里还有文件。 Test-Path "$env:APPDATA\anythingllm-desktop"返回True,说明工作区和模型都还在磁盘上,你决定留着的话这就是正常的,返回False说明已经没了。- 更新器和链接那两条
Test-Path返回True,说明它们还在,返回False说明已经没了。 - 最后一条列出规则,说明防火墙规则还在,确认查询成功且没有匹配输出说明已经没了。
Mole 会列出什么
对按用户安装的官网版 AnythingLLM:
- 程序目录跟着应用那一行一起处理。
- 只放下载好的更新安装包的
%LOCALAPPDATA%\anythingllm-desktop-updater默认勾选。 %APPDATA%\anythingllm-desktop会列出,但默认不勾选,你的工作区都在里面,不管是自己勾上还是点「一并移除数据」勾上,工作区和下载的模型都会一起进回收站,文件夹太大放不进回收站时,Windows 会先问你要不要直接永久删除。- 桌面和开始菜单快捷方式、
anythingllm://链接,以及一行汇总 Windows 自己记录的程序打开记录,默认勾选,链接删除前先备份成.reg文件。 - 两条防火墙规则会在结果里点名,但不会删,按上面的方法自己处理。
- Prisma 的两个缓存文件夹不会列出,别的项目也在用它们。
这次检查覆盖了什么
测试于 2026 年 9 月 29 日,AnythingLLM 版本 1.16.2,用官网安装包按用户范围安装,安装是在提权环境里做的,机器是 ARM64 虚拟机。卸载器是 NSIS,静默运行。列出的每一行都勾上并在这次测试里删掉了,防火墙规则和 Prisma 的缓存文件夹留了下来。没有建工作区,没有嵌入文档,也没有下载模型,所以备份或删除一套真正在用的数据这件事没有验证。
