このページの内容が最新でない可能性があります

An important change has been made on the English version of this page. Until this page is updated, you can instead view the following updated version:

Firefox がハングアップする

プラットフォーム別のコンテンツを表示

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

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

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

目次

Windows:

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

最初のブラウザウィンドウウインドウの読み込み時にハングアップする場合は、「ハイパースレッディング」に原因がある可能性があります。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 ウィンドウ上部メニューバー上ファイルFirefox メニューをクリックし、Firefox を終了 を選択します。
  6. Firefox を再起動します。いくつかの新しい新規ウィンドウウインドウを開いて Firefox がハングアップしないことを確認してください。

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

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

ダウンロード履歴の消去

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

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

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

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

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

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

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

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

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

この問題の再発を防ぐには、設定ウィンドウ - プライバシーパネル でページの表示履歴を残す期間を短く設定してください:

  1. Firefox ウィンドウ上部メニューバー上ツールFirefox編集 メニューをクリックし、オプション...環境設定...設定... を選択します。
  2. プライバシー パネルを選択します。
  3. 表示したページの履歴を少なくとも XX 日分は残す テキストボックスに現在の値よりも少ない値を入力してください。この値は Firefox に残すページの表示履歴を定義します。小さな値を設定すると、表示履歴を残す期間が短くなります。
  4. OK ボタンをクリックしてオプションウィンドウを閉じる ボタンをクリックして設定ウィンドウを環境設定ウインドウを閉じてください。

3.5/3.6:
  1. Firefox ウィンドウ最上部メニューバー上ツール メニューをクリックし、最近の履歴を消去... を選択します。
  2. 消去する履歴の期間 ドロップダウンメニューから すべての履歴 を選択します。
  3. 消去する項目 の横のボタンをクリックします。履歴項目のリストが表示されます。
  4. 表示したページとダウンロードの履歴 を選択します。
  5. 今すぐ消去 ボタンをクリックします。最近の履歴を消去ウィンドウウインドウが閉じられ、表示したページの履歴とダウンロードの履歴が消去されます。詳しい情報は 最近の履歴を消去する をご覧ください。

この問題の再発を防ぐには、設定ウィンドウ - プライバシーパネル でページの表示履歴を残す期間を短く設定してください:

  1. Firefox ウィンドウ上部メニューバー上ツールFirefox編集 メニューをクリックし、オプション...環境設定...設定... を選択します。
  2. プライバシー パネルを選択します。
  3. Firefox に: のドロップダウンメニューから 記憶させる履歴を詳細設定する を選択します。
  4. 表示したページの履歴を少なくとも ... 日分は残す の値を、現在の設定よりも小さな値に設定してください。この値は、Firefox に残しておくページの表示履歴の日数を定義します。値を小さくすると、残しておく日数が短くなります。
  5. OK ボタンをクリックしてオプションウィンドウを閉じる ボタンをクリックして設定ウィンドウを環境設定ウインドウを閉じてください。

ページの表示履歴を消去すると、Firefox の 履歴 メニューや 履歴 サイドバーなどの動作が速くなるはずです。

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

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

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

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

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

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

  1. Firefox ウィンドウ上部メニューバー上ファイルFirefox メニューをクリックし、Firefox を終了 を選択します。
  2. Firefox のプロファイルフォルダを開きます。
    • あなたのプロファイルフォルダを見つけるには Profiles をご覧ください。
  3. プロファイルフォルダ内の sessionstore.js ファイルとそのコピー (sessionstore-1.js, sessionstore-2.js など) を削除してください。

プラグイン

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

Windows:

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

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 ウィンドウ上部メニューバー上ツールFirefox編集 メニューをクリックし、オプション...環境設定...設定... を選択します。
  2. 一般 パネルを選択します。
  3. [Firefox を起動するとき] ドロップダウンリストから 前回終了時のウィンドウウインドウとタブを表示する を選択してください。
  4. OK ボタンをクリックしてオプションウィンドウを閉じる ボタンをクリックして設定ウィンドウを環境設定ウインドウを閉じてください。

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

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

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

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

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

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

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

    • Comodo Internet Security を 3.10 以前からアップグレードした場合、以前のバージョンの Comodo Safe Surf コンポーネントが Firefox を終了時にハングアップさせる原因になることがあります。この問題を解決するには、Windows のコントロールパネルから (以前のバージョンの) Comodo Safe Surf を削除してください。現在の Comodo アプリケーションでは、この機能が統合されています。




Based on information from Firefox hangs (mozillaZine KB)


この記事で問題が解決しましたか?

この記事は分かりやすかったですか?



最終変更日時 2009年11月16日 月曜日 22時31分17秒 (PST).
このページの貢献者:: marsf , level and Chris_Ilias .
- This is a support/troubleshooting article -