我希望 Chrome 停止保留我的浏览历史记录。我熟悉隐身模式,但希望保留我的浏览记录除了我的历史记录(例如,隐身模式删除了我想要保留的 cookie。)有没有办法做到这一点?
答案1
我认为 Chrome 本身没有办法(即使使用扩展程序:我认为扩展程序无法在浏览器退出时运行钩子)。但从外部很容易做到:不是启动 Chrome,而是启动运行 Chrome 的脚本,然后删除历史记录。
为了获得最佳的隐私,请将历史记录放在 RAM 文件系统上(使History
您的个人资料中的文件成为指向 RAM 文件系统的符号链接)。
答案2
从现在起,你必须使用清除浏览数据(Chrome 菜单 → 工具 → 清除浏览数据)
答案3
如果您使用的是 Windows,下面这个脚本可能会有所帮助。
用法:将以下脚本保存在“del_chrome_hist.bat”文件中,确保 Chrome 完全关闭(TaskMan 中没有 chrome.exe),然后以管理员权限运行它:
ECHO deleting chrome history
set ChromeDataDir=C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Default
del /q /f "%ChromeDataDir%\*History*.*">nul 2>&1
set ChromeDataDir=C:\Users\%USERNAME%\Local Settings\Application Data\Google\Chrome\User Data\Default
del /q /f "%ChromeDataDir%\*History*.*">nul 2>&1
ECHO deleting chrome history DONE
此外,您可以创建任务计划以在 Windows 启动时运行此脚本。
答案4
现在有一个扩展可以阻止 chrome 记录历史记录......https://chrome.google.com/webstore/detail/no-history/ljamgkbcojbnmcaonjokopmcblmmpfch#