V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xinghen57
V2EX  ›  浏览器

国粹国粹, user data 丢了, firefox 你真行。我乖乖滚回 chrome

  •  
  •   xinghen57 · 16 小时 26 分钟前 · 6114 次点击

    上午 firefox 自动更新到了 130.0.1 ,然后所有的 user data 就消失了。

    没错,是消失了。当前再用的 profile 下的所有文件的修改时间都是今天上午,也即它是把 profile 中文件删了后新建的。

    打开,一个全新的浏览器,心在滴血,脑子里全是国粹。

    最后补充下,我是通过 scoop 安装的 firefox ,在 prof 后 ile manager 中把 default 删了,只保留了 scoop 的 profile 。这么做的原因是之前 update 后,任务栏的 icon 需要重新 pin 。我推测是删除 default 的操作导致的。

    惨痛经历,各位 bro 引以为戒。

    第 1 条附言  ·  14 小时 7 分钟前
    再补充写信息吧,不如又是“人傻怪电脑”,又是”阿猫阿狗。

    强调下,理性讨论,文明吐槽。

    首先,我系统 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 。
    79 条回复    2024-09-20 01:11:35 +08:00
    lesismal
        1
    lesismal  
       16 小时 18 分钟前
    我上次遇到过类似的问题, 然后就再也没用过 firefox 了

    那大概是十几年前的事了
    xinghen57
        2
    xinghen57  
    OP
       16 小时 15 分钟前
    @lesismal
    方便诚可贵
    隐私价更高
    若为数据故
    二者皆可抛

    幸好一个月前备份过,也就损失这一个月的
    DOLLOR
        3
    DOLLOR  
       16 小时 12 分钟前
    我就担心会有这种事,每次更新前都先备份 profile
    xinghen57
        4
    xinghen57  
    OP
       16 小时 4 分钟前
    @DOLLOR 明智
    allplay
        5
    allplay  
       16 小时 1 分钟前 via Android   ❤️ 21
    狗咬摩托,不懂科学,人傻怪电脑。你顶多 scoop ,怪不到 firefox 头上。
    新装系统,新装 firefox ,登录 firefox 账号,所有的插件,书签,密码…全部回来了。
    有的插件还会利用 firefox 和 onedrive 的存储,那么插件里面的设置也可以保存。
    june4
        6
    june4  
       15 小时 57 分钟前   ❤️ 1
    你是不是点了它的刷新你的 Firefox 按钮,我以前更新后有时会提示这个,我有一次好奇一点后就什么都没了
    dfkjgklfdjg
        7
    dfkjgklfdjg  
       15 小时 56 分钟前
    看完 OP 的帖子,马上点了更新。数据都在……
    应该是 OP 说的删 default 导致的。

    不太想折腾包管理工具,一直是自己下安装包。
    NoOneNoBody
        8
    NoOneNoBody  
       15 小时 53 分钟前
    奇怪,我的还停在 115esr ,显示 up to date ,128esr 没更新?
    EVANGELIONAir
        9
    EVANGELIONAir  
       15 小时 46 分钟前
    scoop 的 persist 文件和图标固定一直没有解决,你的问题我觉得就是 scoop 的关系,因为我是 msi 安装的 Firefox 和 thunderbird ,更新最新版没丢过 userdata ,即使用 winget 更新也不会丢
    Kaiv2
        10
    Kaiv2  
       15 小时 31 分钟前
    firefox linux mac ios 用了多年, 不是有多端同步吗?不知道你在说啥?
    kokutou
        11
    kokutou  
       15 小时 23 分钟前
    刚想骂 snap...
    psklf
        12
    psklf  
       15 小时 23 分钟前
    Firefox 不背锅,scoop 的问题。别赖 Fx
    jhdxr
        13
    jhdxr  
       15 小时 6 分钟前
    只能说用 linux 是有门槛的,不是什么阿猫阿狗都能掌握的,不然就像 OP 这样,喷人都能喷错
    jhdxr
        14
    jhdxr  
       15 小时 3 分钟前
    @jhdxr 我的锅。我也一眼看成了 SNAP 。。。但逻辑不变,自己不会用还喷错人,真是搞笑
    busier
        15
    busier  
       14 小时 57 分钟前
    Firefox 多年只用 ESR 长期支持版本~,从未发生意外!
    shankun
        16
    shankun  
       14 小时 27 分钟前
    Firefox 多年只用 ESR 长期支持版本.
    xinghen57
        17
    xinghen57  
    OP
       14 小时 25 分钟前
    @allplay 理性谈论问题,上来就扣帽子国粹,指桑骂槐就过分了。

    首先,当你数据丢了,你心情是无法平静的。这也是我内心国粹的原因。

    其次,你说的云同步的问题,我说说什么同步不了吧:
    1. onetab 中的网页,这插件只有手动到处,没法自动云端备份。
    2. tampermonkey 的脚本,貌似(至少我不知道)没自动云端备份。
    3. history 我手动关了,所以丢了。
    4. CopyTabTitleUrl ,没有云同步,配置全丢。
    5. 本地网站登录的 cookie 。
    这些是我常用所以立刻能想到的。

    @june4 没有,firefox 自动更新,我没人工干预。另外在补充下,firefox 的更新设置是自动更新,scoop 中 firefox 是 hold 状态。firefox 自动更新后,scoop -> apps -> firefox 目录下只有 129.0.2 和 current 两个文件夹。无论哪个,打开的 firefox 都是 130.0.1 。

    @EVANGELIONAir 只能说这次的数据丢失很可能是我删除 default profile 造成的。以前也更新过,没出现过数据丢失问题。
    此外,firefox 自动更新会脱离 scoop 的管理,即 scoop 将 firefox 设置 hold 状态,firefox 仍然会自动更新。可复现。
    最后,我不认为是 scoop 的问题。这次更新是 firefox 程序自主行为,不是在 scoop 中更新的。即便如此,更新也不应该将 user data 中数据删除后新建,或者做一次备份,或者覆盖同名文件。

    @Kaiv2 多端同步,em...,根据个人需求吧。多端同步我上面也说得不是所有数据都同步。

    @psklf 请教,scoop 的啥问题?能复现?
    xinghen57
        18
    xinghen57  
    OP
       14 小时 23 分钟前
    @jhdxr #13 你真行呀。

    首先我没说什么操作系统。

    其次,scoop 也能在 linux 上用?开了眼了。求发个 linux 版 scoop 。

    最后,理性讨论吧。
    cmdOptionKana
        19
    cmdOptionKana  
       14 小时 17 分钟前
    我长期使用 Firefox ,但我不知道什么是 user data
    xinghen57
        20
    xinghen57  
    OP
       14 小时 5 分钟前
    @cmdOptionKana 准确说是 profile 下的文件,包括浏览器各种设置。通过 about:profiles 可看到具体存储路径。
    xiamy1314
        21
    xiamy1314  
       14 小时 2 分钟前   ❤️ 1
    喷子可不管你这么多。
    xinghen57
        22
    xinghen57  
    OP
       14 小时 2 分钟前
    @dfkjgklfdjg 把换机或重装系统需求考虑进去的话,安装版就不太方便了。
    qq316107934
        23
    qq316107934  
       13 小时 59 分钟前   ❤️ 1
    丢过 profile ,不过这个是因为账户同步冲突导致的。 以及 Firefox 现在超过半年没打开过,开启会自动提示你清除 profile 和拓展重新开始,我不是很理解这个设计...
    psklf
        24
    psklf  
       13 小时 40 分钟前
    @xinghen57 #17 你觉得 firefox 的逻辑不对,我们觉得 scoop 没有配合好 firefox
    terence4444
        25
    terence4444  
       13 小时 39 分钟前 via iPhone   ❤️ 3
    楼主要搞清楚的一点,是 Firefox 要适配 scoop 还是 scoop 要适配 Firefox 。
    liuidetmks
        26
    liuidetmks  
       13 小时 34 分钟前
    ff 数据不是账号绑定的吗?
    xinghen57
        27
    xinghen57  
    OP
       13 小时 31 分钟前
    @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 时删除原文件在新建的逻辑,风险时比较大的。这种方式我是第一次碰到。
    xinghen57
        28
    xinghen57  
    OP
       13 小时 30 分钟前
    @liuidetmks 有些插件配置同步不了的(前文已提)。此外我通常只同步必要数据,能不同步的数据就不同步。
    imes
        29
    imes  
       13 小时 21 分钟前
    @xinghen57 27#
    这不直接就说明了是 scoop 导致的吗? scoop 没有适配 Firefox 的逻辑和行为导致数据丢失,即 scoop 没有考虑多安装源导致的潜在冲突。哪有主流软件为第三方安装工具提供适配的说法?
    至于亡羊补牢的方法,定时脚本保存到 OneDrive 吧。
    terence4444
        30
    terence4444  
       13 小时 19 分钟前 via iPhone   ❤️ 1
    @xinghen57 Firefox 升级不会新建目录,全局的在 Program Files\Mozilla Firefox 下,用户应用在 AppData\Local\Mozilla Firefox 里面。

    而且 Profile 的位置是独立的 AppData 目录,我不认为 Profile 会被自动删除,你去目录里找找看看还在不在。我这里由于升级历史原因有好几个没用的 profile 都还在。
    dfkjgklfdjg
        31
    dfkjgklfdjg  
       13 小时 17 分钟前
    @xinghen57 #22 ,这个需求我确实不太有,基本上一台设备会用 5~6 年以上,期间几乎不会重装系统。
    我现在是选择尽量减少个性化配置,能开箱即用就开箱即用,实在不行就用软件提供的云同步功能。换工作重新搞一下环境得累死。
    xinghen57
        32
    xinghen57  
    OP
       13 小时 7 分钟前
    @terence4444 #30 感谢 bro 。

    AppData\Local\Mozilla 确实有,是空目录。
    Program Files\ 下没有 Mozilla 目录
    ProgramData\ 下有一个 Mozilla 开头的目录,里面是一堆 json 、ini 等,名字如 “uninstall_ping_1E6D46A6A9A4D818_4a2bb577-e612-4096-b235-f624402c915a.json”“UpdateLock-33F588BAC4B23DAF”,应该是更新时用的。

    上面这些目录都没有,profile 应该是没法找回了。

    scoop 安装 app 都是单独新建的目录,user data 之类配置文件通常是持久化在 persist 下。我手动切换了 scoop 的 profile ,从 about:profiles 配置中也确认了 profiles 是在 firefox -> persist 下。
    allplay
        33
    allplay  
       13 小时 4 分钟前 via Android
    @xinghen57 tampermonkey ,violentmonkey…都可以网盘同步。
    这些东西 tab 列表什么的都不是很关键的数据,稍微麻烦一下就复现回来了。
    xinghen57
        34
    xinghen57  
    OP
       13 小时 3 分钟前
    @imes #29 前半段不认同。
    firefox 是可以自定义 profile 存储路径的。scoop 在 persist 下新建了 profile 目录。使用 scoop 的目录是我手动切换国区的。
    这部分不涉及适配问题。和你把软件安装在 D 盘是类似道理。

    我吐槽的核心点,是 firefox update 是删除原 profile 目录下文件再新建。该操作是导致数据丢失的元凶。且由于更新是 firefox 程序的行为,期间并没有涉及 scoop 。
    crackidz
        35
    crackidz  
       13 小时 3 分钟前
    Firefox 应该不会重新创建目录,这个操作本身没有必要而且会导致额外的问题,正常人都不会做这种设计...
    不过我没丢过数据,无法评判了
    snylonue
        36
    snylonue  
       12 小时 58 分钟前   ❤️ 1
    ```json
    {
    "notes": [
    "To set profile 'Scoop' as *DEFAULT*, or profiles/settings was lost after update:",
    " - Run 'Firefox Profile Manager', choose 'Scoop' then click 'Start Firefox'.",
    " - Visit 'about:profiles' page in Firefox to check *DEFAULT* profile.",
    "For details: https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles"
    ]
    }
    ```

    https://github.com/ScoopInstaller/Extras/blob/40c243d2c2f1e5411341be8f63685b090d075da8/bucket/firefox.json#L6C4-L11C7
    yulgang
        37
    yulgang  
       12 小时 57 分钟前
    扩展数据不能备份确实挺闹心的,我的 chrome 有一次因为系统睡眠后断电,开机后提示全部扩展损坏,然后都得重新安装一遍,扩展数据一样丢失。不过 chrome 确实没遇到过更新丢 profile 的情况
    busier
        38
    busier  
       12 小时 53 分钟前
    @terence4444 Firefox 升级不会新建目录,全局的在 Program Files\Mozilla Firefox 下,用户应用在 AppData\Local\Mozilla Firefox 里面。

    错误

    不是 AppData\Local\Mozilla Firefox

    而是 AppData\Roaming\Mozilla\Firefox 也就是环境变量 %APPDATA%\Mozilla\Firefox
    terence4444
        39
    terence4444  
       12 小时 52 分钟前 via iPhone
    @xinghen57 AppData\Local\Mozilla 为空应该是你把 default profile 删了的缘故,然后你指定了新的 profile 路径也就是在 scoop 的 persist 目录下。
    这里的隐患是,用户不能手动不通过 scoop 改变 persist 里任何的任何内容,不然就会造成破坏。但是 Firefox 需要对 profile 做出操作,但必然不会用 scoop 的 api 操作。我感觉问题出在这里。

    scoop 的这个概念是好的,但是我认为不应该直接改配置地址,而是应当用类似同步的方式备份。
    NoOneNoBody
        40
    NoOneNoBody  
       12 小时 50 分钟前   ❤️ 1
    你应该没怎么搞清楚 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 应该是用在“找不到……”的情况下调用,把它作为第一顺序并非好的选择,使用各种软件应该习惯自建一个第一顺位方案。至于一般用户有没有这个意识,我就不深究了,一般用户更新也是重登入,至于扩展丢失数据,应该找扩展作者适配备份功能。早年没有这个,我都是手动备份的,更新后重新导入
    terence4444
        41
    terence4444  
       12 小时 48 分钟前 via iPhone
    @busier 我说的是软件安装的位置,你说的是配置的位置。在我的机器上 Roaming 和 local 里各有一份最新的 profile 。roaming 里还有一些别的配置。
    ceeeeeeeeeeeeeeb
        42
    ceeeeeeeeeeeeeeb  
       12 小时 42 分钟前
    更好奇你不使用 Chrome 的理由..
    xinghen57
        43
    xinghen57  
    OP
       12 小时 32 分钟前
    @NoOneNoBody #40 感谢。

    一个多月前重装系统后,这次额外错做是使用 firefox profile manager 把 default 删了。

    能否详细说下 default user ?我第一次知道这概念。
    allplay
        44
    allplay  
       12 小时 31 分钟前 via Android
    @ceeeeeeeeeeeeeeb firefox 可以不科学就同步数据
    xinghen57
        45
    xinghen57  
    OP
       12 小时 31 分钟前
    @ceeeeeeeeeeeeeeb #42 之前 chrome 爆出很多隐私问题,就换了 firefox 。当时也犹豫过,不过 firefox 功能上都能满足(主要指插件),同步方面国内也很方便,就一直用着。
    wtdd
        46
    wtdd  
       12 小时 30 分钟前
    各种折腾的玩法,出问题的可能性太大了,这方面 chorme 还不如 firefox 皮实耐操呢,用多了你就明白了
    xinghen57
        47
    xinghen57  
    OP
       12 小时 29 分钟前
    @wtdd #46 能否具体举几个例子?感谢
    xinghen57
        48
    xinghen57  
    OP
       12 小时 28 分钟前
    @terence4444 #41 能否分享下如何操作的,以及备份管理策略?
    xinghen57
        49
    xinghen57  
    OP
       12 小时 25 分钟前
    @terence4444 #39 “scoop 的这个概念是好的,但是我认为不应该直接改配置地址,而是应当用类似同步的方式备份。”

    意思是配置路径使用软件默认的,scoop 同步一份到 persist ,后续重装,再从 scoop 中同步回去?

    感觉这思路更可靠。
    xinghen57
        50
    xinghen57  
    OP
       12 小时 23 分钟前
    @dfkjgklfdjg #31 同感。我现在正在把个性化配置转化成脚本。

    开箱即用有些情况不太顺手。
    jarnanchen
        51
    jarnanchen  
       12 小时 18 分钟前
    出现过一模一样的情况,后来 firefox 就偶尔调试用
    jhdxr
        52
    jhdxr  
       12 小时 16 分钟前
    @xinghen57 #18 看错成 SNAP 当做是 linux 下的确是我的锅,#14 已经及时背上了。

    但后面的逻辑我依然坚持成立。你自己去使用一个第三方工具去安装 FF ,那么你自己/第三方没有做好适配这也能怪到 FF 头上的吗?

    > 另外在补充下,firefox 的更新设置是自动更新,scoop 中 firefox 是 hold 状态。firefox 自动更新后,scoop -> apps -> firefox 目录下只有 129.0.2 和 current 两个文件夹。无论哪个,打开的 firefox 都是 130.0.1 。
    > 此外,firefox 自动更新会脱离 scoop 的管理,即 scoop 将 firefox 设置 hold 状态,firefox 仍然会自动更新。可复现。
    这不是正说明 scoop 没能正确处理/实现相关逻辑吗?

    > 最后,我不认为是 scoop 的问题。这次更新是 firefox 程序自主行为,不是在 scoop 中更新的。
    凭啥 firefox 要去适配 scoop ???现代软件带有自动更新不是标配吗?一个**开源软件**的**带有设置项**的自动更新功能。你不去修改设置项不去自己修改编译源码来做适配,你难道指望其他软件主动来适配你?脸这么大?
    iamwin
        53
    iamwin  
       12 小时 16 分钟前
    firefox 正常升级什么问题没有,arch linux 直接用 pacman 装的
    xinghen57
        54
    xinghen57  
    OP
       12 小时 13 分钟前
    @snylonue #36 很感谢。这解决方案是针对升级后改为默认使用 default 导致设置丢失。

    我之前已经删了 default ,只有 scoop profile 一个选项,这解决方案不适用。
    w2er
        55
    w2er  
       12 小时 8 分钟前 via Android
    无非就是又多了一把闲折腾的乐趣,谢谢楼主分享
    DandelionFlowers
        56
    DandelionFlowers  
       12 小时 4 分钟前
    按理说,如果登账号的话,数据都是同步的,书签甚至是一天一备份,问题不大。如果是离线在使用,那就悲剧了。
    话说回来,国内网络出现这种稀奇古怪的问题不稀奇,Microsoft 家的产品经常遇到,参考 OneNote 丢笔记问题。
    NoOneNoBody
        57
    NoOneNoBody  
       11 小时 45 分钟前
    @xinghen57 #43

    其实 firefox 本来就是 protable 的,安装、更新都是自解压而已,如果你想一劳永逸
    ```
    [Install 省略]
    # 这段应该 firefox 跑第一遍就自动生成的
    # 把下面 自定义 1 改为 firefox.exe 所在的目录,这样以后自动更新或者 windows 默认浏览器都能找到这个 firefox.exe 所在的位置
    Default=自定义 1\defaults\Profiles\自定义

    [Profile1]
    Name=Default User
    IsRelative=0 # 表示绝对路径
    Path=自定义 1\defaults\Profiles\自定义 a
    Default=1

    [Profile0]
    Name=default
    IsRelative=1 # 表示相对路径
    Path=Profiles/自定义 b

    [General]
    StartWithLastProfile=1
    Version=2
    ```
    将这段文本保存为 c:\Users\你的帐号\AppData\Roaming\Mozilla\Firefox\profiles.ini

    这样你就有 default 和 Default User 两个 profile ,Default=1 表示那个优先
    只要备份保留这个 profiles.ini ,只需每次重装系统安装 firefox 后(下载官网那个 exe 解压运行即可,我从没用过 msi 安装),退出 firefox ,覆盖一遍,更新或自解压更新不用理会(无需再次覆盖)。这个 profiles.ini 文件我都几乎有 10 年以上没改过了(好像就注册账户时改过一次),因为我每次都解压到同一个路径,从 win7 到 win11 ,每次装 windows 就覆盖一次就行

    这样你的 firefox 运行文件,以及不同的 profile ,就可以放在自定义的地方,各自不同都可以,更新应该最多只会覆盖 install 里面那个,当然还可以照样多写几个,扩展更多 profile 存放路径,由 Default=1 控制用哪个,也可在 firefox 里面选,但我基本只用 Profile1 ,所以没研究多用户
    你自己先备份,再研究测试一下,别又丢失了怨我

    另外,没必要追新,只更新 esr 挺好的
    gray0
        58
    gray0  
       11 小时 43 分钟前
    难蚌
    Umenezumi
        59
    Umenezumi  
       11 小时 31 分钟前
    这点事儿还能吵起来,看来大家都是有充足的摸鱼时间啊
    2000wcw
        60
    2000wcw  
       10 小时 45 分钟前
    我也是遇到过这类鸟事,加上垂直标签栏的刚需,就从 Vivaldi 转到 EDGE-beta ,edge 的用户数据在线定时备份确实好用,论坛账号密码也一起备份,很适合我这种懒人,所以一直用到现在。
    greygoo
        61
    greygoo  
       10 小时 17 分钟前
    @ceeeeeeeeeeeeeeb 现在又多了个理由,chrome 上面找不到可以 adblock YouTube 的插件,但是 firefox 里面的可以。
    macaodoll
        62
    macaodoll  
       10 小时 0 分钟前 via iPhone
    有点可怜,不过 win 里面就别各种包管理器了,纯恶心
    hefish
        63
    hefish  
       9 小时 55 分钟前
    你们玩的真花, 我最多同步个插件就继续用了。
    iOCZS
        64
    iOCZS  
       9 小时 55 分钟前
    firefox 很容易丢失上次打开的标签
    kneo
        65
    kneo  
       9 小时 22 分钟前 via Android
    我上次也是,不过是手机上升级 ff 。
    coldle
        66
    coldle  
       9 小时 7 分钟前 via Android
    我最怕的事情发生了...之前也是有次 firefox 莫名其妙自己更新了自己,我就特担心 scoop profile 丢了,结果没丢,后来也能正常用 scoop 更新
    minami
        67
    minami  
       8 小时 45 分钟前 via Android   ❤️ 1
    windows 玩什么包管理器,真的是……
    AItsuki
        68
    AItsuki  
       8 小时 32 分钟前   ❤️ 2
    既然用 scoop 你就应该禁止软件自身的自动更新功能,全部更新都应由 scoop 接手。我被这玩意整烦了,你要换 chrome 要是不关自动更新也会有问题,包括 vscode ,idea ,表现也是数据丢失。
    不过我当时数据没有真的丢失,而是自动更新后会在默认目录( C:/Users/xxx/AppData/Local...)又创建一个新的缓存目录。
    AItsuki
        69
    AItsuki  
       8 小时 30 分钟前   ❤️ 5
    https://github.com/ScoopInstaller/Scoop/issues/3691

    建议看看,别什么都用 scoop……
    winterbells
        70
    winterbells  
       8 小时 29 分钟前
    很久以前我就是 Firefox 把我数据同步没了才转 chrome 的
    Cooky
        71
    Cooky  
       8 小时 29 分钟前   ❤️ 1
    如果你不理解 scoop 会做什么,firefox 会做什么,那怪这怪那也没办法
    dingwen07
        72
    dingwen07  
       7 小时 47 分钟前
    Firefox 是真的幽默
    我两台电脑都是微软商店下载的 FF
    一台 Profile 在沙盒里,一台在标准路径下面
    搞得我一头雾水
    liyafe1997
        73
    liyafe1997  
       6 小时 50 分钟前
    @NoOneNoBody 新的 ESR 出来以后好像要过几个月才会推送到自动更新
    kkwa56188
        74
    kkwa56188  
       5 小时 35 分钟前
    复现是要这样复现的:
    全新系统, 只装 firefox, 更新, 如果丢 user data, 那才是 firefox 的问题.
    dnfQzjPBXtWmML
        75
    dnfQzjPBXtWmML  
       4 小时 48 分钟前
    刚刚遇到这个问题。
    about:profiles 里重新选择一下 profile 就好了。顺便发现了好几个 profile ,解释了之前浏览器重置的问题。
    不过没搞懂为什么会莫名出现新的 profile
    byzod
        76
    byzod  
       4 小时 32 分钟前
    我捋捋
    隔壁老王嫌扫地机器人太傻,又买了个扫地机器人归位机器人。有一天扫地机器人固件更新了,用了新的路线归位,然后没有识别这个变动的扫地机器人归位机器人把充电座给丢垃圾桶里了,于是老王心在滴血,脑子里全是国粹。“什么垃圾扫地机器人!”

    是这样吗
    docx
        77
    docx  
       4 小时 25 分钟前 via iPhone
    前段时间也险些丢过,不过不是因为升级,而且好在有备份。
    NewYear
        78
    NewYear  
       4 小时 22 分钟前
    习惯就好,Chrome 我也丢过几次配置文件,还损失了一些写的 UserScript ,烦得很。。。
    MrKrabs
        79
    MrKrabs  
       4 小时 9 分钟前
    我也丢过,不过就没把 firefox 当过人所以没数据可丢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   958 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 95ms · UTC 21:20 · PVG 05:20 · LAX 14:20 · JFK 17:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.