无法在IE9中查看浏览器历史记录


8

出于某些原因,IE9不存储浏览器历史记录。自从我升级以来,这个问题就一直存在。尽管重置了IE设置,问题仍然存在。我没有选中“退出时删除浏览历史记录”,并且“将页面保留在历史记录中的天数”设置为20。

我所得到的是这样的:

在此处输入图片说明


浏览时查看历史记录文件夹,看是否有任何弹出窗口。然后,您至少会知道问题是否出在某种程度上您的历史记录已被删除,或者IE最初根本没有记录它。
杰克逊

Answers:


5

我一直在遇到这个问题,并且最近已经解决了。该问题似乎是由于index.dat文件增长超过16MB限制引起的。一旦超过该大小,IE似乎不再向其写入其他信息。尽管下面的文章讨论的是index.dat用于IE缓存机制的文件,但它也可能导致历史记录问题似乎很有道理。

浏览此处获取更多信息

当以下文件夹中的Index.dat文件达到16187392字节的大小时,会发生此问题

删除该文件已使我的历史记录得以正常记录。以下是删除文件所需的步骤。

首先,您需要打开一个具有管理权限的命令提示符。因此,假设使用Windows 7:

  1. 单击Windows图标以打开您的开始菜单。
  2. 在搜索框中,键入: cmd
  3. 在列表的顶部应该是cmd.exe。右键单击它,然后选择以管理员身份运行
  4. 新闻从用户帐户控制,如果它会弹出询问您是否想运行它。

您需要以管理员身份运行它,以便您具有删除文件的必要权限。删除文件的步骤:

  1. 使用以下命令更改为带有index.dat文件的目录:

    cd %USERPROFILE%\AppData\Local\Microsoft\Windows\History\Low\History.IE5

  2. 您需要关闭浏览器才能删除文件,因此要快速返回此处,请在关闭浏览器之前将URL复制到该问题。

  3. 运行以下命令: del index.dat /a:s

del是删除文件的命令。追加/a:s到命令将告诉它根据属性选择要删除的文件(s在这种情况下,这意味着system file)。

注意:除非使用,否则该\Low\History.IE5目录在dir命令中将不可见dir /a 我提到这一点是为了防止有人决定手动查找它,而不是复制第1步中的路径。


1
Freenode上的某个人遇到了麻烦,这解决了他的问题。谢谢!
cutrightjm 2012年

2

在“ Internet选项”中,您是否将其设置为“退出时删除浏览历史记录”?确保未选中。

另外,在“浏览历史记录”设置中,保留历史记录的时间设置为多少天?(如果我没记错的话,默认值为20。)


嗨,乔什,谢谢你的答复。抱歉,我应该包括没有选中“退出时删除浏览历史记录”的信息,并且我的“将页面保留在历史记录中的天数”设置为
Kamal

@Kamal,您是否曾经拥有Beta版,然后升级到发行版?如果是这样,我将尝试完全删除IE并重新安装它。
Windos

1
  1. 关闭浏览器和所有其他窗口
  2. 重新打开Internet Explorer
  3. 转到工具 -> Internet选项 -> 高级,然后通过单击reset按钮重置Internet Explorer设置。ApplyOK
  4. 您将看到一个框,指出您必须重新启动计算机。关闭计算机,然后重新启动。

0

我有同样的问题。尝试这个:

  1. 工具;
  2. 探索者酒吧;
  3. 历史。

    希望能有所帮助。


0

我发现如果您在退出时启用了删除浏览器历史记录,关闭Internet Explorer,然后重新打开IE9(并恢复关闭的选项卡),则该历史记录应重新开始工作,而您只是在退出时禁用了删除浏览器历史记录。


0

看来,即使您没有在浏览器的高级设置中选中“浏览器退出时出现空的临时Internet文件”,Internet Explorer 9的安全设置也存在一些独特的东西,称为“保护模式”,抹去了许多多媒体历史。如果取消选中此框,浏览器将开始保留较大的文件,例如图片和视频,尽管它警告您“可能会使计算机处于危险之中”

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.