アドオンがインストールできない

リビジョン情報
  • リビジョン ID: 50353
  • 作成日:
  • 作成者: dskmori
  • コメント: update.
  • 査読日: はい
  • 査読日:
  • 査読者: marsf
  • 承認済み はい
  • 現在のリビジョン? いいえ
  • 翻訳準備中: いいえ
リビジョンのソース
リビジョンの内容

拡張機能がインストールできない理由として、拡張機能自身の問題、Firefox の設定、Firefox のバージョンに起因するものなどがあります。この記事は、インストールに関するさまざまな問題とその対処について説明します。

アドオンに互換性がない

アドオンの内部情報には、そのアドオンが対応可能な Firefox のバージョンが記述されています。Mozilla の Firefox Add-ons のページで、そのアドオンがどのバージョンに対応しているのかを確認することができます。

アドオンの内部情報に記されたバージョンと一致しない Firefox を使用すると、エラーが発生し、アドオンに互換性がないという表示がなされます。そういう場合の対処法として:

  • Firefox を最新版に更新する。詳しくは、Firefox を最新リリースに更新するには の記事を参照してください。
  • 利用する Firefox と互換性のあるバージョンのアドオンを検索する。 Firefox Add-ons には、たいていの場合、アドオンの最新版があります。
  • 別の拡張機能を使う。多くの拡張機能には、似た機能をもつ拡張機能が別に存在します。詳しくは Firefox Add-ons を参照してください。

アドオンがブロックされている

安全でないアドオンは、Mozilla のブロックリストに登録されており、インストールすることができません。詳しい情報は、ブロックリストに置かれた安定性とセキュリティの問題の原因となるアドオン の記事を参照してください。

ソフトウェアのインストールが無効化されている

Firefox では、アドオンを含むソフトウェアのインストールを無効化することができます。ソフトウェアのインストールが無効化されていないかを確認する方法は以下の通りです。

  1. アドレスバーabout:config と入力し、EnterReturn キーを押します。
    警告ページが表示されます。危険性を承知の上で使用する をクリックし、about:config ページを開いてください。
  2. 上部の フィルタ検索欄に xpinstall.enabled と入力します。
  3. 通常、xpinstall.enabled の値は true に設定されています。もし値が false なら、アドオンのインストールは無効化されています。
  4. 値を true に設定するには、xpinstall.enabled という設定名を右クリック Ctrl キーを押したままクリックし、リセット を選択します。
  5. 拡張機能をもう一度インストールしてみましょう。

コンピュータを保護するために、Firefox にソフトウェアのインストールを要求できない設定になっている

既定の設定では、Firefox は信頼された Web サイトからしかアドオンをインストールできません。信頼された Web サイトの一覧に載っていないサイトからアドオンをインストールしようとすると、黄色のバーが Web ページ上部に表示され、以下のようなメッセージが表示されます。

あなたのコンピュータを保護するために、Firefox にこのサイト (www.example.com) はソフトウェアのインストールを要求できない設定になっています。

サイトを許可するには、黄色のバー上の 許可 ボタンをクリックします。

信頼された Web サイトのリストに追加するには:

  1. 画面上部のメニューバーで Firefox をクリックし、環境設定 または 設定 を選択します。項目名は macOS のバージョンに依存します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  2. セキュリティ パネルを選択します。
  3. アドオンのインストールを求められたときに警告する オプションの右の 許可サイト... ボタンをクリックします。
  4. 「許可サイト - アドオンのインストール」ダイアログに、許可されたサイトのリストが表示されます。現在のサイトの URL をサイトのアドレス欄に入力してください。
  5. そのサイトからのインストールを許可するには、許可 ボタンをクリックします。次に 閉じる ボタンをクリックします。
  6. 設定 ページを閉じてください。変更した設定は自動的に保存されます。

アドオンが直接インストールではなくダウンロードする設定になっている

アドオンを提供するサイトの中には、インストールする前にファイルをダウンロードする方式をとっているものもあります。

  • ファイルは通例、.xpi または .jar ファイルです。
  1. ファイルをコンピュータにダウンロードします。
  2. メニューボタン Fx89menuButton をクリックし、アドオンとテーマ拡張機能とテーマ をクリックして 拡張機能 パネルを選択します。
  3. ダウンロードしたアドオンをリストに追加するには、ファイルをアドオンウィンドウウインドウ にドラッグ&ドロップします。
  4. アドオンがリストに追加され、インストールが開始されます。

ファイルのハッシュが正しくありません(ダウンロードに失敗した可能性があります) -261

Firefox の設定でサードパーティの Cookie を保存しないようにしていると、このエラーが生じる場合があります。このエラーを回避するには、一時的にサードパーティの Cookie を保存する必要があります。

  1. 画面上部のメニューバーで Firefox をクリックし、環境設定 または 設定 を選択します。項目名は macOS のバージョンに依存します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  2. プライバシーとセキュリティ パネルを選択し、履歴 セクションへ進みます。

  3. Firefox に の隣のドロップダウンメニューから 記憶させる履歴を詳細設定する を選択します。
  4. サイトから送られてきた Cookie を保存する がチェックされていることを確認します。
  5. サードパーティの Cookie も保存する がチェックされていることを確認します。
  6. 例外... ボタンをクリックします。
  7. アクセスしようとしているサイトがリストにないことを確認してください。
    • リストにある場合、そのサイト名をクリックして、サイトを削除 ボタンをクリックしてください。
  8. 設定 ページを閉じてください。変更した設定は自動的に保存されます。
  1. 画面上部のメニューバーで Firefox をクリックし、環境設定 または 設定 を選択します。項目名は macOS のバージョンに依存します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  2. プライバシーとセキュリティ パネルを選択し、履歴 セクションへ進みます。

  3. Firefox に の隣のドロップダウンメニューから 記憶させる履歴を詳細設定する を選択します。
  4. サイトから送られてきた Cookie を保存する がチェックされていることを確認します。
  5. サードパーティ Cookie の保存常に許可 に設定されていることを確認します。
  6. 例外... ボタンをクリックします。
  7. アクセスしようとしているサイトがリストにないことを確認してください。
    • リストにある場合、そのサイト名をクリックして、サイトを削除 ボタンをクリックしてください。
  8. 設定 ページを閉じてください。変更した設定は自動的に保存されます。

ダウンロードのエラー -228

キャッシュが無効になっている

Firefox のキャッシュが無効になっていると、このエラーメッセージが出ます。キャッシュを有効にするには:

  1. 画面上部のメニューバーで Firefox をクリックし、環境設定 または 設定 を選択します。項目名は macOS のバージョンに依存します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  2. 詳細 パネルを選択します。
  3. ネットワーク タブをクリックします。
  4. キャッシュの設定箇所で、キャッシュのサイズは最低でも 1 MB が必要です。
  5. 設定 ページを閉じてください。変更した設定は自動的に保存されます。

他のソフトウェア

ファイアウォールやスパイウェア検知ソフトが「ダウンロードのエラー -228」の原因になる場合もあります。CA firewall や Windows Defender を使っている、あるいは Spybot S&D の常駐オプション ("Teatimer" 機能) を使っている場合、一時的にオフにしてアドオンがインストールできるか確認してみましょう。詳しくは該当ソフトの説明書を参照してください。

インストールリンクをクリックしても何も起こらない

インストール用のリンクをクリックしても何も起こらない場合、JavaScript が有効になっているかを確認してください。詳細は、 JavaScript 設定と対話的なウェブページの設定 の記事を参照してください。

壊れた拡張設定ファイル

拡張設定ファイルが壊れると、拡張機能のインストールに問題が生じます。下記のファイルを削除して Firefox を再起動すれば、拡張設定ファイルが再作成され、破損が修復されるでしょう。これらのファイルを削除しても、拡張機能自体およびその設定は削除されません。

  1. プロファイルフォルダを開きます:

    • メニューボタン Fx89menuButton をクリックし、ヘルプ をクリック、他のトラブルシューティング情報 を選択します。ヘルプ メニューから 他のトラブルシューティング情報 を選択します。トラブルシューティング情報 のタブが開きます。
    • アプリケーション基本情報 セクションの下の プロファイルフォルダープロファイルディレクトリー の隣にある フォルダーを開くFinder で表示ディレクトリーを開く ボタンをクリックします。プロファイルフォルダーが含まれたウインドウが開きます。プロファイルフォルダーが開きます。プロファイルディレクトリーが開きます。
    補足: フォルダーを開く をクリックすると Firefox でエラーが表示されるとき、または Firefox を使用してプロファイルフォルダーが開けないときは、Firefox を開かずにプロファイルフォルダーを見つける 手順に従ってください。

  2. Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。画面上部の Firefox メニューをクリックし、Firefox を終了 を選択します。Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。
  3. 次のファイルを削除してください:
    • extensions.sqlite
    • extensions.sqlite-journal (存在する場合)
    • extensions.ini
  4. Firefox を再起動します。

他の拡張機能が干渉している

インストールされた別の拡張機能が新しい拡張機能のインストールを妨げることがあります。回避策として Firefox の セーフモード でインストールしてみてください。




Based on information from Unable to install themes or extensions - Firefox (mozillaZine KB)