






















这是一个创建于 633 天前的主题,其中的信息可能已经有所发展或是发生改变。
上午 firefox 自动更新到了 130.0.1 ,然后所有的 user data 就消失了。
没错,是消失了。当前再用的 profile 下的所有文件的修改时间都是今天上午,也即它是把 profile 中文件删了后新建的。
打开,一个全新的浏览器,心在滴血,脑子里全是国粹。
最后补充下,我是通过 scoop 安装的 firefox ,在 prof 后 ile manager 中把 default 删了,只保留了 scoop 的 profile 。这么做的原因是之前 update 后,任务栏的 icon 需要重新 pin 。我推测是删除 default 的操作导致的。
惨痛经历,各位 bro 引以为戒。
第 1 条附言 · 2024 年 9 月 19 日
再补充写信息吧,不如又是“人傻怪电脑”,又是”阿猫阿狗。
强调下,理性讨论,文明吐槽。
首先,我系统 win11 ,firefox 用 scoop 通过 extras bucket 安装并管理,且设为 hold 状态。楼下爷说“只能说用 linux 是有门槛的,不是什么阿猫阿狗都能掌握的,不然就像 OP 这样,喷人都能喷错”,不尴尬么?文不对题。
其次,云同步即便把同步选项全选,也没法“自动”同步所有数据,比如 onetab url 、tampermonkey 脚本等。
再次,我认为责任在 firefox 的逻辑,是它自动更新后,把 profile 目录( scoop -> persist -> firefox -> profile )下的文件删除后又新建,证据是该目录下的所有文件修改时间与自动更新时间吻合。
我没见过更新文件是删除后新建,要么备份一份再删除后新建,要么覆盖原文件。
你可以说这些没法绝对证明责任在 firefox ,除非看源码。这有可能是 estras 的维护者投毒,毕竟官方安装版没事,以及 xz 后门珠玉在前。我只能说确实有可能。
最后,部分 bro 觉得是 scoop 问题。我不太认同。修改 profile 路径不是 scoop 做的,是我通过 firefox profile manager 修改的,这与 scoop 无关。此外,firefox update 的逻辑,即删除原文件在新建的逻辑很有问题。
暂时这么多吧。
感谢各位关注该帖的 bro 。
1 lesismal 2024 年 9 月 19 日我上次遇到过类似的问题, 然后就再也没用过 firefox 了 那大概是十几年前的事了 |
3 AV1 2024 年 9 月 19 日我就担心会有这种事,每次更新前都先备份 profile |
5 allplay 2024 年 9 月 19 日 via Android狗咬摩托,不懂科学,人傻怪电脑。你顶多 scoop ,怪不到 firefox 头上。 |
6 june4 2024 年 9 月 19 日你是不是点了它的刷新你的 Firefox 按钮,我以前更新后有时会提示这个,我有一次好奇一点后就什么都没了 |
7 94 2024 年 9 月 19 日看完 OP 的帖子,马上点了更新。数据都在…… 不太想折腾包管理工具,一直是自己下安装包。 |
8 NoOneNoBody 2024 年 9 月 19 日奇怪,我的还停在 115esr ,显示 up to date ,128esr 没更新? |
9 EVANGELIONAir 2024 年 9 月 19 日scoop 的 persist 文件和图标固定一直没有解决,你的问题我觉得就是 scoop 的关系,因为我是 msi 安装的 Firefox 和 thunderbird ,更新最新版没丢过 userdata ,即使用 winget 更新也不会丢 |
10 Kaiv2 2024 年 9 月 19 日firefox linux mac ios 用了多年, 不是有多端同步吗?不知道你在说啥? |
11 kokutou 2024 年 9 月 19 日刚想骂 snap... |
12 psklf 2024 年 9 月 19 日Firefox 不背锅,scoop 的问题。别赖 Fx |
13 jhdxr 2024 年 9 月 19 日只能说用 linux 是有门槛的,不是什么阿猫阿狗都能掌握的,不然就像 OP 这样,喷人都能喷错 |
15 busier 2024 年 9 月 19 日Firefox 多年只用 ESR 长期支持版本~,从未发生意外! |
16 shankun 2024 年 9 月 19 日Firefox 多年只用 ESR 长期支持版本. |
17 xinghen57 2024 年 9 月 19 日@allplay 理性谈论问题,上来就扣帽子国粹,指桑骂槐就过分了。 首先,当你数据丢了,你心情是无法平静的。这也是我内心国粹的原因。 其次,你说的云同步的问题,我说说什么同步不了吧: @june4 没有,firefox 自动更新,我没人工干预。另外在补充下,firefox 的更新设置是自动更新,scoop 中 firefox 是 hold 状态。firefox 自动更新后,scoop -> apps -> firefox 目录下只有 129.0.2 和 current 两个文件夹。无论哪个,打开的 firefox 都是 130.0.1 。 @EVANGELIONAir 只能说这次的数据丢失很可能是我删除 default profile 造成的。以前也更新过,没出现过数据丢失问题。 @Kaiv2 多端同步,em...,根据个人需求吧。多端同步我上面也说得不是所有数据都同步。 @psklf 请教,scoop 的啥问题?能复现? |
18 xinghen57 2024 年 9 月 19 日 |
19 QingXuJiaZhi 2024 年 9 月 19 日我长期使用 Firefox ,但我不知道什么是 user data |
21 xiamy1314 2024 年 9 月 19 日喷子可不管你这么多。 |
23 qq316107934 2024 年 9 月 19 日丢过 profile ,不过这个是因为账户同步冲突导致的。 以及 Firefox 现在超过半年没打开过,开启会自动提示你清除 profile 和拓展重新开始,我不是很理解这个设计... |
25 terence4444 2024 年 9 月 19 日 via iPhone楼主要搞清楚的一点,是 Firefox 要适配 scoop 还是 scoop 要适配 Firefox 。 |
27 xinghen57 2024 年 9 月 19 日@terence4444 bro ,firefox 原生支持 profile 切换,这不是 scoop 对 firefox 修改后的功能。 今天的 update 是 firefox 程序行为,不是通过 scoop update ,证据就是更新后 scoop 下目录还是 129.0.2 ,而程序已经变成 130.0.1 。scoop update 会新建 130.0.1 目录,并作链接,原来的 129.0.2 还保留,可随时切换版本。 在不考虑各种阴谋论,update 时删除原文件在新建的逻辑,风险时比较大的。这种方式我是第一次碰到。 |
29 cmos 2024 年 9 月 19 日@xinghen57 27# |
30 terence4444 2024 年 9 月 19 日 via iPhone@xinghen57 Firefox 升级不会新建目录,全局的在 Program Files\Mozilla Firefox 下,用户应用在 AppData\Local\Mozilla Firefox 里面。 而且 Profile 的位置是独立的 AppData 目录,我不认为 Profile 会被自动删除,你去目录里找找看看还在不在。我这里由于升级历史原因有好几个没用的 profile 都还在。 |
31 94 2024 年 9 月 19 日@xinghen57 #22 ,这个需求我确实不太有,基本上一台设备会用 5~6 年以上,期间几乎不会重装系统。 |
32 xinghen57 2024 年 9 月 19 日@terence4444 #30 感谢 bro 。 AppData\Local\Mozilla 确实有,是空目录。 上面这些目录都没有,profile 应该是没法找回了。 scoop 安装 app 都是单独新建的目录,user data 之类配置文件通常是持久化在 persist 下。我手动切换了 scoop 的 profile ,从 about:profiles 配置中也确认了 profiles 是在 firefox -> persist 下。 |
33 allplay 2024 年 9 月 19 日 via Android@xinghen57 tampermonkey ,violentmonkey…都可以网盘同步。 |
34 xinghen57 2024 年 9 月 19 日@imes #29 前半段不认同。 我吐槽的核心点,是 firefox update 是删除原 profile 目录下文件再新建。该操作是导致数据丢失的元凶。且由于更新是 firefox 程序的行为,期间并没有涉及 scoop 。 |
35 crackidz 2024 年 9 月 19 日Firefox 应该不会重新创建目录,这个操作本身没有必要而且会导致额外的问题,正常人都不会做这种设计... |
37 yulgang 2024 年 9 月 19 日扩展数据不能备份确实挺闹心的,我的 chrome 有一次因为系统睡眠后断电,开机后提示全部扩展损坏,然后都得重新安装一遍,扩展数据一样丢失。不过 chrome 确实没遇到过更新丢 profile 的情况 |
38 busier 2024 年 9 月 19 日@terence4444 Firefox 升级不会新建目录,全局的在 Program Files\Mozilla Firefox 下,用户应用在 AppData\Local\Mozilla Firefox 里面。 错误 不是 AppData\Local\Mozilla Firefox 而是 AppData\Roaming\Mozilla\Firefox 也就是环境变量 %APPDATA%\Mozilla\Firefox |
39 terence4444 2024 年 9 月 19 日 via iPhone@xinghen57 AppData\Local\Mozilla 为空应该是你把 default profile 删了的缘故,然后你指定了新的 profile 路径也就是在 scoop 的 persist 目录下。 scoop 的这个概念是好的,但是我认为不应该直接改配置地址,而是应当用类似同步的方式备份。 |
40 NoOneNoBody 2024 年 9 月 19 日你应该没怎么搞清楚 firefox 的 profile 管理 打开 c:\Users\你的帐号\AppData\Roaming\Mozilla\Firefox\profiles.ini 题外,写代码的人都知道,default 应该是用在“找不到……”的情况下调用,把它作为第一顺序并非好的选择,使用各种软件应该习惯自建一个第一顺位方案。至于一般用户有没有这个意识,我就不深究了,一般用户更新也是重登入,至于扩展丢失数据,应该找扩展作者适配备份功能。早年没有这个,我都是手动备份的,更新后重新导入 |
41 terence4444 2024 年 9 月 19 日 via iPhone@busier 我说的是软件安装的位置,你说的是配置的位置。在我的机器上 Roaming 和 local 里各有一份最新的 profile 。roaming 里还有一些别的配置。 |
43 xinghen57 2024 年 9 月 19 日@NoOneNoBody #40 感谢。 一个多月前重装系统后,这次额外错做是使用 firefox profile manager 把 default 删了。 能否详细说下 default user ?我第一次知道这概念。 |
45 xinghen57 2024 年 9 月 19 日@ceeeeeeeeeeeeeeb #42 之前 chrome 爆出很多隐私问题,就换了 firefox 。当时也犹豫过,不过 firefox 功能上都能满足(主要指插件),同步方面国内也很方便,就一直用着。 |
46 wtdd 2024 年 9 月 19 日各种折腾的玩法,出问题的可能性太大了,这方面 chorme 还不如 firefox 皮实耐操呢,用多了你就明白了 |
49 xinghen57 2024 年 9 月 19 日@terence4444 #39 “scoop 的这个概念是好的,但是我认为不应该直接改配置地址,而是应当用类似同步的方式备份。” 意思是配置路径使用软件默认的,scoop 同步一份到 persist ,后续重装,再从 scoop 中同步回去? 感觉这思路更可靠。 |
52 jhdxr 2024 年 9 月 19 日@xinghen57 #18 看错成 SNAP 当做是 linux 下的确是我的锅,#14 已经及时背上了。 但后面的逻辑我依然坚持成立。你自己去使用一个第三方工具去安装 FF ,那么你自己/第三方没有做好适配这也能怪到 FF 头上的吗? > 另外在补充下,firefox 的更新设置是自动更新,scoop 中 firefox 是 hold 状态。firefox 自动更新后,scoop -> apps -> firefox 目录下只有 129.0.2 和 current 两个文件夹。无论哪个,打开的 firefox 都是 130.0.1 。 > 最后,我不认为是 scoop 的问题。这次更新是 firefox 程序自主行为,不是在 scoop 中更新的。 |
53 iamwin 2024 年 9 月 19 日firefox 正常升级什么问题没有,arch linux 直接用 pacman 装的 |
54 xinghen57 2024 年 9 月 19 日@snylonue #36 很感谢。这解决方案是针对升级后改为默认使用 default 导致设置丢失。 我之前已经删了 default ,只有 scoop profile 一个选项,这解决方案不适用。 |
55 w2er 2024 年 9 月 19 日 via Android无非就是又多了一把闲折腾的乐趣,谢谢楼主分享 |
56 DandelionFlowers 2024 年 9 月 19 日按理说,如果登账号的话,数据都是同步的,书签甚至是一天一备份,问题不大。如果是离线在使用,那就悲剧了。 |
57 NoOneNoBody 2024 年 9 月 19 日@xinghen57 #43 其实 firefox 本来就是 protable 的,安装、更新都是自解压而已,如果你想一劳永逸 [Profile1] [Profile0] [General] 这样你就有 default 和 Default User 两个 profile ,Default=1 表示那个优先 这样你的 firefox 运行文件,以及不同的 profile ,就可以放在自定义的地方,各自不同都可以,更新应该最多只会覆盖 install 里面那个,当然还可以照样多写几个,扩展更多 profile 存放路径,由 Default=1 控制用哪个,也可在 firefox 里面选,但我基本只用 Profile1 ,所以没研究多用户 另外,没必要追新,只更新 esr 挺好的 |
58 gray0 2024 年 9 月 19 日难蚌 |
59 Umenezumi 2024 年 9 月 19 日这点事儿还能吵起来,看来大家都是有充足的摸鱼时间啊 |
60 2000wcw 2024 年 9 月 19 日我也是遇到过这类鸟事,加上垂直标签栏的刚需,就从 Vivaldi 转到 EDGE-beta ,edge 的用户数据在线定时备份确实好用,论坛账号密码也一起备份,很适合我这种懒人,所以一直用到现在。 |
62 macaodoll 2024 年 9 月 19 日 via iPhone有点可怜,不过 win 里面就别各种包管理器了,纯恶心 |
63 hefish 2024 年 9 月 19 日你们玩的真花, 我最多同步个插件就继续用了。 |
64 iOCZS 2024 年 9 月 19 日firefox 很容易丢失上次打开的标签 |
65 kneo 2024 年 9 月 19 日 via Android我上次也是,不过是手机上升级 ff 。 |
66 coldle 2024 年 9 月 19 日 via Android我最怕的事情发生了...之前也是有次 firefox 莫名其妙自己更新了自己,我就特担心 scoop profile 丢了,结果没丢,后来也能正常用 scoop 更新 |
67 minami 2024 年 9 月 19 日 via Androidwindows 玩什么包管理器,真的是…… |
68 AItsuki 2024 年 9 月 19 日既然用 scoop 你就应该禁止软件自身的自动更新功能,全部更新都应由 scoop 接手。我被这玩意整烦了,你要换 chrome 要是不关自动更新也会有问题,包括 vscode ,idea ,表现也是数据丢失。 |
70 300 2024 年 9 月 19 日很久以前我就是 Firefox 把我数据同步没了才转 chrome 的 |
71 Cooky 2024 年 9 月 19 日如果你不理解 scoop 会做什么,firefox 会做什么,那怪这怪那也没办法 |
72 dingwen07 2024 年 9 月 19 日Firefox 是真的幽默 |
74 kkwa56188 2024 年 9 月 19 日复现是要这样复现的: |
75 dnfQzjPBXtWmML 2024 年 9 月 20 日刚刚遇到这个问题。 |
76 byzod 2024 年 9 月 20 日我捋捋 是这样吗 |
77 docx 2024 年 9 月 20 日 via iPhone前段时间也险些丢过,不过不是因为升级,而且好在有备份。 |
78 NewYear 2024 年 9 月 20 日习惯就好,Chrome 我也丢过几次配置文件,还损失了一些写的 UserScript ,烦得很。。。 |
79 MrKrabs 2024 年 9 月 20 日我也丢过,不过就没把 firefox 当过人所以没数据可丢 |
80 Virace 2024 年 9 月 20 日scoop 上的软件 不能全都理解成 portable 类的, 他只是"软件管理器"。 firefox 下载的也是官方的版本,就算你 scoop hold 了版本了。 这也是很多软件 最好都自己维护个清单仓库,加一些安装后的命令,自己去处理一些目录的持久化或是干掉软件本身的自动更新。chrome 就是用 chrome++这个插件处理的,没了自动更新也可以自定义用户目录,这样持久化更方便,它本身带参数设置用户目录启动,但是这个快捷方式没办法固定到任务栏,只能用插件或者是更改注册表。 说会 firefox, 除了便携版的 firefox(第三方),AppData\Roaming\Mozilla\Firefox ,都会有文件,这是存放 Profiles 配置目录的地方,就算 scoop 的 Profile 目录持久化到 persist 里面了,这个文件夹也依旧会创建 一般我会将这两个 目录中的 Mozilla 全给 Junction 到 persist 里,这样好管理。 就是方便重装系统后快速恢复,新系统开机后把 scoop 的环境变量一添加 scoop reset 就可以直接用浏览器,不用等同步之类的操作很爽的。 |
81 sheldor 2024 年 9 月 20 日 via Android我的电脑之前安装了 hp 的一整套打印扫描程序,后来有一天我卸载了,然后我的 chrome 就恢复初始设置了,什么数据都没了,不知道 hp 对 chrome 做了什么,我只记得有一个类似于 hp google web drive 之类的软件被我卸载了。从那开始我就换了 EDGE |
82 guanhui07 2024 年 9 月 20 日 via iPhone好久没用 firefox |
84 kokerkov 2024 年 9 月 20 日Firefox 更新似乎不会动 profile 文件夹。我从来没丢过。唯一一次是因为从高级降级覆盖安装,它提示 profile 里面什么东西版本不能兼容低版本,只好新建了个。 |
85 linhongjun 2024 年 9 月 20 日有提供解决方案的 |
86 jaoyina 2024 年 9 月 20 日做好定期备份 |
87 vialon17 2024 年 9 月 20 日刚更新,没出现问题,正常 win firefox 。 |
88 ShinichiYao 2024 年 9 月 20 日Chrome 自己做死,好好的把一堆常用插件都给毙了 |
89 kk380446 2024 年 9 月 20 日没想到小狐狸还活着.. 一直在用 Chrome 与 Safari |
90 RockShake 2024 年 9 月 20 日如果不想操心,建议使用 Portable Software 打包的 Firefox ,用户数据都在同目录下,迁移起来也方便,更新到最新版本没任何问题。 |
91 klamx 2024 年 9 月 20 日没遇到过,我是开启 firefox 自动更新的,scoop 不太懂。 |
93 laminux29 2024 年 9 月 20 日前不久我也遇到了,当时手贱点了升级,升级后变成没有登录的状态。 幸好我这 FF 是几台电脑都在用,从别的电脑把 FF 相关文件覆盖过来。 |
95 gloeaerris 2024 年 9 月 20 日你数据丢了,反正不是火狐的问题,全世界被美元搞得一团糟,反正不是美国的问题。 |
96 bbroot 2024 年 9 月 20 日别的不做评论。。。话说 windows 安装软件不是很简单? |
97 SolaWing 2024 年 9 月 20 日吓得我感觉看了一下 firefox 的版本,正好是 13.0 待重启更新的状态,赶快备份后重启了。不过也没有出现问题.. |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。