如何在Vista/Win7上删除IE地址栏历史记录?
首先,这是我所看到的图片 http://img713.imageshack.us/img713/4797/iedrop.png
我需要一个解决方案来清除地址栏 dropdawn,但不使用 ClearMyTracksByProcess 或 IE 对话框。我需要仅删除一个特定的 URL 及其所有痕迹。
我手动删除了该 URL 的所有痕迹:
- Users\\AppData\Local\Microsoft\Windows\Temporary Internet Files*
- Users\\AppData\Local\Microsoft\Windows\History*
- Users\\Recent*
也可以在以下位置找到该 URL :
4) Users\\AppData\Local\Microsoft\Internet Explorer\Recovery\High
现在我制作了一个 BootTime 程序,在我的所有系统光盘文件中搜索 8 位和 16 位字符集字符串。在任何地方都找不到 URL,但在登录并启动 IE 后,该 URL 仍然存在。我怀疑这与4)有关,但不明白如何。
First, here is a picture of what I see
http://img713.imageshack.us/img713/4797/iedrop.png
I need an solution to clear addressbar dropdawn, but not using ClearMyTracksByProcess or IE dialogs. I need to delete only a specific URL and all his traces.
I deleted manually all traces of that URL in:
- Users\\AppData\Local\Microsoft\Windows\Temporary Internet Files*
- Users\\AppData\Local\Microsoft\Windows\History*
- Users\\Recent*
also that URL can be found in:
4) Users\\AppData\Local\Microsoft\Internet Explorer\Recovery\High
Now I made an BootTime program that searches for 8 and 16 bit charsets string in all my system disc files. URL wasn't found anywhere, but after logging and starting IE, the URL is still there. I suspect this is related to 4), but can't understand how.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最后我找到了解决方案。
Finally I found solution.
地址栏 URL 存储在 TypedUrls 注册表项中。请参阅此项目,它声称枚举并删除它们(我还没有测试过它)。
下拉列表中的历史记录项目存储在 Url 历史记录数据库中。使用 IUrlHistoryStg::DeleteUrl() 。
Address bar urls are stored in the TypedUrls registry key. See this project which claims to enum and delete them (I haven't tested it).
The History items in the dropdown are stored in the Url History database. Use IUrlHistoryStg::DeleteUrl().