Eu tenho tido esse problema e resolvi isso recentemente. O problema parece ser causado pelo crescimento do arquivo index.dat
além de uma limitação de 16MB. Depois que ele ultrapassar esse tamanho, o IE parece não mais gravar informações adicionais nele. Embora o artigo a seguir esteja falando sobre o arquivo index.dat
usado para o mecanismo de armazenamento em cache do IE, parece altamente plausível que isso também cause o problema do histórico.
Veja aqui para mais informações
This issue occurs when the Index.dat file in the following folder reaches a size of 16187392 bytes
A remoção do arquivo permitiu que meu histórico fosse registrado normalmente. Abaixo estão as etapas necessárias para excluir o arquivo.
Primeiramente, você precisará abrir um prompt de comando com direitos administrativos. Então, assumindo o Windows 7:
- Clique no ícone do Windows para abrir seu menu inicial.
- Na caixa de pesquisa, digite:
cmd
- No topo da lista, deve haver
cmd.exe
. Clique com o botão direito do mouse e selecione Executar como administrador . - Pressione Sim no Controle de conta de usuário se ele aparecer perguntando se você deseja executá-lo.
Você precisa executá-lo como administrador para ter as permissões necessárias para excluir o arquivo. Etapas para excluir o arquivo:
-
Use o seguinte comando para mudar para o diretório com o arquivo index.dat:
cd %USERPROFILE%\AppData\Local\Microsoft\Windows\History\Low\History.IE5
-
Você precisará fechar o navegador para excluir o arquivo. Assim, para voltar rapidamente, copie o URL para essa pergunta antes de fechar o navegador.
-
Execute o seguinte comando:
del index.dat /a:s
del
é o comando para excluir um arquivo. Acrescentar /a:s
ao comando informa-o para selecionar arquivos a serem excluídos com base em uma atribuição ( s
neste caso, o que significa system file
).
Observação: o diretório \Low\History.IE5
não ficará visível com o comando dir
, a menos que você use dir /a
. Estou mencionando isso, caso alguém decida procurar manualmente, em vez de copiando o caminho da etapa 1.