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

(『アドオンをインストールできない』からリダイレクトしました)

拡張機能がインストールできない理由として、拡張機能自身の問題、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 の "動作保証対象外になります!" という警告ページが表示されます。細心の注意を払って使用する をクリックし、 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 ウィンドウ上部の Firefox ボタンをクリックし、オプションFirefox ウィンドウ上部の ツール メニューをクリックし、オプションメニューバー上の Firefox メニューをクリックし、環境設定...Firefox ウィンドウ上部の 編集 メニューをクリックし、設定 を選択します。

    メニューボタン New Fx Menu をクリックし、オプション環境設定設定 を選択します。

  2. セキュリティ パネルを選択します。
  3. アドオンのインストールを求められたときに警告する オプションの右の 許可サイト... ボタンをクリックします。
  4. 「許可サイト - アドオンのインストール」ダイアログに、許可されたサイトのリストが表示されます。現在のサイトの URL をサイトのアドレス欄に入力してください。
  5. そのサイトからのインストールを許可するには、許可 ボタンをクリックします。次に 閉じる ボタンをクリックします。
  6. OK ボタンをクリックしてオプションウィンドウを閉じる ボタンをクリックして設定ウィンドウを環境設定ウインドウを閉じてください。

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

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

  • ファイルは通例、.xpi または .jar ファイルです。
  1. ファイルをコンピュータにダウンロードします。
  2. Firefox ウィンドウ上部の Firefox ボタンメニューバー上の ツール メニューFirefox ウィンドウ上部の ツール メニューをクリックし、アドオン を選択します。アドオンマネージャのタブが開きます。 メニューボタン New Fx Menu をクリックし、アドオン を選択します。アドオンマネージャのタブが開きます。

  3. アドオンマネージャのタブで、拡張機能 パネルを選択します。アドオンマネージャのタブで、拡張機能 パネルを選択します。
  4. ダウンロードしたアドオンをリストに追加するには、ファイルをアドオンウィンドウウインドウ にドラッグ&ドロップします。
  5. アドオンがリストに追加され、インストールが開始されます。

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

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

  1. Firefox ウィンドウ上部の Firefox ボタンをクリックし、オプションFirefox ウィンドウ上部の ツール メニューをクリックし、オプションメニューバー上の Firefox メニューをクリックし、環境設定...Firefox ウィンドウ上部の 編集 メニューをクリックし、設定 を選択します。

    メニューボタン New Fx Menu をクリックし、オプション環境設定設定 を選択します。

  2. プライバシー パネルを選択します。

  3. Firefox に:記憶させる履歴を詳細設定する に設定します。 Custom History Fx 5 - Win Custom History - Mac Custom History - Linux Custom History Fx21 WinXP Custom History Fx21 Win7 Custom History Fx21 Mac Custom History Fx21 Linux
  4. サイトから送られてきた Cookie を保存する にチェックを入れてください。
  5. サードパーティの Cookie も保存する にチェックを入れてください。
  6. 例外... ボタンをクリックします。
  7. アクセスしようとしているサイトがリストに含まれていないことを確認してください。
    • リストにある場合は、そのサイト名をクリックし、サイトを削除 ボタンをクリックしてください。
  8. OK ボタンをクリックしてオプションウィンドウを閉じる ボタンをクリックして設定ウィンドウを環境設定ウインドウを閉じてください。
  1. Firefox ウィンドウ上部の Firefox ボタンをクリックし、オプションFirefox ウィンドウ上部の ツール メニューをクリックし、オプションメニューバー上の Firefox メニューをクリックし、環境設定...Firefox ウィンドウ上部の 編集 メニューをクリックし、設定 を選択します。

    メニューボタン New Fx Menu をクリックし、オプション環境設定設定 を選択します。

  2. プライバシー パネルを選択します。

  3. Firefox に:記憶させる履歴を詳細設定する に設定します。 Custom History Fx 5 - Win Custom History - Mac Custom History - Linux Custom History Fx21 WinXP Custom History Fx21 Win7 Custom History Fx21 Mac Custom History Fx21 Linux
  4. サイトから送られてきた Cookie を保存する にチェックを入れてください。
  5. サードパーティ Cookie の保存常に許可 に設定してください。
  6. 例外... ボタンをクリックします。
  7. アクセスしようとしているサイトがリストに含まれていないことを確認してください。
    • リストにある場合は、そのサイト名をクリックし、サイトを削除 ボタンをクリックしてください。
  8. OK ボタンをクリックしてオプションウィンドウを閉じる ボタンをクリックして設定ウィンドウを環境設定ウインドウを閉じてください。

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

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

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

  1. Firefox ウィンドウ上部の Firefox ボタンをクリックし、オプションFirefox ウィンドウ上部の ツール メニューをクリックし、オプションメニューバー上の Firefox メニューをクリックし、環境設定...Firefox ウィンドウ上部の 編集 メニューをクリックし、設定 を選択します。

    メニューボタン New Fx Menu をクリックし、オプション環境設定設定 を選択します。

  2. 詳細 パネルを選択します。
  3. ネットワーク タブをクリックします。
  4. キャッシュの設定箇所で、キャッシュのサイズは最低でも 1 MB が必要です。
  5. OK ボタンをクリックしてオプションウィンドウを閉じる ボタンをクリックして設定ウィンドウを環境設定ウインドウを閉じてください。

他のソフトウェア

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

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

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

壊れた拡張設定ファイル

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

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

    Firefox ウィンドウ上部の Firefox ボタンをクリックして ヘルプ メニューメニューバー上 ヘルプ メニューFirefox ウィンドウ上部の ヘルプ メニューをクリックし、トラブルシューティング情報 を選択します。トラブルシューティング情報のタブが開きます。メニューボタン New Fx Menu をクリックし、ヘルプ Help-29 ボタンをクリック、トラブルシューティング情報 を選択します。トラブルシューティング情報のタブが開きます。

  2. アプリケーション基本情報 セクションの下の フォルダを表示Finder で表示ディレクトリを開く ボタンをクリックします。プロファイルのファイルフォルダが含まれるウィンドウウインドウ が開きます。
  3. 補足: Firefox を使用してプロファイルフォルダが開けないときは、Firefox を開かずにプロファイルフォルダを見つける 手順に従ってください。

  4. Firefox ウィンドウ上部の Firefox ボタンをクリックし、終了Firefox ウィンドウ上部の ファイル メニューをクリックし、終了メニューバー上の Firefox メニューをクリックし、Firefox を終了Firefox ウィンドウ上部の ファイル メニューをクリックし、終了 を選択します。

    メニューボタン New Fx Menu をクリックし、終了終了 Close 29 をクリックします。

  5. 次のファイルを削除してください:
    • extensions.sqlite
    • extensions.sqlite-journal (存在する場合)
    • extensions.ini
  6. Firefox を再起動します。

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

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




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



この記事を共有する: http://mzl.la/N7XgX6

この記事は役に立ちましたか? しばらくお待ちください...

この記事の貢献者: marsf, dskmori。あなたも手助けしませんか?- 貢献するにはこちらから