一聚教程网:一个值得你收藏的教程网站

热门教程

火狐浏览器如何彻底卸载Mozilla_Maintenance_Service_火狐浏览器后台静默更新服务清除方法

时间:2026-06-08 11:28:59 编辑:袖梨 来源:一聚教程网

必须手动清除Mozilla Maintenance Service:一、任务管理器结束进程并禁用启动项及计划任务;二、管理员CMD执行sc stop/delete卸载服务;三、删除C:Program FilesMozilla Maintenance Service和Firefox目录下的maintenanceservice.exe;四、清理注册表相关键值;五、配置policies.json与about:config双重禁用更新逻辑。

火狐卸载后 Mozilla Maintenance Service 仍残留,说明常规卸载流程根本没碰它——这个服务是独立注册的 Windows 服务,不随浏览器主程序一并移除,必须手动清理,否则会持续拉起进程、占用磁盘、触发静默更新甚至干扰重装。

怎么确认 MozillaMaintenanceService.exe 还在运行

别只看任务管理器里有没有 firefox.exe。该服务常驻后台,名称固定但可能被隐藏:

  • Ctrl + Shift + Esc 打开任务管理器 → 切换到“详细信息”选项卡 → 排序“名称”,找 MozillaMaintenanceService.exe(注意拼写和大小写)
  • 同时检查“启动”选项卡里是否有同名或含 Mozilla 的条目
  • 打开“任务计划程序”,导航至 任务计划程序库 > Mozilla,看是否存在 MozillaMaintenanceTask 类任务
  • 管理员 CMD 中执行 sc query MozillaMaintenanceService,若返回状态码不是“1060”(服务不存在),就说明它还在注册表里活着

sc delete 卸载服务注册项最可靠

仅在服务管理器里设为“禁用”没用,重启后可能恢复;必须从系统服务注册表中彻底删除。操作前确保已结束进程:

  • 以管理员身份运行 CMD 或 PowerShell
  • 执行 sc stop MozillaMaintenanceService(若提示失败可跳过)
  • 立即执行 sc delete MozillaMaintenanceService
  • 看到 [SC] DeleteService SUCCESS 才算真正清除注册项
  • 再跑一次 sc query MozillaMaintenanceService,应返回错误 1060

删文件要盯住两个路径,maintenanceservice.exe 不止一个

该服务二进制文件通常不在 Firefox 主目录下,而藏在独立路径里,常规卸载完全不会动它:

  • 检查 C:Program FilesMozilla Maintenance Servicemaintenanceservice.exe(这是最常见位置)
  • 也检查 C:Program FilesMozilla Firefoxmaintenanceservice.exe(部分旧版或自定义安装会放这儿)
  • 若遇“访问被拒绝”,右键文件 → “属性” → “安全” → “编辑” → 给当前用户勾选“完全控制”再删
  • 不要只重命名,要物理删除;重命名后某些更新逻辑仍可能尝试调用它

policies.jsonabout:config 是防复发的关键

即使清掉了服务和文件,重装 Firefox 后它可能自动重建。想一劳永逸,得提前堵死入口:

  • 在 Firefox 安装目录(如 C:Program FilesMozilla Firefox)下创建 distribution 文件夹,再新建 policies.json,内容为:
    { "policies": { "DisableAppUpdate": true } }
  • 同时在 about:config 中把 app.update.service.enabledapp.update.enabledapp.update.auto 全部设为 false
  • 这两层策略叠加后,Firefox 启动时连注册服务的念头都不会有,比事后清理省心得多

最容易被忽略的是:服务删了、文件删了、注册表清了,但没关掉 policies.jsonabout:config 开关,重装后它立刻原地复活——这不是卸载不干净,是没切断再生逻辑。

热门栏目