Artigo: 249191 - Última revisão: quinta-feira, 26 de Janeiro de 2006 - Revisão: 4.0

Ambiente de trabalho em branco ou mensagem de erro de operações ilegais depois de instalar o Internet Explorer

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Este artigo foi publicado anteriormente em PT249191
Expandir tudo | Reduzir tudo

Sintomas

A shell do Explorador do Windows da Microsoft poderá não ser carregada (apresentando um ambiente de trabalho em branco), ou poderá receber a seguinte mensagem de erro quando reiniciar o computador depois de instalar o Internet Explorer 5.0 ou posterior:
Este programa efectuou uma operação ilegal e será encerrado. Se o problema persistir, contacte o fornecedor do programa.
Quando clicar em Detalhes, receberá a seguinte mensagem, em que nome_do_ficheiro se refere ao ficheiro Explorer.exe ou Shdocvw.dll:
Explorer causou um erro de página inválida no módulo nome_do_ficheiro

Causa

Este comportamento pode ocorrer se se verificar uma das seguintes condições:
  • O ficheiro Shdocvw.dll está em falta ou danificado.
  • O Verificador do registo (Scanreg.exe) do Windows 98 restaura uma cópia anterior do registo. Para determinar se isto ocorreu, procure o ficheiro Rbbad.cab no computador que tenha o mesmo carimbo de data/hora que o dia em que instalou o Internet Explorer 5 ou posterior. Se o ficheiro se encontrar no computador, siga apenas os passos de 8 a 10 descritos na secção "Solução" deste artigo.
  • O computador está infectado com o vírus Pretty Park.

Como contornar

NOTA: se pensa que o seu computador está infectado pelo vírus Pretty Park ou por qualquer outro vírus, não efectue os passos seguintes. Em vez disso, obtenha uma versão actualizada de um utilitário antivírus e pesquise o computador com o programa.

Para obter mais informações sobre o vírus Pretty Park, clique no número de artigo seguinte para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
250931  (http://support.microsoft.com/kb/250931/ ) É impossível iniciar um programa com uma extensão de ficheiro .exe
Se tiver a certeza de que o computador não está infectado com um vírus, utilize os seguintes passos para resolver o problema:
  1. Inicie o computador numa linha de comandos, edite o ficheiro System.ini alterando Shell=Explorer.exe para Shell=Winfile.exe e, em seguida, reinicie o computador. Pode executar o passo anterior, seguindo estas instruções detalhadas:
    1. Reinicie o computador e, em seguida, prima F8 quando visualizar a mensagem "A iniciar o Windows".
    2. Utilize as teclas de seta para realçar Apenas linha de comandos e, em seguida, prima ENTER.
    3. Para editar o ficheiro System.ini, em primeiro lugar, poderá ter de mudar de directórios para o directório Windows escrevendo cd\windows e, em seguida, prima ENTER.
    4. Para editar o ficheiro System.ini, escreva edit system.ini e, em seguida, prima ENTER.
    5. Nesta altura deverá ver texto do ficheiro System.ini. Procure uma linha de texto que indique:
      Shell=Explorer.exe
    6. Elimine o texto Explorer.exe e substitua-o por:
      Winfile.exe
    7. Para guardar as alterações, prima ALT+F.
    8. É apresentado um menu no canto superior esquerdo do ecrã. Prima a tecla X para sair.
    9. Prima ENTER para guardar as alterações e regressar à linha de comandos.
    10. Reinicie o computador normalmente. Deverá visualizar o Gestor de ficheiros do Windows logo que o Windows reinicie.
  2. Clique em Executar no menu Ficheiro do Gestor de ficheiros, escreva command.com e, em seguida, clique em OK.
  3. Extraia novamente os ficheiros Shdocvw.dll, Mshtml.dll, Comctl32.dll e Shlwapi.dll dos ficheiros .cab do Internet Explorer 5.

    Para obter informações sobre como extrair ficheiros do Internet Explorer 5.0, consulte a secção "Extrair ficheiros individuais do Internet Explorer 4.x ou 5" no seguinte artigo da base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
    129605  (http://support.microsoft.com/kb/129605/ ) Como extrair ficheiros originais comprimidos do Windows
  4. Edite o ficheiro System.ini alterando Shell=Winfile.exe para Shell=Explorer.exe e, em seguida, reinicie o computador.

    Se o problema não ficar resolvido, avance para o passo seguinte.
  5. Inicie o computador numa linha de comandos, edite o ficheiro System.ini alterando Shell=Explorer.exe para Shell=Winfile.exe e, em seguida, reinicie o computador.
  6. Clique em Executar no menu Ficheiro do Gestor de ficheiros e, em seguida, escreva o seguinte comando:
    rundll32 setupwbv.dll,IE5Maintenance "C:\Program Files\Internet Explorer\Setup\SETUP.EXE" /g "C:\WINDOWS\IE Uninstall Log.Txt"
    Este comando executa a Ferramenta de reparação do Internet Explorer (se estiver disponível) e é sensível a maiúsculas e minúsculas. Se lhe for pedido para reiniciar o Windows para completar o processo de reparação, clique em Não e, em seguida, prossiga com o passo seguinte. Se lhe for pedido para executar de novo o programa de configuração para reinstalar todos os componentes, clique em Detalhes para anotar o problema, clique em OK duas vezes e, em seguida, continue com o passo 9.
  7. Edite o ficheiro System.ini alterando Shell=Winfile.exe para Shell=Explorer.exe e, em seguida, reinicie o computador.

    Se, mesmo assim, o problema não ficar resolvido, avance para o passo seguinte.
  8. Inicie o computador numa linha de comandos, edite o ficheiro System.ini alterando Shell=Explorer.exe para Shell=Winfile.exe e, em seguida, reinicie o computador.
  9. Clique em Executar no menu Ficheiro no Gestor de ficheiros e, em seguida, faça duplo clique no ficheiro Setup.exe na pasta Programas\Internet Explorer\Setup (em que Internet Explorer é o nome da pasta de instalação do Internet Explorer).
  10. Clique em OK e, em seguida, clique em Sim para remover o Internet Explorer.
  11. Clique em Reiniciar o Windows, reinicie numa linha de comandos, edite o ficheiro System.ini alterando a linha Shell=Winfile.exe para Shell=Explorer.exe e, em seguida, reinicie o computador.

    Se o assunto ficar resolvido, execute um programa antivírus com ficheiros de assinatura actualizados, execute um arranque limpo (desactive todo o software antivírus ou de protecção contra falhas) e, em seguida, inicie o Internet Explorer.

A informação contida neste artigo aplica-se a:
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.0
Palavras-chave: 
kbenv kbinvalidpagefault kbprb kbshell KB249191
Retired KB ArticleExclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.