動機
Firefoxアップデート後の初回起動時に古いブックマークが表示されるので原因を生成AI達に聞いてみたところ、アップデート後の初回起動時のみ通常使用するプロファイルを使わず
%APPDATA%\Mozilla\Firefox\profiles.iniを読んで使用するプロファイルを決めているらしいことが分かった(OSはWindows11)ので対処方法を考えてみました。
推測される原因
Firefoxを使用しているパソコンでは通常版Firefoxを再インストールした後、Microsoft Store版に切り替えたりしているため、それらのタイミングで新しいプロファイルと新しいprofiles.iniが作成された一方、通常使用するプロファイルは継承されたため、通常使用するプロファイルとprofiles.iniの内容がずれてしまったことが原因であると推測しました。(実験用のWindows11パソコンがないので、この記事ではこれ以上の深掘りはしません。また、Firefoxのアカウントを登録せずに使っているので、それも関係しているかも。)
焦って余計な操作をしてしまう
この状態でFirefoxがアップデートされた後に起動すると新しいプロファイルで表示されるためブックマークが壊れたと誤認しブックマークを復元してしまいました。そのため復元時点のブックマークがFirefoxアップデート後の初回起動時に表示され続ける現象が発生したと思われます。
対処方法
いろいろ試した結果、例えば
・・・
Default=Profiles/foge.default-release
・・・
Path=Profiles/huga.default
・・・
Path=Profiles/piyo.default-release
・・・
となっていたら、次のように書き換えると
・・・
Default=Profiles/.default-release
・・・
Path=Profiles/.default
・・・
Path=Profiles/.default-release
・・・
アップデート後の初回起動時に

と表示されFirefoxの起動が阻止され、OKを押してFirefoxを再度起動すれば最新のブックマークが表示されます。
もうひとつの対処方法
原因が特定されたわけではないので、次のように月日フォルダの下でブックマークを管理し

毎日、月日フォルダ名を変更することにより古いブックマークが表示されたら、すぐ気づくように運用しています。