Existem várias caixas de diálogo em branco

Traduções de Artigos Traduções de Artigos
Artigo: 831430 - Ver produtos para os quais este artigo se aplica.
Importante: este artigo contém informações sobre como modificar o registo. Certifique-se de que cria uma cópia de segurança do registo antes de o modificar. Certifique-se de que sabe como restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança, restaurar e modificar o registo, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
256986 Descrição do registo do Microsoft Windows
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Poderá detectar um dos seguintes sintomas:
  • Quando tenta visualizar uma das seguintes caixas de diálogo, a caixa de diálogo poderá estar vazia ou parcialmente vazia:
    • Assistente de pesquisa
    • Contas de utilizadores
    • Windows Update
    • Ajuda e suporte
    • Restauro do sistema
  • Quando tenta iniciar o Microsoft Windows Media Player, poderá receber uma mensagem de erro "Ocorreu um erro interno na aplicação" (ou uma semelhante).
  • O Internet Explorer poderá não conseguir imprimir. Quando clica em Ficheiro e clica em Imprimir, a caixa de diálogo Imprimir não é apresentada. A pré-visualização está em branco.

Causa

Este problema poderá ocorrer se uma ou mais definições da chave de registo Jscript estiverem incorrectas. Este comportamento também poderá ocorrer se o ficheiro Jscript.dll estiver em falta ou danificado.

Resolução

Para resolver este problema, utilize os seguintes métodos, pela ordem em que são apresentados.

Método 1: Voltar a registar Jscript.dll e Vbscript.dll

  1. Clique em Iniciar e clique em Executar.
  2. Na caixa Abrir, escreva regsvr32 jscript.dll e clique em OK.
  3. Clique em OK.
  4. Clique em Iniciar e clique em Executar.
  5. Na caixa Abrir, escreva regsvr32 vbscript.dll e clique em OK.
  6. Clique em OK.
Se ambos os ficheiros não forem registados como previsto, ou se receber uma mensagem de erro, o ficheiro de sistema poderá estar em falta ou danificado. Para extrair o ficheiro em falta no Microsoft Windows XP, siga estes passos:
  1. Clique em Iniciar e clique em Executar.
  2. Na caixa Abrir, escreva msconfig e clique em OK.
  3. Clique em Expandir ficheiro.
  4. Na caixa Ficheiro a restaurar, escreva o nome do ficheiro que pretende restaurar.
  5. Na caixa Restaurar a partir de, escreva o caminho do ficheiro .cab do Windows XP a partir do qual pretende restaurar o ficheiro ou clique em Procurar origem para localizar o ficheiro .cab do Windows XP.

    Nota: os ficheiros .cab do Windows XP estão armazenados na pasta I386 do CD do Windows XP.
  6. Na caixa Guardar ficheiro em, escreva o caminho para onde pretende extrair o novo ficheiro ou clique em Procurar destino para localizar a pasta pretendida.
  7. Clique em Expandir.
  8. Na caixa de diálogo Utilitário de configuração do sistema, clique em OK. Se lhe for pedido para reiniciar o computador, clique em Reiniciar.
Abra uma caixa de diálogo na qual tenha verificado o problema descrito na secção "Sintomas" deste artigo. Se o problema voltar a ocorrer, avance para o método seguinte.

Método 2: Editar o registo

Aviso: poderão ocorrer problemas graves se modificar o registo de forma incorrecta utilizando o Editor de registo ou qualquer outro método. Estes problemas poderão forçar a reinstalação do sistema operativo. A Microsoft não garante que estes problemas possam ser resolvidos. Todo e qualquer risco decorrente da modificação do registo é da responsabilidade do utilizador.
  1. Clique em Iniciar e clique em Executar.
  2. Na caixa Abrir, escreva regedit e clique em OK.
  3. Localize a seguinte chave de registo:
    HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\In procServer32
    Os dados do valor (Predefinição) deverão conter o seguinte valor:
    C:\WINDOWS\SYSTEM32\JSCRIPT.DLL
    Caso contrário, faça duplo clique em (Predefinição), escreva C:\WINDOWS\SYSTEM32\JSCRIPT.DLL na caixa Dados do valor e clique em OK.
  4. Os dados do valor ThreadingModel deverão conter o seguinte valor:
    Both
    Caso contrário, faça duplo clique em ThreadingModel e escreva Both na caixa Dados do valor.
  5. Localize a seguinte chave de registo:
    HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\CLSID\{f414c261-6ac0-11cf-b6d1-00aa00bbbbb58}\In procServer32
  6. Repita os passos 3 e 4 para editar esta chave e avance para o passo 7.
  7. Localize a seguinte chave de registo:
    HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\CLSID\{f414c262-6ac0-11cf-b6d1-00aa00bbbbb58}\In procServer32
  8. Repita os passos 3 e 4 para editar esta chave e avance para o passo 9.
  9. Saia do Editor de registo.

Propriedades

Artigo: 831430 - Última revisão: 27 de novembro de 2006 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Palavras-chave: 
kbprb KB831430

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com