Firefoxの拡張機能(アドオン)が動作しないときの原因と対処法まとめ
Mozilla Firefoxは、macOSやWindowsなど主要なOSで利用できる、最も人気があり安定性の高いブラウザの一つです。モバイルデバイス向けにはAndroid版も提供されています。
Firefoxには豊富な標準機能に加え、「アドオン」と呼ばれる拡張機能が数多く用意されており、ユーザーのブラウジング体験を大きく向上させることができます。拡張機能をインストールするには、Mozillaのアドオンページから必要なものをダウンロードするだけで簡単です。
Firefoxの拡張機能は概ね安定して動作しますが、時折発生する不具合は開発者によって速やかに修正されます。しかしある日、Firefoxの拡張機能が一斉に動作しなくなる事態が発生し、Mozillaコミュニティは大きな混乱に見舞われました。一部のユーザーには次のようなアラートが表示されました。
「1つ以上のインストール済みアドオンを検証できないため、無効化されました。詳細情報」
一方で、エラーメッセージが一切表示されなかったユーザーもおり、拡張機能が動作していないことに気づいて初めて異常を察知したというケースもありました。
Mozillaのバグトラッカーによると、拡張機能が動作しなくなった原因は、Mozillaがセキュリティ証明書の更新を行わなかったことでした。当時のMozillaプロダクトリード、Kev Needham氏はこの問題を認め、アドオン機能を直ちに復旧させるための修正作業を進めていることを明らかにしました。
Firefoxの拡張機能が動作しないときの対処法
拡張機能が無効化されて以降、Mozillaは迅速に対応し、拡張機能を再び動作させるための解決策に取り組んできました。パッチの配信を待つ間に試せる回避策をいくつか紹介します。
対処法1:アドオンの署名検証を無効にする
最初の方法は、Firefoxの設定を編集して、拡張機能(アドオン)の署名検証を無効にするものです。Mozillaはセキュリティ上の理由から、拡張機能へのデジタル署名を必須としています。しかし、このデジタル署名に使用されていた証明書の有効期限が切れたため、Firefoxが安全でないと判断したほとんどの拡張機能が無効化されてしまいました。
この方法では、そのセキュリティ機能を一時的に無効化することで拡張機能の復旧を図ります。ただし、この修正が有効なのはFirefox Developer EditionまたはNightlyビルドのみです。
手順は以下の通りです。
- Firefoxを起動し、アドレスバーにabout:configと入力します。
- xpinstall.signatures.requiredを検索し、値をfalseに変更します。
- Firefoxを終了して再起動し、拡張機能が動作するかどうかを確認します。
ただし、この方法はすべてのユーザーに有効とは限らず、悪意のあるソフトウェアがバックドアとして利用し、コンピュータへ感染するリスクも伴います。Firefoxが正式なセキュリティパッチを配信した後は、必ずこの機能を再度有効にしてコンピュータを保護してください。
対処法2:FirefoxのStudies機能を有効にする
Mozillaは、動作しない拡張機能を修正するためのアップデートを複数回にわたってリリースしました。最初のアップデートは問題発生の翌日に配信されたもので、ブラウザの「Studies」ツールを使用します。これは本来、Firefoxの新機能をテストするために用意されている仕組みです。
Mozillaによると、Studiesが有効になっていれば、このアップデートはバックグラウンドで自動的にインストールされます。この機能が有効になっているかを確認するには、以下の手順を実行します。
- Firefoxを起動し、環境設定(Preferences)を開きます。
- プライバシーとセキュリティを選択し、「Firefoxにスタディーのインストールと実行を許可する」が有効になっていない場合はチェックを入れます。
恒久的な修正が適用され、拡張機能が再有効化された後は、Studies機能を無効にしても問題ありません。
ただし、最初のアップデートはAndroid版FirefoxおよびFirefox Extended Support Release(ESR)版では機能しませんでした。また、Studiesを有効にしていたにもかかわらずアップデートを受け取れないという報告も寄せられました。
その後、Mozillaはより多くのユーザーをカバーするフォローアップアップデート(デスクトップ・Android向け66.0.4、ESR向け60.6.2)を5月5日に、さらに5月7日にはFirefox 66.0.5をリリースしましたが、それでもアップデートを一切受け取れないユーザーが残っていました。
拡張機能が壊れたときのその他のヒント
Firefoxとその拡張機能はほとんどの場合非常に安定しており、こうした大規模なインシデントは滅多に起こりません。前回同様の事態が発生したのはそれから3年前で、署名が無効であるというエラーによりアドオンがインストールできなくなったことがありました。幸い、Mozillaはすぐにパッチをリリースして問題を解決しています。
Firefoxのアドオンの挙動がおかしいものの、ブラウザのパフォーマンスに影響するような重大な問題がない場合は、以下の一般的な対処法を試してみてください。
ヒント1:Firefoxを再起動する
問題が一時的なシステムグリッチによるものであれば、ブラウザを再起動するだけで解決することがあります。再起動の手順は以下の通りです。
- Firefoxのメニューバーからファイルを選択します。
- 終了をクリックします。
- コンピュータを再起動し、再度Firefoxを開きます。
このシンプルなトラブルシューティング手法だけで、Firefoxの軽微な問題の多くは解決します。
ヒント2:新しいプロファイルを作成する
破損したプロファイルは、拡張機能の不具合を含むさまざまなFirefoxの問題を引き起こす可能性があります。その場合は、新しいプロファイルを作成することで問題が解決することがあります。パスワードやブックマークなどのデータは新しいプロファイルにコピーできるため、ゼロからやり直す心配はありません。
新しいFirefoxプロファイルを作成する手順は以下の通りです。
- Firefoxメニューから終了を選択し、ブラウザを完全に閉じます。
- ターミナルで次のコマンドを入力してプロファイルマネージャーを開きます:firefox -ProfileManager -no-remote
- プロファイルを作成をクリックしてウィザードを開始します。
- 次へを押し、新しいプロファイルの名前を入力します。
- 完了をクリックします。
- プロファイルマネージャーで新しいプロファイルを選択し、Firefoxを起動をクリックしてそのプロファイルの使用を開始します。
データを移行する前に、まずいくつかの拡張機能をダウンロードして、新しいプロファイルで正常に動作するかどうかを確認しておきましょう。
ヒント3:ブラウザのCookieとキャッシュを削除する
Firefoxやアドオンに関する多くの問題は、ブラウザのCookieとキャッシュを削除することで解決できます。手順は以下の通りです。
- Firefoxメニューのツールをクリックし、最近の履歴を消去を選択します。「最近の履歴を消去」ウィンドウが表示されます。
- 消去する時間の範囲のドロップダウンメニューですべての履歴を選択します。
- 詳細をクリックし、消去する項目のリストからキャッシュとCookieにチェックを入れます。
- 今すぐ消去ボタンをクリックします。
- Firefoxを閉じます。
- Flash Cookieを削除するには、ターミナルで次のコマンドを入力します:find ~/.macromedia/ -type f -name \*.sol -exec rm '{}' \;
その後、アドオンに問題が残っていないかどうか、Firefoxを再度確認してください。
ヒント4:ジャンクファイルを削除する
コンピュータ内のジャンクファイルは、メモリやストレージといった貴重なリソースを消費するだけでなく、アプリやシステムプロセスの動作にも悪影響を及ぼします。システムを最適な状態に保つためには、信頼できるクリーンアップツールを使って不要なファイルを徹底的に削除しましょう。WindowsならOutbyte PC Repair、MacならOutbyte macAriesを利用すると便利です。
まとめ
Firefoxのアドオンは、ブラウザを自分好みにカスタマイズし、ブラウジング体験を向上させてくれる便利な機能です。しかし、今回のように大多数の拡張機能が一斉に動作しなくなるインシデントは、特にFirefoxをメインブラウザとして使っている方にとって非常に厄介な問題となります。この問題の影響を受けた場合は、本記事で紹介した回避策をぜひ試してみてください。また、拡張機能に個別の不具合が発生している場合にも、これらのヒントがトラブル解決の助けになるでしょう。
-
【保存版】Discordのゲームオーバーレイが表示されない・動作しないときの対処法
本記事では、Discordのオーバーレイが機能しない問題の解決方法について詳しく解説します。 Discordは、今や説明不要の人気コミュニケーションプラットフォームです。主にゲーマーが、メッセージツールを使って他のユーザーと交流したり、コミュニティに参加したりするために利用しています。メッセージング機能に加えて、Discordにはゲームプレイを快適にするための多彩な機能が搭載されています。代表的なものとしては、ゲーム内オーバーレイ、低リソース消費設計、システム全体で使えるプッシュトゥトークなどが挙げられます。 しかし皮肉なことに、これらの機能は常に最高のパフォーマンスを発揮するとは限らず、時折
-
Windows 10でWindows Defenderが動作しないときの対処法を徹底解説
Windows Defenderが動作しない、または有効にできないトラブルにお困りではありませんか?本記事では、Windows 10のPCをウイルスから守るために必要な「Windows Defenderが動作しない問題」の解決策を、初心者にもわかりやすい手順付きで詳しく解説します。原因の特定方法から具体的な修復手順まで、順番に試せる内容になっていますので、ぜひ参考にしてください。Windows Defenderとは?Windows Defenderは、Windowsに標準搭載されている無料のアンチウイルス(セキュリティ)ソフトウェアです。「Windowsセキュリティセンター」と呼ばれることもあ