Flow Launcher 彻底卸载教程:5 处残留,一步步清干净
【免费下载链接】Flow.Launcher:mag: Quick file search & app launcher for Windows with community-made plugins项目地址: https://gitcode.com/GitHub_Trending/fl/Flow.Launcher
Flow Launcher 彻底卸载并不只是删程序这么简单。作为一款 Windows 上的快速启动器与文件搜索工具,它会在卸载之外留下一批"隐形资产":用户数据目录、插件文件、开机自启动项、注册表条目,甚至独立安装的插件运行环境。本文按"残留从哪里来 → 怎么清 → 怎么验证"的思路,带你把这些痕迹一次清干净。
为什么常规卸载清不干净
这一步解决的问题:让你明白残留的来源,避免"删了 exe 就以为完事"。
Flow Launcher 采用"程序文件 + 用户数据分离"的设计。通过 Chocolatey 安装时(choco install Flow-Launcher),卸载命令choco uninstall Flow-Launcher只负责移除安装包登记的程序文件;而它的全部运行状态——搜索历史、插件配置、插件本体——都写在用户目录里,不在安装包的登记清单中。也就是说,卸载包管不到这些数据,它们会一直留在磁盘上。这也是重新安装后"旧插件、旧设置原样复活"的原因。
准备工作:先退出进程、再动手
这一步解决的问题:清理时文件被占用导致删不掉,或者清到一半程序又被自动拉起来。
按下面顺序做两件事:
- 在右下角托盘找到 Flow Launcher 图标,右键退出;或直接打开任务管理器,结束
Flow.Launcher.exe进程。 - 进入应用设置,把"开机启动 Flow Launcher"(Start Flow Launcher on system startup)关掉。自启动逻辑由 AutoStartup.cs 负责,它会在注册表
Run键或"任务计划程序"里创建启动项,关不掉的自启动项会反复拉起进程、干扰清理。
清理程序本体:安装目录
删除程序文件本身。按你的安装方式二选一:
- Chocolatey 安装的:运行
choco uninstall Flow-Launcher。 - 手动安装的:找到程序所在的安装目录(即
Flow.Launcher.exe所在文件夹),整个删除。
清理用户数据:数据目录在哪里删
这一步解决的问题:清掉搜索历史、设置、缓存等所有个人数据,让重装回到全新状态。
Flow Launcher 的用户数据默认存放在:
%APPDATA%\FlowLauncher(即C:\Users\<你的用户名>\AppData\Roaming\FlowLauncher),内部包含Settings、Logs、Cache、Plugins、Themes等子目录,路径定义见 DataLocation.cs。
直接把整个FlowLauncher文件夹删除即可。另外还有一个例外位置:如果程序旁存在UserData文件夹,说明你在使用便携模式(Portable),数据就存在程序目录下的UserData里,需要连同程序一起删掉,见 Portable.cs。
清理插件残留:两处存放位置
这一步解决的问题:删数据目录虽能带走大部分插件,但程序目录里的预置插件和独立运行环境仍需单独处理。
插件有两类存放位置,分别检查:
- 预置插件:位于程序安装目录下的
Plugins子文件夹(即 Plugins/ 目录对应的安装位置),删程序目录时一并清除; - 用户安装的插件:位于
%APPDATA%\FlowLauncher\Plugins,随数据目录一起删除。
另外,部分插件(如 Python、Node.js 插件)会在数据目录下使用独立的Environments运行环境。这些数据目录删掉后一般已随之清除;若你还为插件单独安装过 Python 或 Node.js 运行时且不再需要,可另行评估移除。插件加载与管理逻辑可参考 PluginManager.cs。
清理注册表项:自启动与卸载登记
这一步解决的问题:移除注册表里的两条 Flow Launcher 痕迹。
打开"注册表编辑器"(Win + R输入regedit),检查并删除以下位置中名为Flow.Launcher的项:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run—— 自启动项,对应源码中的StartupPath;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\Flow.Launcher—— 便携模式写入的卸载登记,见 Portable.cs 中的CreateUninstallerEntry方法。
⚠️ 修改注册表前,建议先右键相关项"导出"备份,或创建系统还原点。
Run键下还有其他程序的条目,只删名字为Flow.Launcher的值,不要误删相邻项。
一键自检清单
全部清理完成后,逐项核对:
| 检查项 | 确认方法 |
|---|---|
| 进程已退出 | 任务管理器中无Flow.Launcher.exe |
| 程序目录已删除 | 安装目录不存在 |
| 数据目录已删除 | %APPDATA%\FlowLauncher不存在 |
| 便携数据已删除 | 原程序目录下无UserData文件夹 |
| 注册表已清理 | regedit中搜索FlowLauncher无结果(自启动键与 Uninstall 键均已清) |
| 全局搜索无残留 | 用 Everything 等工具全盘搜索FlowLauncher,结果仅剩与本项目仓库无关的零散项 |
全部打勾后,重新安装一次并检查插件列表为空、设置恢复默认,即可确认环境是全新状态。
常见误区
最后提醒几个容易踩的坑:
- 不退出进程就删文件:被占用的文件会残留,务必先结束进程。
- 自启动没关:清理到一半程序被重新拉起,导致目录"删不干净"。
- 只删
%APPDATA%漏掉便携模式:用过便携模式的用户,数据在程序目录的UserData里,不是 AppData。 - 误删
Run键其他条目:该键为所有程序共用,只删属于自己的值。
清完之后,若只是想让配置"重开一页"而非永久移除,也可以考虑改用便携模式把数据带离系统盘——这属于另一个话题,此处不再展开。
【免费下载链接】Flow.Launcher:mag: Quick file search & app launcher for Windows with community-made plugins项目地址: https://gitcode.com/GitHub_Trending/fl/Flow.Launcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考