Google Chrome 版本 33.0.1726.0 dev-m
CCleaner V.4.08.4428(64位)
Windows 8.1 64位
问题描述:清理 Chrome 的“Internet 历史记录”后,Google Chrome 的偏好设置被破坏。我已经重现了四次这种情况,并且我已经将清理选项缩小到“Internet 历史记录”作为罪魁祸首。
Internet 历史记录下清理的项目有 7 个文件:
- 存档历史
- 访问过的链接
- 当前标签
- 最后标签页
- 热门网站
- 历史提供程序缓存
- 网络行为预测器
参考我之前截取的一张截图后,我可能能够删除“最后标签”。我能够在不清除该项目的情况下重现该问题。
这总是会产生这样的消息:“无法读取您的偏好设置。某些功能可能不可用,并且对偏好设置的更改将无法保存”。
导航至:C:\Users\WindowsUserName\AppData\Local\Google\Chrome\User Data\Default 将显示 Preferences 和 Preferences.bad。备份首选项文件几乎毫无用处,因为 Chrome 的扩展程序有时会变得无法使用,必须重新安装。
无法解决问题的方法:
- CCEnhancer 3.8 在删除其自定义清理定义后,已被用作罪魁祸首并被消除。
- 已尝试重新安装 Chrome 两次,但问题仍未解决
- 重新安装最新版本的 CCleaner 并不能解决问题(在使用 CCEnhancer 之前或之后)。
再次,我认为这里最重要的发现是 Chrome 在 Internet History 下清理的内容。它们与首选项文件的关系超出了我的理解范围。我应该针对此版本的 Chrome 提交错误报告吗?我还能尝试什么?
答案1
这是因为您选中了 compact-chrome-databases 选项。显然它有一个导致问题的 bug。它是一个已知错误,他们正在努力修复这个问题。您可以在他们的论坛上注册并提交您的首选项文件,以便他们对其进行分析,找出问题所在。
(这不是该功能第一次无法正常工作,但公平地说,Chrome 使用了 FTS3,这使得压缩其数据库从一开始就很危险。)
在 Piriform 修复该错误之前,你应该取消选中紧凑型数据库选项并仅使用清除缓存的功能:
答案2
是的,在任何版本的 CCleaner 中选中“Internet 历史记录”选项似乎都会由于某些奇怪的原因损坏“首选项”文件。