Estranha corrupção da página “New Tab”

3

Atualização 5 - SFC / SCANNOW

Esta atualização é importante o suficiente para colocar no topo da questão!

Como sugerido por @harrymc, tentei executar o SFC / SCANNOW em um prompt de comando administrativo. O arquivo CBS.LOG resultante tem algumas muito entradas interessantes na parte inferior:

Hashes for file member \SystemRoot\WinSxS\x86_microsoft-windows-ieframe.resources_31bf3856ad364e35_8.0.7600.16385_en-us_aa56e58ba603e4d6\ieframe.dll.mui do not match actual file [l:30{15}]"ieframe.dll.mui" : Found: {l:32 b:DdY39ZR8qqIjw6lQcL2Xvbjw0T2ScyWz76yzlq0sf5w=} Expected: {l:32 b:3MM8XlEFjOgqH6G7JUOh1CYW8IVRe8Nnt/64UpCD2l0=}

(recorte meia dúzia de linhas como essa)

Could not reproject corrupted file [ml:60{30},l:58{29}]"\??\C:\Windows\SysWOW64\en-US"[l:30{15}]"ieframe.dll.mui"; source file in store is also corrupted

Portanto, parece que a versão integrada do Windows 7 instalado pela loja de computadores estava corrompida de alguma forma. Uma instalação de reparo do meu DVD genuíno sem dúvida corrigirá o problema, mas eu posso evitar fazer isso por um tempo e ver se um futuro Windows Update extrai versões mais recentes das DLLs com problemas e o corrige para mim.

Oi gangue,

Estou postando no meu novo PC, que está executando uma instalação limpa do Windows 7 Home Premium x64.

Quando executo o IE8 e clico no ícone "Nova guia", sou apresentada uma versão corrompida da página padrão "Nova guia":

Seeuexecutaraversãox64doInternetExplorer,apágina"Nova guia" ficará bem.

Alguma idéia do que poderia causar esse tipo de corrupção e como corrigi-lo?

Atualização 1 - Sem Complementos

Eu tentei executar o IE8 de 32 bits no modo "Sem Complementos", mas o problema persiste, então estou certo de que não está relacionado a um complemento que o IE está carregando. Heck, estava fazendo isso antes de eu instalar qualquer coisa , então não pode haver nada a ver com um add-on.

Atualização 2 - Um Acelerador Corrompido?

Um colega sugeriu que poderia ser um "Acelerador" corrompido carregado no IE8. Agora, quando isso começou, acabei de passar pelo assistente inicial "Bem-vindo ao IE8", mas pedi a ele para fornecer uma lista de provedores de pesquisa para escolher, em vez de usar o Bing, e instalei o provedor de pesquisa do Google dessa lista. Eu estou querendo saber agora se esse provedor estava corrompido de alguma forma.

A lista de provedores de pesquisa que o IE8 mostra quando você o executa pela primeira vez é não na mesma lista de quando você clica em "Encontrar mais provedores" após o fato, então talvez haja uma incompatibilidade com o Google provedor de pesquisa na lista que e o provedor "Sugestões de pesquisa do Google" que você vê no ieaddons.com. Tentarei desinstalar o provedor de pesquisa do Google ainda hoje.

Atualização 3

Ok, a remoção do provedor de pesquisa do Google não teve efeito e também não excluiu os arquivos temporários do IE. Sugestão de Per @ harrymc Enviei um arquivo zip da página para o link . Com alguma sorte, alguém pode diagnosticar este problema e evitar que eu tenha que pavimentar o PC (ou viver com ele)!

Atualização 4 - Reinstalando o IE8

Por solicitação do @ harrymc, tentei desmarcar o Internet Explorer na caixa de diálogo "Ativar e desativar recursos do Windows" e reinicializar, depois verificá-lo novamente e reinicializar mais uma vez (reinstalar efetivamente o IE8). Sem alegria - a página Nova guia ainda está corrompida.

    
por Matt Hamilton 07.01.2010 / 09:48

2 respostas

2

Existem dois locais de registro, um para 64 bits e outro para 32 bits.

64 bits é:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AboutURLs  

32 bits é:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\AboutURLs

Acredito que ambos devem conter uma entrada chamada Tabs que contém o valor de res://ieframe.dll/tabswelcome.htm ; verifique se a entrada de 32 bits está correta.

Além disso, no IE8 (32 bits), certifique-se de que nas configurações de guias e sob a categoria "Quando uma nova guia é aberta, abra:" você definiu para "a nova guia".

    
por 07.01.2010 / 13:12
1
  1. Clique em Iniciar > Execute e digite regedit.exe .

  2. Navegue até a seguinte chave:

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TabbedBrowsing
    
  3. Crie um valor REG_DWORD chamado ShowTabsWelcome .

  4. Deixe os dados do valor para ShowTabsWelcome como 0 .

  5. Encerre o Editor do Registro.
por 05.02.2011 / 20:43