怎么让Chrome/Edge浏览器永远保存历史记录?

6959 2026-08-03 16:26:14

看了一下该扩展,它说:

Save browsing history beyond 90 days before Chrome deletes it.

可能是它额外再备份一下,然后到扩展那里去寻找历史纪录。

对于开源的 Chromium, 只需简单修改一下源代码即可实现浏览器自身不删除历史纪录。具体请看:

github.com/ungoogled-software/ungoogled-chromium

patches/extra/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch

master

# Keep local history longer than 90 days

--- a/chrome/browser/ungoogled_flag_entries.h

+++ b/chrome/browser/ungoogled_flag_entries.h

@@ -52,4 +52,8 @@

"Popups to tabs",

"Makes popups open in new tabs. ungoogled-chromium flag",

kOsAll, SINGLE_VALUE_TYPE("popups-to-tabs")},

+ {"keep-old-history",

+ "Keep old history",

+ "Keep history older than 3 months. ungoogled-chromium flag",

+ kOsAll, SINGLE_VALUE_TYPE("keep-old-history")},

#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_

--- a/components/history/core/browser/history_backend.cc

+++ b/components/history/core/browser/history_backend.cc

@@ -14,6 +14,7 @@

#include

#include

+#include "base/command_line.h"

此文件已被截断。 显示原始文件

但 Chrome 和 Edge 都是闭源系统,确实只能依赖扩展来实现。

Bootcamp怎么升级?
头发做柔顺能维持多久?做完后护理3个要点