• firefox自动更新后把我的数据都正整没了
  • 发布于 2个月前
  • 298 热度
    9 评论
上午 firefox 自动更新到了 130.0.1 ,然后所有的 user data 就消失了。没错,是消失了。当前再用的 profile 下的所有文件的修改时间都是今天上午,也即它是把 profile 中文件删了后新建的。打开,一个全新的浏览器,心在滴血,脑子里全是国粹。最后补充下,我是通过 scoop 安装的 firefox ,在 prof 后 ile manager 中把 default 删了,只保留了 scoop 的 profile 。这么做的原因是之前 update 后,任务栏的 icon 需要重新 pin 。我推测是删除 default 的操作导致的。

惨痛经历,各位 bro 引以为戒。
用户评论
  • 回忆在沉淀
  • 你应该没怎么搞清楚 firefox 的 profile 管理,default profile 是可以为空的,我的建议也应该为空,然后 default user 可以另建,放在不同位置,更新是不会覆盖这个的,不应该将 default profile 和 default user 指向相同的位置,这样不论哪个途径更新,最多只会动 default profile ,user 是会一直保留直到你主动删除,我觉得你的数据应该是覆盖了 default profile ,而更新又反向覆盖。
    打开 c:\Users\你的帐号\AppData\Roaming\Mozilla\Firefox\profiles.ini
    看看有没有这个
    [General]
    StartWithLastProfile=1
    好久没研究,忘了这个在哪设置的,但这个表示下次启动自动使用上次的 profile。

    题外,写代码的人都知道,default 应该是用在“找不到……”的情况下调用,把它作为第一顺序并非好的选择,使用各种软件应该习惯自建一个第一顺位方案。至于一般用户有没有这个意识,我就不深究了,一般用户更新也是重登入,至于扩展丢失数据,应该找扩展作者适配备份功能。早年没有这个,我都是手动备份的,更新后重新导入。
  • 2024/9/20 8:54:00 [ 0 ] [ 0 ] 回复
  • 一杯忘情
  • 扩展数据不能备份确实挺闹心的,我的 chrome 有一次因为系统睡眠后断电,开机后提示全部扩展损坏,然后都得重新安装一遍,扩展数据一样丢失。不过 chrome 确实没遇到过更新丢 profile 的情况 
  • 2024/9/20 8:39:00 [ 0 ] [ 0 ] 回复
  • 共老河山
  • Firefox 应该不会重新创建目录,这个操作本身没有必要而且会导致额外的问题,正常人都不会做这种设计...
    不过我没丢过数据,无法评判了
  • 2024/9/20 8:32:00 [ 0 ] [ 0 ] 回复
  • 遥忘而立
  • 丢过 profile ,不过这个是因为账户同步冲突导致的。 以及 Firefox 现在超过半年没打开过,开启会自动提示你清除 profile 和拓展重新开始,我不是很理解这个设计...
  • 2024/9/20 8:30:00 [ 0 ] [ 0 ] 回复
  • 独白情歌
  • scoop 的 persist 文件和图标固定一直没有解决,你的问题我觉得就是 scoop 的关系,因为我是 msi 安装的 Firefox 和 thunderbird ,更新最新版没丢过 userdata ,即使用 winget 更新也不会丢。
  • 2024/9/20 8:29:00 [ 0 ] [ 0 ] 回复
  • 亦東風
  • 你是不是点了它的刷新你的 Firefox 按钮,我以前更新后有时会提示这个,我有一次好奇一点后就什么都没了?
  • 2024/9/20 8:28:00 [ 0 ] [ 0 ] 回复
  • 旧街浪人
  • 狗咬摩托,不懂科学,人傻怪电脑。你顶多 scoop ,怪不到 firefox 头上。新装系统,新装 firefox ,登录 firefox 账号,所有的插件,书签,密码…全部回来了。有的插件还会利用 firefox 和 onedrive 的存储,那么插件里面的设置也可以保存。
  • 2024/9/20 8:17:00 [ 0 ] [ 0 ] 回复