Firefox CPU占用过高主要由AI功能、扩展冲突、硬件加速异常等引起,需依次禁用AI与智能标签分组、安全模式排查扩展、关闭硬件加速并限制进程数、更新显卡驱动及禁用Java、启用标签页卸载与最小化内存释放。
如果您正在使用Firefox火狐浏览器,发现系统风扇狂转、响应迟滞或任务管理器中CPU占用长期超过80%,则很可能是浏览器内部多进程调度异常、AI功能持续唤醒或扩展冲突所致。以下是解决此问题的步骤:
一、禁用内置AI与智能标签分组功能
火狐浏览器自120版本起默认启用基于机器学习的AI聊天机器人(browser.ml.chat.enabled)和智能标签分组(browser.tabs.groups.smart.enabled),二者在后台持续调用CPU进行模型推理与上下文分析,是近期用户报告CPU飙升的首要诱因。
1、在Firefox地址栏输入about:config并按回车键,点击“I’ll be careful, I promise”进入高级配置页面。
2、在搜索框中输入browser.ml.chat.enabled,双击该项将其值设为false。
3、再次在搜索框中输入browser.tabs.groups.smart.enabled,双击将其值同样设为false。
4、关闭所有Firefox窗口,重新启动浏览器使更改完全生效。
二、以安全模式启动并定位问题扩展
安全模式会临时禁用全部扩展、主题与自定义设置,从而隔离第三方组件引发的CPU异常占用;若该模式下CPU回落至正常水平(通常低于15%),即可确认问题源于某项扩展。
1、关闭所有Firefox窗口。
2、按住键盘上的Shift键不放,同时双击Firefox桌面图标启动浏览器。
3、在弹出的提示框中点击“启动安全模式”(Start in Safe Mode)。
4、打开Windows任务管理器(Ctrl+Shift+Esc),观察Firefox进程的CPU占用是否显著下降。
5、若下降明显,则依次返回常规模式,在about:addons中禁用广告拦截器、脚本管理器(如Tampermonkey)、密码填充工具等高权限扩展,每次禁用后重启并监测CPU变化。
三、调整硬件加速与GPU渲染策略
硬件加速本应分担CPU图形负载,但当显卡驱动陈旧、GPU内存共享机制异常或集成显卡显存不足时,反而触发CPU-GPU协同失败,导致主线程反复重试渲染,形成高CPU循环。
1、点击右上角菜单按钮(三条横线),选择“设置” → “常规” → 向下滚动至“性能”部分。
2、取消勾选使用推荐的性能设置,手动展开性能选项。
3、将使用硬件加速切换为关闭状态。