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

リビジョン情報
  • リビジョン ID: 3053
  • 作成日:
  • 作成者: marsf
  • コメント: 一部修正。
  • 査読日: いいえ
  • 翻訳準備中: いいえ
リビジョンのソース
リビジョンの内容

プログラムがハングアップした場合、ユーザの入力を一切受け付けず、何の動作もしなくなります。ハングアップは別の用語で「フリーズ」や「応答なし」とも言います。

  • プログラムのハングアップはクラッシュとは異なります。クラッシュ はプログラムを終了します。
  • ハングアップしたプログラムはあなたの操作に応答しません。別の状況では、Firefox はメニューやボタンの操作に応答しますが、Web サイトの読み込みに失敗 します。

この記事に書かれていないハングアップの解決方法は、基本的なトラブルシューティング をご覧ください。また、マルウェアが引き起こす問題のトラブルシューティング を参照し、あなたのコンピュータがウイルスやスパイウェア、他のマルウェアに感染していないかスキャンしてください。

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

最初のブラウザウィンドウウインドウ の読み込み時にハングアップする場合は、「ハイパースレッディング」に原因がある可能性があります。Intel Pentium 4 プロセッサの機能であるハイパースレッディングはパフォーマンス向上のために設計されていますが、Firefox がハングアップする原因にもなります。

あなたのコンピュータが Intel Pentium 4 プロセッサを搭載し、Windows 2000 や XP を使用している場合は、Firefox でのハイパースレッディングを無効にしてください:

  1. Firefox の起動に使用しているショートカットアイコンを右クリックします。
  2. プロパティ を選択します。
  3. 互換性 タブを選択します。
  4. 互換モードで実行する を選択してください。
  5. 互換モードのドロップダウンリストから Windows 98/Windows ME を選択してください。
  6. OK をクリックします。
  7. Firefox を再起動してハングアップしないか確認してください。


すべてのウィンドウウインドウ の読み込み時にハングアップする

SwitchProxy Tool 拡張は新しい新規 ウィンドウウインドウ が開かれる度に更新を確認します。これは既知の問題です。

SwitchProxy Tool を使用している場合は、それを無効にしてハングアップが防止されるか確認してください:

  1. Firefox ウィンドウ最上部メニューバー上ツール メニューをクリックし、アドオン を選択します。アドオンダイアログが現れます。
  2. 拡張機能 パネルを選択します。インストールされた拡張機能の一覧が表示されます。
  3. SwitchProxy Tool を選択します。
  4. 無効化 をクリックしてください。
  5. Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。画面上部の Firefox メニューをクリックし、Firefox を終了 を選択します。Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。
  6. Firefox を再起動します。いくつかの新しい新規 ウィンドウウインドウ を開いて Firefox がハングアップしないことを確認してください。


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

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

ダウンロード履歴の消去

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

  1. Firefox ウィンドウ最上部メニューバー上ツール メニューをクリックし、ダウンロード を選択します。ダウンロードウィンドウウインドウ が開きます。
  2. 履歴の消去 ボタンをクリックしてください。ダウンロード履歴が消去されます。
  3. いくつかのファイルをダウンロードして、ハングアップしなくなったことを確認してください。


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

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

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

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


履歴メニューや履歴サイドバーを開くとハングアップする

ページの表示履歴が大きくなりすぎている場合に 履歴 メニューや 履歴 サイドバーを使用すると Firefox がハングアップすることがあります。次の手順に従ってページの表示履歴を消去してください:

  1. Firefox ウィンドウ最上部メニューバー上ツール メニューをクリックし、プライバシー情報の消去 を選択します。プライバシー情報の消去ダイアログが現れます。
  2. 表示したページの履歴 以外のすべてのチェックを外してください。
  3. 今すぐ消去 をクリックしてください。ページの表示履歴が消去されます。詳しい情報は プライバシー情報の消去 をご覧ください。

この問題の再発を防ぐには、プライバシー設定 - ブラウズ履歴、追跡拒否 でページの表示履歴を残す期間を短く設定してください:

  1. 画面上部のメニューバーで Firefox をクリックし、環境設定 または 設定 を選択します。項目名は macOS のバージョンに依存します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  2. プライバシー パネルを選択します。
  3. 表示したページの履歴を少なくとも XX 日分は残す テキストボックスに現在の値よりも少ない値を入力してください。この値は Firefox に残すページの表示履歴を定義します。小さな値を設定すると、表示履歴を残す期間が短くなります。
  4. 設定 ページを閉じてください。変更した設定は自動的に保存されます。
  1. Firefox ウィンドウ最上部メニューバー上ツール メニューをクリックし、最近の履歴を消去... を選択します。
  2. 消去する履歴の期間 ドロップダウンメニューから すべての履歴 を選択します。
  3. 消去する項目 の横のボタンをクリックします。履歴項目のリストが表示されます。
  4. 表示したページとダウンロードの履歴 を選択します。
  5. 今すぐ消去 ボタンをクリックします。最近の履歴を消去ウィンドウウインドウ が閉じられ、表示したページの履歴とダウンロードの履歴が消去されます。詳しい情報は 最近の履歴を消去する をご覧ください。

この問題の再発を防ぐには、プライバシー設定 - ブラウズ履歴、追跡拒否 でページの表示履歴を残す期間を短く設定してください:

  1. 画面上部のメニューバーで Firefox をクリックし、環境設定 または 設定 を選択します。項目名は macOS のバージョンに依存します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  2. プライバシー パネルを選択します。
  3. Firefox に: のドロップダウンメニューから 記憶させる履歴を詳細設定する を選択します。
  4. 表示したページの履歴を少なくとも ... 日分は残す の値を、現在の設定よりも小さな値に設定してください。この値は、Firefox に残しておくページの表示履歴の日数を定義します。値を小さくすると、残しておく日数が短くなります。
  5. 設定 ページを閉じてください。変更した設定は自動的に保存されます。


Web サイトを読み込むとハングアップする

自動プロキシ設定ファイル

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

  1. 画面上部のメニューバーで Firefox をクリックし、環境設定 または 設定 を選択します。項目名は macOS のバージョンに依存します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  2. 詳細 パネルを選択します。
  3. ネットワーク タブをクリックします。
  4. 接続設定 をクリックします。インターネット接続ダイアログが現れます。
  5. 自動プロキシ設定スクリプト URL が選択されている場合、自動プロキシ設定ファイルを使用しています。インターネットからのアクセスを防いでいる、この設定を無効にしてはいけません。代わりに、このリンク先をネットワーク管理者に伝えてください。
  6. キャンセルをクリックします。


セッション復元ファイルの重複

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

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

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

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


プラグイン

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

タブを切り替えるとハングアップする

Spybot S&D の "免疫 (Immunize)" 機能は Firefox の Cookie 設定ファイルに数多くのエントリを追加します。これは、タブの切り替えが遅くなる原因となることがあります。

  1. Firefox ウィンドウ最上部の ファイル メニューをクリックし、終了 を選択して Firefox を終了します。
  2. Spybot S&D を開きます。
  3. ウィンドウ左サイドの Immunize アイコンをクリックします。
  4. 免疫化リストを右クリックし、コンテキストメニューから 選択を全て解除 を選んでください。
  5. Firefox セクションで、各アイテムにチェックを入れてください。
  6. ウィンドウ最上部の 解除 をクリックします。


長時間使用後にハングアップする

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

定期的に Firefox を閉じて、最後に開いていたページへ戻りたいときは、Firefox のセッション復元機能を使用したいでしょう。プログラムを終了すると、あなたが開いていたウィンドウウインドウ とタブが記憶されます。Firefox を再起動すると、任意でこれらのウィンドウウインドウ とタブを再読み込みできます。

セッション復元機能を有効にするには:

  1. 画面上部のメニューバーで Firefox をクリックし、環境設定 または 設定 を選択します。項目名は macOS のバージョンに依存します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  2. 一般 パネルを選択します。
  3. Firefox を起動するとき] ドロップダウンリストから 前回終了時の[[T:Windowとタブを表示する を選択してください。
  4. 設定 ページを閉じてください。変更した設定は自動的に保存されます。

これで、ウィンドウウインドウ とタブを記憶するように設定されました。現在開いている Web ページを失うことなく Firefox を閉じることができ、ハングアップが予防できます。


ブックマークフォルダを削除するとハングアップする

多くのブックマークと多段階層のサブフォルダを含むブックマークフォルダを削除しようとすると、Firefox がハングアップする原因となります。この問題に対処するには、不要なブックマークサブフォルダを一つずつ細かい手順で削除します。


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

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

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

  • 問題のある拡張機能がハングアップの原因になることがあります。この場合は、これらの拡張機能を無効にするか削除することによって解決できます。問題のある拡張機能の診断と問題の修正に関する情報については 拡張機能とテーマのトラブルシューティング をご覧ください。
  • 時々、Java アプレットが原因で Firefox のプロセスが終了後にも残ってしまうことがあります。Java を最新バージョンに更新してください。Java プラグインが必要なければ、Firefox のアドオンウィンドウウインドウ のプラグインパネルから Java プラグインを無効化してください。詳しくは Java プラグイン利用ガイド をご覧ください。
  • 以下のインターネットセキュリティソフトウェアを使用すると、一部のシステムで問題の原因となることが報告されています:
    • Windows Vista で ZoneAlarm を使用している場合は、アンインストールして他のファイアウォール製品 (または Windows ファイアウォール) を使用してください。
    • Avast! Antivirus を ZoneAlarm がインストールされている環境で使用している場合は、他のウイルス対策製品に替えてください。
    • Norton 360 2.0 を使用している場合は、Norton のすべての利用可能な更新 (詳しくは Norton Support にお問い合わせください) を適用し、Norton 360 による Firefox のブックマークの誤消去を防ぐには の記事の手順に従ってください。
    • Comodo Internet Security を 3.10 以前からアップグレードした場合、以前のバージョンの Comodo Safe Surf コンポーネントが Firefox を終了時にハングアップさせる原因になることがあります。この問題を解決するには、Windows のコントロールパネルから (以前のバージョンの) Comodo Safe Surf を削除してください。現在の Comodo アプリケーションでは、この機能が統合されています。



Based on information from Firefox hangs (mozillaZine KB)