Firefoxのブックマークが突然消えた?原因と今すぐできる完全復元法
プロファイルは合っているのに読み込みに失敗し、バックアップからの復元もエラーで弾かれる場合は、ブックマークと閲覧履歴を格納している基幹データベース「places.sqlite」が物理的に破損しています。この破損ファイルをリフレッシュして修復を試みます。
まずはFirefoxを完全に終了(タスクマネージャー等でプロセスが残っていないことを確認)させてください。次に、該当するプロファイルフォルダを開きます(about:profilesの「ルートディレクトリー」から「フォルダーを開く」でアクセス可能)。
フォルダ内にある以下のファイルを探します。
・places.sqlite
・places.sqlite-wal(存在する場合)
・places.sqlite-shm(存在する場合)
これらのファイルを削除するか、念のため名前をplaces.sqlite.oldなどに変更(リネーム)してください。作業完了後にFirefoxを再起動すると、破損したデータベースが破棄され、新しい正常なplaces.sqliteが自動生成されます。起動直後は履歴がクリアされていますが、前述の「履歴とブックマークの管理」から安全にjsonlz4バックアップをインポートできるようになり、完全復活を果たすことができます。