• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FireFox 昔の履歴が残る)

FireFoxの古い履歴が残る理由とは?

このQ&Aのポイント
  • Windows XP sp3、FireFox 3.6.13 を使っています。[オプション>プライバシー>表示したページの履歴を少なくとも*日分は残す]で 「3」日分は残す と設定しているのですが、サイドバーに履歴を表示すると三日どころか、一、二ヶ月前のものまで残っています。
  • 三日を過ぎた物は自動的に消えていってもらいたいのですが、なぜこうなってしまうのでしょうか。昔のFireFoxはちゃんと消えていったような気もするのですが……。
  • 「最近の履歴を消去」すればいいと思われるかもしれませんが、きのう、おとといの履歴は残っていて欲しいのです。この件について検索しても何も出てこないのですが、他の方は疑問に思ってないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • shujiro
  • ベストアンサー率57% (23/40)
回答No.1

「少なくとも」という言葉から分かる通り、それは下限の設定です。 「3日を超えたものを消す」のではなく、「3日以内のものは消さない」ということになります。 上限を設定するには、ロケーションバー(アドレスバー)に「about:config」と入力して、設定画面に移り、「browser.history_expire_days」の項目で設定する必要があります。

参考URL:
http://forums.mozillazine.jp/viewtopic.php?t=7693
bbcd
質問者

お礼

設定したところ、確かに指定した日にちを過ぎた履歴が消えています。 どうもありがとうございました。

bbcd
質問者

補足

ご回答ありがとうございます。 すでに同じ質問が出ていたのですね。見つけられませんでした。 browser.history_expire_daysの値を変更したのですが、 元からある履歴には効果がないようなので、一旦すべて消して 様子を見てみます。

その他の回答 (2)

noname#151570
noname#151570
回答No.3

#2です。 訂正します。 #1さんの回答が正解のようです。失礼しました。 なお、ver4.0では、なにならsqliteファイルのコードを修正したような記事はありましたが、その日数指定の項目自体がオプションから消えています。 about:configにも、browser.history_expire_daysは出てこないようです。

bbcd
質問者

お礼

ご回答ありがとうございます。 昔はFireFoxが好きだったのですが、こういうよくわからない 仕様変更があると不安を覚えます。 Ver4.0でわかりやすくなればいいんですが。

noname#151570
noname#151570
回答No.2

履歴は、places.sqliteファイルに保存されていますが、そのファイルが不調なのか、そのそも自動削除の機能が働かなくなったのか、どちらかでないのかな?と思われます。 http://www.project-h2.com/yattemotors/note_class/fx3_note01o.html http://builder.japan.zdnet.com/sp/firefox-3-for-developer-2008/story/0,3800087566,20382735,00.htm で、places.sqliteファイルをバックアップコピーしておけば、上書きコピーで今の状態には復元できますから、その後に、 ○プログラム本体を入れ替えて様子をみる ○新規にplaces.sqliteを生成させて、しばらく利用して様子をみる ○Places Cleaneなどを導入して、sqliteファイルの最適化を行ってみる http://tomcat.nyanta.jp/part-4/20090827.html