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

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

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

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

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

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

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

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

周期的に ハングアップする場合は、places データベースの破損によって発生している可能性があります。

情報: "places" ファイルには、アノテーション、ブックマーク、お気に入りのアイコン、入力履歴、キーワード、閲覧履歴 (訪れたページの記録) が格納されています。

新しい place データベースを作成するには、以下の手順に従ってください:

警告: この操作を行うと、閲覧履歴と操作当日のブックマークが削除されます。
  1. このテンプレート "ProfileFolder" は存在しないか承認されていません。
  2. Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。画面上部の Firefox メニューをクリックし、Firefox を終了 を選択します。Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。 Firefox が完全に終了するまで待ちます。
  3. Firefox のプロファイルフォルダで places.sqlite ファイルおよび (存在する場合) places.sqlite-journal ファイルを探して、それらのファイル名を places.sqlite.oldplaces.sqlite-journal.old に変更してください。
    • ファイル名を変更するには、ファイルを右クリックしてメニューの 名前の変更 を選択しますまずファイルをクリックして選択し、次に再度クリックすることでファイル名を編集できるようにします。そして、ファイル名の末尾に .old を追加します。
  4. 最後に、Firefox を起動します。
    • 起動時に、Firefox が新しい places データベースを作成します。閲覧履歴は失われますが、ブックマークは Firefox の最新のバックアップファイルから自動的にインポートされます。

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

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

  1. 画面上部のメニューバーで Firefox をクリックし、環境設定 を選択します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  2. 詳細 パネルおよび 一般 タブを選択します。
  3. ハードウェアアクセラレーション機能を使用する (可能な場合) のチェックを外します。
  4. Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。画面上部の Firefox メニューをクリックし、Firefox を終了 を選択します。Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。
  5. Firefox を再び起動します。

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

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

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

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

セッション復元 ファイルのコピーが複数作成されている場合、Firefox の応答が鈍くなり、ハングアップすることがあります:

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

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

  2. Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。画面上部の Firefox メニューをクリックし、Firefox を終了 を選択します。Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。
  3. プロファイルフォルダ内の sessionstore.js ファイルとそのコピー (sessionstore-1.js, sessionstore-2.js など) を削除してください。

PAC の実装を変更する

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

  1. 画面上部のメニューバーで Firefox をクリックし、環境設定 を選択します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  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 をクリックし、環境設定 を選択します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  2. 一般 パネルを選択します。
  3. ダウンロードセクションの 次のフォルダに保存する を選択し、参照選択 ボタンをクリックします。
  4. フォルダの参照 ウィンドウウインドウ で、ファイルをダウンロードする別のフォルダを選択してください。
  5. 設定 ページを閉じてください。変更した設定は自動的に保存されます。

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

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

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

  1. アドレスバーabout:config と入力し、EnterReturn キーを押します。
    警告ページが表示されます。危険性を承知の上で使用する をクリックし、about:config ページを開いてください。
  2. 上部のフィルタ欄検索ボックスscan と入力してください。
  3. browser.download.manager.scanWhenDone を選択し、この設定名をダブルクリックして設定値を false に変更してください。

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

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

Firefox を完全に終了させる

  1. Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。画面上部の Firefox メニューをクリックし、Firefox を終了 を選択します。Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。
  2. 残っているダイアログボックス、ダウンロードウィンドウウインドウ などの補助的なウィンドウウインドウ を閉じます。


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

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

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

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

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

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

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




Based on information from Firefox hangs (mozillaZine KB)