如何在 Windows 上卸载 WebStorm
卸载前先保存项目,备份 WebStorm 的配置、插件和仍然需要的本地历史,本地历史放在 IDE 的系统数据里,重新建索引并不能找回来,这篇覆盖 winget 的全机独立安装版,Toolbox 管理的副本则从 Toolbox 自己的菜单卸载。
退出并卸载
关掉 WebStorm,结束构建和调试会话,再到设置 › 应用 › 已安装的应用 › WebStorm › 卸载,或者运行:
winget uninstall --id JetBrains.WebStorm --exact
JetBrains 的卸载说明分别介绍独立安装版和 Toolbox 版,独立版卸载器在程序目录的 bin 下,先等它完成再处理程序目录,同一个 IDE 的其他安装仍可能使用这份设置。
检查 IDE 数据
JetBrains 把配置目录和系统目录分开说明,下面是实测看到的 2026.2 目录,其他大版本和自定义路径可能不同。
| 位置 | 怎么处理 |
|---|---|
%APPDATA%\JetBrains\WebStorm2026.2 |
备份设置、插件和临时草稿,重装还要用就保留 |
%LOCALAPPDATA%\JetBrains\WebStorm2026.2 |
整夹删除前检查缓存、日志和本地历史 |
%LOCALAPPDATA%\JetBrains\Daemon |
JetBrains 产品共用,其他产品还要用就保留 |
| 自己的项目目录 | 保留源代码、.idea 配置和项目文件 |
卸载一个 IDE 不需要整夹删除 JetBrains 父目录或 Toolbox 数据,卸载 WebStorm 也不会取消 JetBrains 订阅或注销账号。
检查结果
Get-Process webstorm64, jetbrainsd -ErrorAction SilentlyContinue
winget list --id JetBrains.WebStorm --exact
Test-Path "$env:APPDATA\JetBrains\WebStorm2026.2"
Test-Path "$env:LOCALAPPDATA\JetBrains\WebStorm2026.2"
进程命令没有输出表示这两个名字的程序没在运行,jetbrainsd 可能属于另一个 JetBrains 产品,退出前先确认归属,winget 没有匹配项表示对应安装登记已消失,True 表示这处数据目录还在,False 表示不存在,为重装保留它们是正常的,命令报错则检查还没完成。
Mole 会列出什么
程序目录、匹配的快捷方式、使用记录和仍指向 WebStorm 的登记默认选中,两处按版本分的 WebStorm 数据目录列出但不默认选中,另一个安装还使用同一 IDE 版本时不列出这两处共用数据,JetBrains Daemon 只在没有其他已安装 JetBrains 产品使用它时默认选中,其他产品目录和 Toolbox 日志不算 WebStorm 独占数据。
两个按版本命名的 Local 和 Roaming 目录都按个人数据列出,默认不勾选,批量选择也不会勾上,需要清空时逐行确认,Local History 和草稿不会靠重建缓存恢复。同一个 IDE 版本还有另一份安装时,两个目录都保留给它。
这次检查覆盖了什么
2026 年 10 月 3 日在 ARM64 虚拟机里,通过 winget 重测全机安装 WebStorm 2026.2.3,审查的每一项都被选中,退出选中的辅助进程后,剩下的数据目录、Daemon 和协议被移除,程序与快捷方式已被厂商卸载器移除,没有验证真实项目、已保存的本地历史、账号同步、与 Toolbox 共存或单独运行厂商卸载器的结果。
2026-10-04 的同类复核已用本产品阳性测试验证两个目录的个人数据分级、另一副本保护和批量不选,真实历史与草稿的卸载保留补测在 IntelliJ IDEA 完成,本产品没有逐款重做真实历史恢复,不把旧记录中选中资料后删除的结果当成保留证明,正式下载包未验证。
