Firefox がハングアップまたは応答なしになる

Firefox がハングアップすると、クリックやキーの操作に反応しなくなり、何の動作もしていないようにみえます。また、タイトルバーに "(応答なし)" と表示されて、Firefox のウィンドウウインドウ 上でマウスポインタが待ち状態のポインタになります。また、Firefox のウィンドウウインドウ 上でマウスポインタが待ち状態のポインタになります。 この記事では Firefox のハングアップが発生する状況に応じて、ハングアップの解決方法を紹介します。

この記事に書かれていないハングアップの解決方法は、基本的なトラブルシューティング をご覧ください。

補足: Firefox のリセット機能 を使用すれば、あなたの重要な情報を引き継いだまま Firefox を初期状態に復元することで、数多くの問題を修復できます。多くの手順を要するトラブルシューティングの代替手段として利用を検討してください。
注記: パフォーマンスデータを送信 する設定を有効にすると、Mozilla が Firefox のハングアップのデータを含む情報を収集できます。この情報は、将来のバージョンの Firefox を改善するために役立てられます。

Firefox が不定期にハングアップする

Firefox が不定期かつ特定の操作を行った後ではないとき (例えばファイルのダウンロード中や Firefox の終了時) にハングアップする場合は、この章の解決策をお試しください。

新しい places データベースを作成する

周期的に ハングアップする場合は、places データベースの破損によって発生している可能性があります。新しい place データベースを作成する手順は以下のとおりです:

警告: この操作を行うと、閲覧履歴と操作当日のブックマークが削除されます。
  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 をクリックします。

    Firefox が完全に終了するまで待ちます。
  5. Firefox のプロファイルフォルダで places.sqlite ファイルおよび (存在する場合) places.sqlite-journal ファイルを探して、それらのファイル名を places.sqlite.oldplaces.sqlite-journal.old に変更してください。
    • ファイル名を変更するには、ファイルを右クリックしてメニューの 名前の変更 を選択しますまずファイルをクリックして選択し、次に再度クリックすることでファイル名を編集できるようにします。そして、ファイル名の末尾に .old を追加します。
  6. 最後に、Firefox を起動します。
    • 起動時に、Firefox が新しい places データベースを作成します。閲覧履歴は失われますが、Firefox は自動的にブックマークを、最新のバックアップファイルからインポートします。

ハードウェアアクセラレーションを無効にする

一部のグラフィックカードおよびグラフィックドライバにおいて、Firefox でハードウェアアクセラレーションを使用するとハングアップする場合があります。この問題が解決するかを確認するために、ハードウェアアクセラレーションを無効にすることができます。

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

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

  2. 詳細 パネルおよび 一般 タブを選択します。
  3. ハードウェアアクセラレーション機能を使用する (可能な場合) のチェックを外します。
  4. Firefox ウィンドウ上部の Firefox ボタンをクリックし、終了Firefox ウィンドウ上部の ファイル メニューをクリックし、終了メニューバー上の Firefox メニューをクリックし、Firefox を終了Firefox ウィンドウ上部の ファイル メニューをクリックし、終了 を選択します。

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

  5. Firefox を再び起動します。

問題が発生しなくなった場合は、ハードウェアアクセラレーションが原因であると考えられます。問題が解決するか、ハードウェアアクセラレーションなしで使うかを確認するために、updating your graphics drivers|グラフィックドライバの更新 をお試しください。

プラグインのトラブルシューティングを行う

Java や Adobe Reader, Flash などのプラグインを使用するサイトが Firefox をハングアップさせる原因になることがあります。プラグインのトラブルシューティングについての情報と問題の原因となっているプラグインの特定については、プラグインのトラブルシューティング の記事をご覧ください。

重複するセッション復元ファイルを削除する

セッション復元 ファイルのコピーが複数作成されている場合、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. プロファイルフォルダ内の sessionstore.js ファイルとそのコピー (sessionstore-1.js, sessionstore-2.js など) を削除してください。

PAC の実装を変更する

自動プロキシ設定ファイル (PAC) を使用している場合、存在しないサイトや最近開いたことのないサイトを読み込もうとすると、Firefox がハングアップすることがあります。自動プロキシ設定ファイルを使用しているか確かめるには:

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

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

  2. 詳細 アイコンをクリックします。
  3. ネットワーク タブをクリックします。
  4. 接続設定 をクリックします。インターネット接続ダイアログが現れます。
  5. 自動プロキシ設定スクリプト URL が選択されている場合、自動プロキシ設定ファイルを使用しています。インターネットへのアクセスができなくなりますので、この設定を無効にしてはいけません。代わりに、このリンク先 をネットワーク管理者に伝えてください。
  6. キャンセル をクリックします。

Flash 動画の再生中に Firefox がハングアップする

Flash 動画を再生すると Firefox がハングアップする をご覧ください。

Firefox を長時間使用した後にハングアップする

Firefox を更新する

最新バージョンの Firefox では、長時間使用した場合などのメモリ使用量が改善されています。Firefox を最新バージョンに更新してください

Firefox を再起動する

Firefox を長時間、開いたままにしておくとハングアップすることがあります。この問題を修復するには Firefox を再起動してください。

定期的に Firefox を閉じて、最後に開いていたページへ戻りたいときは、Firefox のセッション復元機能を使用したいでしょう。詳しくは セッションの復元の設定 をご覧ください。

最初のウィンドウウインドウ の読み込み時に Firefox がハングアップする

セッションの復元を高速化する

多数のタブを復元する場合、Firefox がそれらのサイトを読み込む際にハングアップすることがあります。オプション設定ウィンドウのタブパネル にある タブが選択されるまでページを読み込まない にチェックを入れると、起動時は最後に選択されたタブのみが読み込まれます。タブグループ を使用して、始めに表示されているタブグループ内の Web サイトのみを読み込ませることもできます。

ファイルのダウンロードや画像の保存で Firefox がハングアップする

ファイルのダウンロードや画像の保存時に Firefox がハングアップするときは、以下の解決策を試してください:

ダウンロード履歴を消去する

ダウンロード履歴のサイズが大きくなりすぎているときにファイルをダウンロードすると Firefox がハングアップすることがあります。次の手順に従ってダウンロード履歴を消去してください:

  1. Firefox ウィンドウウインドウ 最上部の Firefox ボタン (Windows XP ではツール メニュー)をクリックし、ダウンロード をクリックします。メニューバーの ツール メニューをクリックし、ダウンロード をクリックします。Firefox ウィンドウウインドウ 最上部の ツール メニューをクリックし、ダウンロード をクリックします。ダウンロードウィンドウウインドウ が開きます。ダウンロードボタン fx20 download icon をクリックし、すべての履歴を表示 をクリックします。履歴とブックマークの管理ウィンドウウインドウ が開きます。
  2. 履歴の消去 ボタンをクリックしてください。ダウンロード履歴が消去されます。ダウンロードの消去 をクリックして、ダウンロード履歴を削除してください。
  3. いくつかのファイルをダウンロードして、ハングアップしなくなったことを確認してください。

別のダウンロードフォルダを選択する

最後にダウンロードした場所 (例えばネットワーク上の共有フォルダや USB ドライブなど) が利用できない場合、Firefox がハングアップする可能性があります。これを解決するには:

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

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

  2. 一般 パネルを選択します。
  3. ダウンロードセクションの 次のフォルダに保存する を選択し、参照選択 ボタンをクリックします。
  4. フォルダの参照 ウィンドウウインドウ で、ファイルをダウンロードする別のフォルダを選択してください。
  5. OK ボタンをクリックしてオプションウィンドウを閉じる ボタンをクリックして設定ウィンドウを環境設定ウインドウを閉じてください。

ファイルのダウンロードや画像の保存ができるか確認してください。正しく動作したときは設定を元に戻すか、フォルダごとに保存先を指定する を選択してください。

Firefox の設定でウイルススキャンを無効にする

一部のウイルス対策プログラムが、Firefox がファイルのダウンロードを完了した後にウイルススキャンを開始した時、Firefox をハングアップさせる原因となることがあります。次の手順に従ってダウンロード後のウイルススキャンを無効にしてください (ウイルス対策プログラムを無効にするものではありません):

  1. ロケーションバーabout:config と入力し、EnterReturn キーを押します。

    • about:config の "動作保証対象外になります!" という警告ページが表示されます。細心の注意を払って使用する をクリックし、 about:config ページを開いてください。
  2. 上部のフィルタ欄検索ボックスscan と入力してください。
  3. browser.download.manager.scanWhenDone を選択し、この設定名をダブルクリックして設定値を false に変更してください。

Firefox が終了時にハングアップする

時々、Firefox を閉じる時に応答がなくなり、メモリ上に残ってしまうため、Firefox ウィンドウウインドウ を開けなくなってしまうことがあります。これにより次回の Firefox の起動が正常に行われなくなったり、「Firefox の終了」ダイアログに「Firefox は起動していますが応答しません。新しいウィンドウウインドウ を開くにはまず既存の Firefox プロセスを終了させるか、コンピュータを再起動させなければなりません。」というメッセージが表示されることがあります。この場合は、すべての Firefox プロセスを終了させるか、Firefox を再び開く前にコンピュータを再起動しなければなりません (他の原因や解決策については Firefox は起動していますが応答しません をご覧ください)。

Firefox を完全に終了させる

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

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

  2. 残っているダイアログボックス、ダウンロードウィンドウウインドウ などの補助的なウィンドウウインドウ を閉じます。


Firefox の終了時にプロセスがメモリに残ってしまう問題が繰り返し起こるときは、以下の解決策を試してみてください。

拡張機能のトラブルシューティングを行う

問題のある拡張機能がハングアップの原因になることがあります。この場合は、これらの拡張機能を無効にするか削除することによって解決できます。問題のある拡張機能の診断と問題の修正に関する情報については 拡張機能とテーマのトラブルシューティング をご覧ください。

Java プラグインの更新または無効化

時々、Java アプレットが原因で Firefox のプロセスが終了後にも残ってしまうことがあります。Mozilla のプラグインチェックページ を開き、Java を最新バージョンに更新してください。Java プラグインが必要なければ、Firefox のアドオンマネージャの プラグイン パネルから Java プラグインを無効化してください。詳しくは Java プラグイン利用ガイド をご覧ください。

インターネットセキュリティソフトウェアのトラブルシューティングを行う

一部のシステムにおいて、インターネットセキュリティソフトウェア (ファイアウォール、ウイルス対策ソフト) との干渉が問題の原因であるとの報告があります。ファイアウォールの設定を変更 すると、問題解決の役に立つかもしれません。




Based on information from Firefox hangs (mozillaZine KB)



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

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

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