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

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

  •  
  •   xinghen57 · 75 天前 · 12171 次点击
    这是一个创建于 75 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

    第 1 条附言  ·  75 天前
    再补充写信息吧,不如又是“人傻怪电脑”,又是”阿猫阿狗。

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

    首先,我系统 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 。
    103 条回复    2024-10-03 19:12:45 +08:00
    1  2  
    lesismal
        1
    lesismal  
       75 天前   ❤️ 1
    我上次遇到过类似的问题, 然后就再也没用过 firefox 了

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

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

    不太想折腾包管理工具,一直是自己下安装包。
    NoOneNoBody
        8
    NoOneNoBody  
       75 天前
    奇怪,我的还停在 115esr ,显示 up to date ,128esr 没更新?
    EVANGELIONAir
        9
    EVANGELIONAir  
       75 天前
    scoop 的 persist 文件和图标固定一直没有解决,你的问题我觉得就是 scoop 的关系,因为我是 msi 安装的 Firefox 和 thunderbird ,更新最新版没丢过 userdata ,即使用 winget 更新也不会丢
    Kaiv2
        10
    Kaiv2  
       75 天前
    firefox linux mac ios 用了多年, 不是有多端同步吗?不知道你在说啥?
    kokutou
        11
    kokutou  
       75 天前
    刚想骂 snap...
    psklf
        12
    psklf  
       75 天前
    Firefox 不背锅,scoop 的问题。别赖 Fx
    jhdxr
        13
    jhdxr  
       75 天前   ❤️ 1
    只能说用 linux 是有门槛的,不是什么阿猫阿狗都能掌握的,不然就像 OP 这样,喷人都能喷错
    jhdxr
        14
    jhdxr  
       75 天前
    @jhdxr 我的锅。我也一眼看成了 SNAP 。。。但逻辑不变,自己不会用还喷错人,真是搞笑
    busier
        15
    busier  
       75 天前
    Firefox 多年只用 ESR 长期支持版本~,从未发生意外!
    shankun
        16
    shankun  
       75 天前
    Firefox 多年只用 ESR 长期支持版本.
    xinghen57
        17
    xinghen57  
    OP
       75 天前
    @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
       75 天前
    @jhdxr #13 你真行呀。

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

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

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

    而且 Profile 的位置是独立的 AppData 目录,我不认为 Profile 会被自动删除,你去目录里找找看看还在不在。我这里由于升级历史原因有好几个没用的 profile 都还在。
    dfkjgklfdjg
        31
    dfkjgklfdjg  
       75 天前
    @xinghen57 #22 ,这个需求我确实不太有,基本上一台设备会用 5~6 年以上,期间几乎不会重装系统。
    我现在是选择尽量减少个性化配置,能开箱即用就开箱即用,实在不行就用软件提供的云同步功能。换工作重新搞一下环境得累死。
    xinghen57
        32
    xinghen57  
    OP
       75 天前
    @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  
       75 天前 via Android
    @xinghen57 tampermonkey ,violentmonkey…都可以网盘同步。
    这些东西 tab 列表什么的都不是很关键的数据,稍微麻烦一下就复现回来了。
    xinghen57
        34
    xinghen57  
    OP
       75 天前
    @imes #29 前半段不认同。
    firefox 是可以自定义 profile 存储路径的。scoop 在 persist 下新建了 profile 目录。使用 scoop 的目录是我手动切换国区的。
    这部分不涉及适配问题。和你把软件安装在 D 盘是类似道理。

    我吐槽的核心点,是 firefox update 是删除原 profile 目录下文件再新建。该操作是导致数据丢失的元凶。且由于更新是 firefox 程序的行为,期间并没有涉及 scoop 。
    crackidz
        35
    crackidz  
       75 天前
    Firefox 应该不会重新创建目录,这个操作本身没有必要而且会导致额外的问题,正常人都不会做这种设计...
    不过我没丢过数据,无法评判了
    snylonue
        36
    snylonue  
       75 天前   ❤️ 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  
       75 天前
    扩展数据不能备份确实挺闹心的,我的 chrome 有一次因为系统睡眠后断电,开机后提示全部扩展损坏,然后都得重新安装一遍,扩展数据一样丢失。不过 chrome 确实没遇到过更新丢 profile 的情况
    busier
        38
    busier  
       75 天前
    @terence4444 Firefox 升级不会新建目录,全局的在 Program Files\Mozilla Firefox 下,用户应用在 AppData\Local\Mozilla Firefox 里面。

    错误

    不是 AppData\Local\Mozilla Firefox

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

    scoop 的这个概念是好的,但是我认为不应该直接改配置地址,而是应当用类似同步的方式备份。
    NoOneNoBody
        40
    NoOneNoBody  
       75 天前   ❤️ 2
    你应该没怎么搞清楚 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  
       74 天前 via iPhone
    @busier 我说的是软件安装的位置,你说的是配置的位置。在我的机器上 Roaming 和 local 里各有一份最新的 profile 。roaming 里还有一些别的配置。
    ceeeeeeeeeeeeeeb
        42
    ceeeeeeeeeeeeeeb  
       74 天前
    更好奇你不使用 Chrome 的理由..
    xinghen57
        43
    xinghen57  
    OP
       74 天前
    @NoOneNoBody #40 感谢。

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

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

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

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

    开箱即用有些情况不太顺手。
    jarnanchen
        51
    jarnanchen  
       74 天前
    出现过一模一样的情况,后来 firefox 就偶尔调试用
    jhdxr
        52
    jhdxr  
       74 天前
    @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  
       74 天前
    firefox 正常升级什么问题没有,arch linux 直接用 pacman 装的
    xinghen57
        54
    xinghen57  
    OP
       74 天前
    @snylonue #36 很感谢。这解决方案是针对升级后改为默认使用 default 导致设置丢失。

    我之前已经删了 default ,只有 scoop profile 一个选项,这解决方案不适用。
    w2er
        55
    w2er  
       74 天前 via Android
    无非就是又多了一把闲折腾的乐趣,谢谢楼主分享
    DandelionFlowers
        56
    DandelionFlowers  
       74 天前
    按理说,如果登账号的话,数据都是同步的,书签甚至是一天一备份,问题不大。如果是离线在使用,那就悲剧了。
    话说回来,国内网络出现这种稀奇古怪的问题不稀奇,Microsoft 家的产品经常遇到,参考 OneNote 丢笔记问题。
    NoOneNoBody
        57
    NoOneNoBody  
       74 天前
    @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  
       74 天前
    难蚌
    Umenezumi
        59
    Umenezumi  
       74 天前
    这点事儿还能吵起来,看来大家都是有充足的摸鱼时间啊
    2000wcw
        60
    2000wcw  
       74 天前
    我也是遇到过这类鸟事,加上垂直标签栏的刚需,就从 Vivaldi 转到 EDGE-beta ,edge 的用户数据在线定时备份确实好用,论坛账号密码也一起备份,很适合我这种懒人,所以一直用到现在。
    greygoo
        61
    greygoo  
       74 天前
    @ceeeeeeeeeeeeeeb 现在又多了个理由,chrome 上面找不到可以 adblock YouTube 的插件,但是 firefox 里面的可以。
    macaodoll
        62
    macaodoll  
       74 天前 via iPhone
    有点可怜,不过 win 里面就别各种包管理器了,纯恶心
    hefish
        63
    hefish  
       74 天前
    你们玩的真花, 我最多同步个插件就继续用了。
    iOCZS
        64
    iOCZS  
       74 天前
    firefox 很容易丢失上次打开的标签
    kneo
        65
    kneo  
       74 天前 via Android
    我上次也是,不过是手机上升级 ff 。
    coldle
        66
    coldle  
       74 天前 via Android
    我最怕的事情发生了...之前也是有次 firefox 莫名其妙自己更新了自己,我就特担心 scoop profile 丢了,结果没丢,后来也能正常用 scoop 更新
    minami
        67
    minami  
       74 天前 via Android   ❤️ 1
    windows 玩什么包管理器,真的是……
    AItsuki
        68
    AItsuki  
       74 天前   ❤️ 3
    既然用 scoop 你就应该禁止软件自身的自动更新功能,全部更新都应由 scoop 接手。我被这玩意整烦了,你要换 chrome 要是不关自动更新也会有问题,包括 vscode ,idea ,表现也是数据丢失。
    不过我当时数据没有真的丢失,而是自动更新后会在默认目录( C:/Users/xxx/AppData/Local...)又创建一个新的缓存目录。
    AItsuki
        69
    AItsuki  
       74 天前   ❤️ 6
    https://github.com/ScoopInstaller/Scoop/issues/3691

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

    是这样吗
    docx
        77
    docx  
       74 天前 via iPhone
    前段时间也险些丢过,不过不是因为升级,而且好在有备份。
    NewYear
        78
    NewYear  
       74 天前
    习惯就好,Chrome 我也丢过几次配置文件,还损失了一些写的 UserScript ,烦得很。。。
    MrKrabs
        79
    MrKrabs  
       74 天前
    我也丢过,不过就没把 firefox 当过人所以没数据可丢
    Virace
        80
    Virace  
       74 天前
    scoop 上的软件 不能全都理解成 portable 类的, 他只是"软件管理器"。

    firefox 下载的也是官方的版本,就算你 scoop hold 了版本了。
    但是软件本身的更新没关。

    这也是很多软件 最好都自己维护个清单仓库,加一些安装后的命令,自己去处理一些目录的持久化或是干掉软件本身的自动更新。chrome 就是用 chrome++这个插件处理的,没了自动更新也可以自定义用户目录,这样持久化更方便,它本身带参数设置用户目录启动,但是这个快捷方式没办法固定到任务栏,只能用插件或者是更改注册表。

    说会 firefox, 除了便携版的 firefox(第三方),AppData\Roaming\Mozilla\Firefox ,都会有文件,这是存放 Profiles 配置目录的地方,就算 scoop 的 Profile 目录持久化到 persist 里面了,这个文件夹也依旧会创建
    里面有个 profiles.ini 就是配置文件。 注意区分 Roaming 和 Local

    一般我会将这两个 目录中的 Mozilla 全给 Junction 到 persist 里,这样好管理。

    就是方便重装系统后快速恢复,新系统开机后把 scoop 的环境变量一添加 scoop reset 就可以直接用浏览器,不用等同步之类的操作很爽的。
    sheldor
        81
    sheldor  
       74 天前 via Android
    我的电脑之前安装了 hp 的一整套打印扫描程序,后来有一天我卸载了,然后我的 chrome 就恢复初始设置了,什么数据都没了,不知道 hp 对 chrome 做了什么,我只记得有一个类似于 hp google web drive 之类的软件被我卸载了。从那开始我就换了 EDGE
    guanhui07
        82
    guanhui07  
       74 天前 via iPhone
    好久没用 firefox
    duanzhanling
        83
    duanzhanling  
       74 天前
    受教了
    kokerkov
        84
    kokerkov  
       74 天前
    Firefox 更新似乎不会动 profile 文件夹。我从来没丢过。唯一一次是因为从高级降级覆盖安装,它提示 profile 里面什么东西版本不能兼容低版本,只好新建了个。
    linhongjun
        85
    linhongjun  
       74 天前
    有提供解决方案的
    有说风凉话的
    当然我就不一样,我主用还是 chrome ,备用 firefox ,有些国内网站天天改来改去的,chrome 用不了只能换 firefox 上
    chrome 用了这么多年,资料一直没出过问题,firefox 上的都是导入的 chrome 的
    jaoyina
        86
    jaoyina  
       74 天前
    做好定期备份
    vialon17
        87
    vialon17  
       74 天前
    刚更新,没出现问题,正常 win firefox 。
    自己觉得 firefox 比 chrome 好看多了,一直 firefox ,除了内存比较爆,别的体验比 chrome 好。
    ShinichiYao
        88
    ShinichiYao  
       74 天前
    Chrome 自己做死,好好的把一堆常用插件都给毙了
    kk380446
        89
    kk380446  
       74 天前
    没想到小狐狸还活着.. 一直在用 Chrome 与 Safari
    RockShake
        90
    RockShake  
       74 天前
    如果不想操心,建议使用 Portable Software 打包的 Firefox ,用户数据都在同目录下,迁移起来也方便,更新到最新版本没任何问题。
    klamx
        91
    klamx  
       74 天前
    没遇到过,我是开启 firefox 自动更新的,scoop 不太懂。
    XinPingQiHe
        92
    XinPingQiHe  
       74 天前   ❤️ 1
    firefox 一直在用它的英文全球版 (这里下载,www.mozilla.org/en-US/firefox ),然后里面菜单自动是中文的。 不要用国内的那个 firefox.com.cn 下载的,它做了改造。
    laminux29
        93
    laminux29  
       74 天前
    前不久我也遇到了,当时手贱点了升级,升级后变成没有登录的状态。

    幸好我这 FF 是几台电脑都在用,从别的电脑把 FF 相关文件覆盖过来。
    Xbol
        94
    Xbol  
       74 天前
    @XinPingQiHe 还有这事,请问国内版的哪些地方有变动啊?
    gloeaerris
        95
    gloeaerris  
       74 天前
    你数据丢了,反正不是火狐的问题,全世界被美元搞得一团糟,反正不是美国的问题。
    自己反思去,嘿嘿
    bbroot
        96
    bbroot  
       74 天前
    别的不做评论。。。话说 windows 安装软件不是很简单?
    SolaWing
        97
    SolaWing  
       74 天前
    吓得我感觉看了一下 firefox 的版本,正好是 13.0 待重启更新的状态,赶快备份后重启了。不过也没有出现问题..
    bigtear
        98
    bigtear  
       74 天前
    经常用这个备份就行了,全新安装能还原所有数据
    https://www.sordum.org/12298/simple-firefox-backup-v1-2/
    XinPingQiHe
        99
    XinPingQiHe  
       74 天前
    @Xbol 多年以前 我发现国内版本不同,以后一直用的英文国际版,您也可以自行对比一下。其根本区别在于 firefox.com.cn 是中国公司所管理的,国际版是美国公司管理的。

    这里摘录一段官网所述的区别, 可以细品一下:

    1.谋智版:只支持中文(简体),网页底部标注北京谋智火狐信息技术有限公司 版权所有,网址为: https://www.firefox.com.cn/ 。谋智版是由中国分部基于通用版加以修改的版本,连接位于中国的服务器提供相应服务,专供中国用户使用。是中国特供版。
    2.通用版:支持多语言,网页底部标注欢迎访问 Mozilla Corporation 的非营利母公司,在美国加利福尼亚州,Mozilla 基金会,网址为: https://www.mozilla.org
    GeekGao
        100
    GeekGao  
       74 天前
    firefox 版本变更确实有点问题。以前也遭遇过。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5452 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 08:31 · PVG 16:31 · LAX 00:31 · JFK 03:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.