Firefox が終了時にタブやウィンドウを保存するかどうか尋ねない

Firefox の終了時に「開いているタブを保存して次回起動時に復元しますか」という確認ダイアログが出なくなってしまった場合、設定や拡張機能の問題、あるいは Firefox コンポーネントにエラーを引き起こす原因となる破損したファイルが、この問題の原因となっている可能性があります。

Firefox 4 以降のバージョンでは、Firefox の終了時にタブを保存するか確認するダイアログを表示しなくなりました。この記事では、前回終了時に開いていたタブやウィンドウウインドウ を開く方法を説明します。
注記: タブやウィンドウウインドウ を以前のセッションから復元するには、Firefox をメニューから終了しなければなりません。Firefox ウィンドウ上部の Firefox ボタン (Windows XP では ファイル メニュー) をクリックし、終了 をクリックしますメニューバー上の Firefox メニューをクリックし、Firefox を終了 を選択しますFirefox ウィンドウ上部の ファイル メニューをクリックし、終了 を選択しますFirefox ウィンドウ上部の ファイル メニューをクリックし、終了 を選択しますメニューバー上の Firefox メニューをクリックし、Firefox を終了 を選択しますFirefox ウィンドウ上部の ファイル メニューをクリックし、終了 を選択します。 各ウィンドウウインドウ やタブを一つずつ閉じた場合、Firefox の終了時に残っていたものだけが、Firefox の再起動時に開くことができます。
  • 以前のセッションを復元する機能についての詳しい情報は、セッションの復元 の記事をご覧ください。

既定のデフォルト ホームページから以前のセッションを復元する

Firefox の終了時に開いていたタブやウィンドウウインドウ は、Firefox の既定デフォルト のホームページに表示される 以前のセッションを復元 ボタンで開き直すことができます。このボタンをクリックすると、前回終了時に開いていたタブやウィンドウウインドウ が開かれます。 Restore Previous Session - Win1

注記: ホームページを既定デフォルト の Firefox ホームページ以外のページに設定している場合は、ホームページを初期設定に戻してください

履歴メニューから以前のセッションを復元する

ホームページを既定デフォルト の Firefox ホームページに設定していなくても、履歴メニューから復元する方法もあります:

  • Firefox ウィンドウ上部の Firefox ボタンをクリックし、履歴 メニュー (Windows XP ではメニューバーの 履歴 メニュー) から 以前のセッションを復元 を選択します。メニューバー上の 履歴 メニューをクリックし、以前のセッションを復元 を選択します。Firefox ウィンドウ上部の 履歴 メニューをクリックし、以前のセッションを復元 を選択します。 Restore Previous Session - Win2

Firefox の起動時に毎回以前のセッションを復元する

Firefox の起動時に常に前回のタブやウィンドウウインドウ を表示するように設定する手順は、セッションの復元の設定 を参照してください。

設定が適切でない

問題を解決するには、Firefox の設定を見直す必要があるかもしれません。

  1. Firefox ウィンドウ上部の Firefox ボタン (Windows XP では ツール メニュー) をクリックし、オプションメニューバー上の Firefox メニューをクリックし、環境設定...Firefox ウィンドウ上部の 編集 メニューをクリックし、設定 を選択します。Firefox ウィンドウ上部の ツール メニューをクリックし、オプション...メニューバー上の Firefox メニューをクリックし、環境設定...Firefox ウィンドウ上部の 編集 メニューをクリックし、設定 を選択します。
  2. 一般 パネルを選択し、Firefox を起動するときホームページを表示する に設定します。
  3. タブ パネルに切り換え、同時に複数のタブを閉じるときは確認する にチェックを入れます。
  4. プライバシー パネルに切り換え、Firefox に:履歴を記憶させる もしくは 記憶させる履歴を詳細設定する のどちらかに設定してください。
    • Firefox に:記憶させる履歴を詳細設定する に設定されている場合は、自動的にプライベートブラウジングモードで Firefox を起動する のチェックを外してください。
    • Firefox に:記憶させる履歴を詳細設定する に設定されており、Firefox の終了時に履歴を消去する にチェックが入っている場合は、設定... ボタンをクリックし、表示したページの履歴 のチェックを外してください。
  5. OK ボタンをクリックしてオプションウィンドウを閉じる ボタンをクリックして設定ウィンドウを環境設定ウインドウを閉じてください。


拡張機能による妨害

この問題を引き起こすことが知られている拡張機能があります (例えば Tab Mix Plus)。原因が拡張機能にあるかどうか調べるには、拡張機能とテーマのトラブルシューティング をお読みください。


破損したファイル

Firefox はユーザ情報をプログラムとは別のフォルダに保存します。そのフォルダ内のいずれかのファイルが破損している可能性があります。問題のファイルの削除や名前変更をすると、Firefox が新しいファイルを生成します。必要に応じてこれらを置き換えてください。

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

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

  2. Firefox ウィンドウ上部の Firefox ボタン (Windows XP では ファイル メニュー) をクリックし、終了 をクリックしますメニューバー上の Firefox メニューをクリックし、Firefox を終了 を選択しますFirefox ウィンドウ上部の ファイル メニューをクリックし、終了 を選択しますFirefox ウィンドウ上部の ファイル メニューをクリックし、終了 を選択しますメニューバー上の Firefox メニューをクリックし、Firefox を終了 を選択しますFirefox ウィンドウ上部の ファイル メニューをクリックし、終了 を選択します
    • この時点で Firefox が起動していないことを確認してください。
  3. プロファイルフォルダ内の、次のファイル名を変更します (例えば、ファイル名の末尾に .bak を加えます):
    • formhistory.sqliteformhistory.sqlite.bak へ名前変更してください。
    • sessionstore.jssessionstore.js.bak へ名前変更してください。
注意: 万一、これらのファイルを復元する必要が出てきた場合には、作成された新しいファイルを削除し、古いほうの名前変更したファイル名を元に戻してください (各ファイル名から .bak を取り除きます)。
このページの貢献者: marsf

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