如何在 Windows 上卸载 Firefox Developer Edition
卸载 Firefox Developer Edition 前先备份书签、密码和扩展,在浏览器里打开帮助 › 更多排障信息,用配置文件夹旁的打开文件夹找到真正使用的配置档案,关闭 Firefox 后再把它复制到备份位置,Mozilla 的配置档案备份说明介绍了这套步骤,这篇覆盖 winget 全机安装版,不覆盖便携版。
卸载 Developer Edition
退出所有 Firefox 窗口,在任务管理器里确认剩余的 firefox.exe,再到设置 › 应用 › 已安装的应用 › Firefox Developer Edition › 卸载,或者运行:
winget uninstall --id Mozilla.Firefox.DeveloperEdition --exact
Mozilla 的卸载说明把删除程序和删除配置档案分开,先确认选中的是 Developer Edition,而不是普通 Firefox。
保留正确的配置档案
| 实测位置 | 怎么处理 |
|---|---|
%ProgramFiles%\Firefox Developer Edition |
交给卸载器移除程序 |
%APPDATA%\Mozilla\Firefox |
有 Firefox 配置档案和档案选择信息,备份正在使用的档案,保留其他档案 |
%LOCALAPPDATA%\Mozilla\Firefox |
有本地配置档案数据,检查对应档案,不整夹删除父目录 |
Developer Edition 和其他 Firefox 安装的数据可能放在同一个 Firefox 父目录下,不能因为 Developer Edition 卸完就把父目录删掉,测试还在 ProgramData 的 Mozilla 共用目录里留下了一份配置档案计数文件,也不据此整夹删除共用目录,卸载不会注销 Mozilla 账号或删除其他同步设备上的数据。
检查结果
Get-Process firefox -ErrorAction SilentlyContinue
winget list --id Mozilla.Firefox.DeveloperEdition --exact
Test-Path "$env:ProgramFiles\Firefox Developer Edition"
Test-Path "$env:APPDATA\Mozilla\Firefox"
Test-Path "$env:LOCALAPPDATA\Mozilla\Firefox"
没有进程输出表示没有 firefox 进程在运行,仍在运行的也可能是普通 Firefox,先看路径再退出,winget 没有匹配项表示 Developer Edition 安装登记已消失,True 表示路径还在,False 表示不存在,保留配置档案是正常的,命令报错则尚未完成检查,程序目录还在就打开看看。
Mole 会列出什么
程序目录、匹配的快捷方式、使用记录、启动项和仍指向这个安装的登记默认选中,Local 与 Roaming 下的 Firefox 数据目录属于个人资料,列出但不默认选中,也不随批量操作选中,删除其中任一目录前都要检查里面所有配置档案,再单独勾选,ProgramData 共用目录里的配置档案计数文件不列出,防火墙规则只报告,不移除。
这次检查覆盖了什么
2026 年 10 月 3 日在 ARM64 虚拟机里,通过 winget 全机安装 Firefox Developer Edition 156.0 AArch64 英文美国版,移除集合包含两处个人配置档案目录,列出的移除项都被删除或已经不存在,这些结果不能证明界面全选会移除个人资料,ProgramData 的共用配置档案计数文件仍保留,没有验证真实书签、密码、账号同步、与普通 Firefox 共存或单独运行厂商卸载器的结果。
