Firefoxのエラー「プラットフォームバージョン ‘xxx’ は minVersion >= xxx maxVersion <= xxx と互換性がありません」は、本当に頭を悩ませることがあります。通常、このエラーはアップデートが失敗した後や、ファイルが正しくインストールされなかった後に表示され、インストールフォルダのどこかに残ってしまいます。基本的に、アプリが互換性のあるバージョンを認識できていないことが原因です。このガイドでは、ブックマーク、パスワード、設定などをすべて失うことなくこのエラーを修正する方法をいくつかご紹介します。ただし、常に完璧とは限らず、プロファイル情報が壊れてしまう場合もあるので、あらかじめご了承ください。
Firefoxのバージョン互換性エラーを修正する方法
方法1: フルインストーラーを使用した再インストール
破損したバージョンや不一致のバージョンで困っている場合、この方法が解決策としてよく使われます。問題のあるファイルをMozillaのサーバーから取得した新しいファイルに置き換えることで、多くの場合エラーが解消されます。ただし、Windows側は必要以上に手間取るため、自動更新がうまくいかないこともあります。
- 最新のFirefoxフルインストーラーをダウンロードしてください。Mozillaの公式ダウンロードページにアクセスしてください。Windows 11に適したバージョン(arm64版でない限り、おそらくx64版)をダウンロードしてください。設定で現在のアーキテクチャを再確認することをお勧めします。
- Firefox のすべてのプロセスを終了する:まずは Firefox を終了してください。Ctrl + Shift + Escタスクマネージャーを開き、残っている Firefox.exe プロセスを見つけて右クリックし、「タスクの終了」を選択します。終了したと思っても、バックグラウンドプロセスが動作を続け、再インストールの妨げになることがあります。
- インストーラーを実行します。ダウンロードしたファイルをダブルクリックします。設定によっては、ブックマークやパスワードを削除せずにファイルが置換または更新される場合があります。また、奇妙なエラーが続く場合は、まず完全にアンインストールすることをお勧めしますが、通常はインストーラーを実行するだけで十分です。
- インストール後、Firefoxを起動します。起動してエラーが消えたかどうか確認してください。プロファイルはほぼそのままですが、何かおかしい場合は、about:profiles で古いプロファイルがまだ存在しているか確認してください。
方法2:Firefoxプロファイルを復元する
Firefoxを再インストールすると、新しい「クリーン」なプロファイルが作成され、古いブックマークやパスワードが消えてしまうことがあります。幸いなことに、プロファイルは別のフォルダに保存されているので、バックアップしておけば(あるいは別の場所にプロファイルフォルダを保存していれば)、プロファイルマネージャーから復元できます。
- プロファイルマネージャーにアクセスする: Firefoxを開き、
about:profiles
アドレスバーに入力してEnterキーを押します。このメニューには、Firefoxに関連付けられているすべてのプロファイルが表示されます。 - 古いプロファイルを特定する:「default」または「default-release」というラベルが付いていて、更新日が古いプロファイルを探します。これらのフォルダは通常、 にあります
C:\Users\[YourUsername]\AppData\Roaming\Mozilla\Firefox\Profiles
。以前にプロファイルをバックアップしている場合は、安全な場所に保存されている可能性があります。 - デフォルトに設定して起動:必要なプロファイルの「デフォルトプロファイルに設定」をクリックし、「新しいブラウザでプロファイルを起動」をクリックします。ブックマークとパスワードがそこに表示されていれば問題ありません。表示されていない場合は、プロファイルフォルダのパスを再確認してください。
- 複数のプロファイルの管理:複数のプロファイルが表示され、どれがどれだかわからない場合は、念のためバックアップを取ってから、見覚えのないプロファイルを削除できます。プロファイルを右クリックし、「削除」を選択してください。ただし、その前に必ずフォルダを安全な場所にコピーしてください。
方法3: クリーンな再インストール(他の方法がすべて失敗した場合)
奇妙なエラーが頻繁に表示されたり、Firefoxがランダムにクラッシュしたりする場合は、クリーンインストールが必要になるかもしれません。基本的には、アンインストールして不要なファイルを手動で削除することで、破損したファイルが残らないようにすることができます。ただし、ユーザーデータ(ブックマーク、同期またはエクスポートされている場合はパスワード)は通常、個別に保存されるため安全です。バックアップを必ず確認してください。
- Windows 経由で Firefox をアンインストールします。[設定] » [アプリ] » [インストールされたアプリ]に移動し、Firefox を見つけてアンインストールします。
- プログラムフォルダを手動で削除する:アンインストール後、
C:\Program Files\Mozilla Firefox
またはC:\Program Files (x86)\Mozilla Firefox
フォルダに移動して削除してください。アンインストール後も問題の原因となるファイルが残る場合があります。 - Firefox を再インストールします。Mozillaのサイトから最新のフルインストーラーを入手して、新規に実行します。
- 必要に応じてユーザープロファイルを復元します。Firefoxを起動します。通常、既存のプロファイルが自動的に検出されます。検出されない場合は、about:profilesを開き、「新しいプロファイルを作成」または「既存のプロファイルを使用」オプションを使用してください。安全のため、このタイミングでバックアップしたプロファイルフォルダを手動で復元しておくのも良いでしょう。
基本的に、フルインストーラーで再インストールし、プロファイルデータが確実に保持されるようにすることで、こうした奇妙なバージョン不一致エラーのほとんどは解決できます。まだプロファイルフォルダをバックアップしていない場合は、必ずバックアップしてください。そうすれば、万が一問題が発生しても、ブックマークやパスワードは安全です。
まとめ
- Mozillaから最新のフルインストーラをダウンロードしてください
- Firefoxのプロセスをすべて閉じます(タスクマネージャーが役立ちます)
- インストーラーを実行して修復/更新する
- about:profilesでプロフィールを確認する
- 必要に応じて、クリーンアンインストールして再インストールしてください。
- 必要に応じてバックアップから古いプロファイルを復元する
まとめ
通常、これらのバージョンエラーは、ファイルの破損やプロファイルの不一致が原因です。フルインストーラーで再インストールすると、ほとんどの問題が解決することが多く、プロファイルを復元すればデータの損失は発生しません。これで、あまり手間をかけずにアップデートが完了することを祈っています。予期せぬ事態に備えて、プロファイルのバックアップを手元に置いてください。幸運を祈ります。Firefox を再び使えるようにしようとしている誰かの時間を節約できれば幸いです。