搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

How do I stop history from being deleted after 90 days?

  • 3 回覆
  • 8 有這個問題
  • 1 次檢視
  • 最近回覆由 cor-el

more options

I've noticed recently that my history keeps on getting removed after 90 days, the default setting. So, right now, my history only goes back to October 2011, when just yesterday it went back to September 2011. I have not deleted anything, it's done it itself. My privacy settings are set to simply 'Remember history' which I assumed would be indefinitely. I looked in the about:config and it told me that in a previous version of Firefox the "Keep history for n amount of days" setting, which doesn't show up on this version (9.0.1) was set to 9999, just as I left it. For some reason however, this does not seem to work anymore, and I'm losing more history everyday. Is there a place where everything is stored on the hard drive which I can just save for now until this is solved, or do I have to start saving things manually elsewhere other than on Firefox.

I've noticed recently that my history keeps on getting removed after 90 days, the default setting. So, right now, my history only goes back to October 2011, when just yesterday it went back to September 2011. I have not deleted anything, it's done it itself. My privacy settings are set to simply 'Remember history' which I assumed would be indefinitely. I looked in the about:config and it told me that in a previous version of Firefox the "Keep history for n amount of days" setting, which doesn't show up on this version (9.0.1) was set to 9999, just as I left it. For some reason however, this does not seem to work anymore, and I'm losing more history everyday. Is there a place where everything is stored on the hard drive which I can just save for now until this is solved, or do I have to start saving things manually elsewhere other than on Firefox.

由 lobob8 於 修改

所有回覆 (3)

more options

There is no time limit in Firefox 4+ versions for the history.
Firefox determines automatically how many pages can be kept without affecting the performance.
You can see the current value via the reads-only pref places.history.expiration.transient_max_pages on the about:config page.
You can reset the no longer used browser.history_expire_days* prefs from older Firefox versions to remove them on the next start.

See:


If you lose history after 90 days then it has been removed via other means like cleanup software or by deleting the history unless you have exceeded that maximum page limit.

more options

I don't have that, but I do have places.history.expiration.transient_current_max_pages It is set to 53630. Am I able to set this to 100,000 or should I not touch it?

more options

The places.history.expiration.transient_max_pages pref is read-only and you can't change it via that pref.
That value is calculated automatically to prevent performance issues.

From Marco Bonardo's blog:

You can read the currently used value in places.history.expiration.transient_max_pages and set an higher value in places.history.expiration.max_pages. But i discourage that, we will try to increase the value as far as we can, i expect that actually we will already keep much more history than before. So ideally, you won’t need to touch anything.