火狐“内存不足”实为磁盘空间不足或storage目录损坏所致;须先清理系统盘至≥1GB可用(低于200MB则完全禁写),再通过“管理数据”清离线存储或删除配置文件夹中storage文件夹重建,最后在about:permissions撤销非必要网站的永久存储权限。

火狐浏览器频繁弹出“内存不足”提示,不是因为你开了太多标签页,而是系统磁盘剩余空间已跌破500MB临界线,或浏览器本地存储目录损坏导致写入失败;此时页面加载中断、Service Worker注册失败、PWA无法安装,必须先释放系统盘空间再处理浏览器内部数据。
检查并释放系统磁盘空间
这是所有修复动作的前提。Firefox所有离线存储(IndexedDB、Cache API、localStorage、Service Worker缓存)都依赖系统磁盘可用空间,【当C盘或主分区剩余空间低于200MB时,Firefox会彻底拒绝任何存储操作,强行跳过此步将导致后续所有操作无效】。
打开文件资源管理器→右键点击系统盘(通常是C:)→选择“属性”→确认“可用空间”数值。若低于1GB,立即执行清理:删除%temp%目录全部内容、清空回收站、卸载长期不用的软件、将大体积媒体文件移至外置硬盘。
清理火狐专属离线存储数据
即使系统盘空间充足,storage目录也可能因损坏或碎片化触发误报。需分层清除:
方法一:通过设置面板精准清除缓存类数据
点击右上角三条横线→“设置”→左侧“隐私与安全”→滚动至“Cookie 和网站数据”→点“管理数据…”→在顶部搜索框输入*.*(通配符匹配全部域名)→全选结果列表→点击“删除”→确认执行。这一步只删IndexedDB、Cache API、localStorage等,不碰Cookie和登录态。
方法二:重置整个存储根目录(适用于反复报错场景)
关闭所有Firefox窗口→在地址栏输入about:support→回车→找到“配置文件夹”右侧的“打开文件夹”按钮→在弹出的文件夹中,【手动删除名为storage的整个文件夹】→重启Firefox。浏览器会在下次启动时自动重建干净的存储结构。
禁用非必要持久化存储功能
某些网站一旦获得“永久存储”权限,Firefox会为其预留大量空间并拒绝释放,极易耗尽配额。必须主动干预:
第一步:地址栏输入about:permissions→回车→在“网站”搜索框留空→点击“全部”筛选→查看“存储”列中显示“允许”的条目。
第二步:对非核心网站(如新闻站、论坛、广告联盟域名),逐个点击右侧“移除权限”图标(×)→刷新该网站页面验证是否仍报错。


















