Mensagens de erro quando tenta instalar o Windows XP Service Pack 3: "instalação de Service Pack 3 não foi concluída" e "Ocorreu um erro interno"

Traduções de Artigos Traduções de Artigos
Artigo: 949384 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando tenta instalar o Windows XP Service Pack 3 (SP3), poderá receber a seguinte mensagem de erro:
Ocorreu um erro interno
Depois de clicar em OK na mensagem de erro, receberá a seguinte mensagem de erro:
Não foi concluída a instalação do Service Pack 3
Além disso, poderá ver os seguintes erros são registados no C: ficheiro \Windows\Svcpack.log:
165.672: An internal error occurred.
165.672: Service Pack 3 installation did not complete.
165.672: Update.exe extended error code = 0x1ffe054f
165.672: Update.exe return code was masked to 0x643 for MSI custom action compliance
Nota ao longo deste artigo, C: \Windows representa a pasta onde o Windows XP normalmente está instalado.

Causa

Os erros mencionadas na secção "Sintomas" podem ocorrer devido de ficheiros que não são fidedignos ou devido a chaves de registo danificadas. Pode verificar a causa procurando relacionadas entradas no ficheiro Svcpack.log. Entradas específicas irão identificar causas específicas do problema, tal como indicado nas seguintes secções "Causa".

Causa 1

Determinar se as seguintes entradas são registadas no ficheiro Svcpack.log:
142.391: CheckVLKForBlock: LIC.dll not trust verified
142.578: Trying CheckVLKForBlock again
142.594: CheckVLKForBlock: LIC.dll not trust verified
142.594: Error: CheckVLKForBlock failed
estas entradas indicam que a causa do problema é o ficheiro Licdll.dll. O ficheiro Licdll.dll pode ter sido alterado, está danificado ou não é fidedigno. O ficheiro Licdll.dll está localizado na seguinte pasta:
C: \Windows\System32\

Causa 2

Determinar se as seguintes entradas são registadas no ficheiro Svcpack.log:
211.890: IsSPBetaKey:pLA->lpVtbl->GetProductID Failed: 0x80004005 
213.125: Trying CheckVLKForBlock again
214.468: Error: CheckVLKForBlock failed
estas entradas indicam que informações de ID de produto incorrecta no registo está a causar o problema.

Causa 3

Determinar se as seguintes entradas são registadas no ficheiro Svcpack.log:
299.031: Trying CheckVLKForBlock again
299.531: Error: CheckVLKForBlock failed
estas entradas indicam que chaves de registo danificados ou alterados do pré-instalados programas estão a causar o problema.

Nota Um programa que costuma causar este problema é Micrografx - imagem Publisher Professional 10. Para contornar este problema, consulte a secção "Soluções alternativas para a causa 3".

Resolução

Para resolver ou contornar estas causas, utilize a resolução ou a solução que corresponde a causa.

Resolução para a causa 1

Para resolver este problema, tem de substituir a cópia actual do ficheiro Licdll.dll utilizando uma cópia do suporte original do Windows XP. Para o fazer, siga estes passos:
  1. Introduza o CD do Windows XP na unidade de CD.
  2. Clique em Sair no Assistente de configuração assim que for iniciado.
  3. Clique em Iniciar e, em seguida, clique em Executar .
  4. Copie e cole (ou escreva) o seguinte comando na caixa Abrir e, em seguida, prima ENTER:
    Explorador
  5. Clique no meu computador .
  6. Anote a letra de unidade que contém o CD do Windows XP.
  7. Clique em Iniciar e, em seguida, clique em Executar .
  8. Copie e cole (ou escreva) o seguinte comando na caixa Abrir e, em seguida, prima ENTER:
    cmd
  9. Escrever ou copiar e colar o texto seguinte na janela da linha de comandos e prima ENTER:
    expandir CD_Drive_Letter: \i386\licdll.dl_ C: \Windows\system32\Licdll.dll
    Nota O comando no passo 9, substitua CD_Drive_Letter utilizando a letra de unidade real para a unidade que anotou no passo 6.
  10. Para instalar o Windows XP SP3, visite o seguinte site da Web do Microsoft Windows Update:
    http://windowsupdate.microsoft.com

Resolução para a causa 2

Para resolver este problema, tem de substituir a entrada de registo de ID de produto incorrecta com o ID de produto correcto. Para o fazer, siga os passos nas secções "Localizar nota o ID do produto"e"identificar e alterar a entrada de registo de ID de produto".

Localize e anote o ID do produto

  1. Clique em Iniciar e, em seguida, clique em Executar .
  2. Copie e cole (ou escreva) o seguinte comando na caixa Abrir e, em seguida, prima ENTER:
    sysdm.cpl
  3. No separador Geral , localize o ID do produto. O ID do produto é o número 20 dígitos que se encontra na secção registado para .
  4. Tenha em atenção o ID do produto para utilização na secção "Identificar e alterar a entrada de registo de ID de produto".

Identificar e altere a entrada de registo de ID de produto

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows
  1. Clique em Iniciar e, em seguida, clique em Executar .
  2. Copie e cole (ou escreva) o seguinte comando na caixa Abrir e, em seguida, prima ENTER:
    regedit
  3. Localize e, em seguida, clique na subchave de registo assemelha-se na seguinte subchave do registo:
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\Key-XXXXXXXXXXXXXXXXXXXXX
    Nota A série de x representa um marcador de posição para uma cadeia de 21 caracteres.
  4. Podem existir várias subchaves semelhantes o formato no passo 3. Para determinar a subchave correcta, siga estes passos:
    1. Clique em cada subchave no painel de navegação.
    2. No painel de detalhes, compare o valor da cadeia para a entrada de registo ProductID na coluna de dados para o número que apontou no passo 4 "Localizar e nota o ID do produto" secção.
    3. A subchave de registo cujo valor de entrada de registo ProductID corresponde ao número anotado anteriormente na secção "Localizar o ID do produto" é a subchave de registo que pretende.
  5. No painel de navegação, com o botão direito do rato a subchave do registo que identificado no passo 4 c e, em seguida, clique em Exportar .
  6. Guarde a subchave de registo para o ambiente de trabalho como temp.reg.
  7. Clique com o botão direito do rato no ficheiro temp.reg no ambiente de trabalho e, em seguida, clique em Abrir com .
  8. Faça clique sobre o bloco de notas e, em seguida, clique em OK .
  9. No ficheiro aberto temp.reg, localize o seguinte texto:
    [HKEY_LOCAL_MACHINE\SYSTEM\WPA\Key-XXXXXXXXXXXXXXXXXXXXX]
  10. Substitua o texto que é mencionado no passo 9 utilizando o seguinte texto:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
  11. Clique em ficheiro , clique em Guardar e saia do bloco de notas.
  12. Faça duplo clique no ficheiro temp.reg, clique em Sim na caixa de diálogo quando lhe for pedido para adicionar as informações ao registo e, em seguida, clique em OK .
  13. Para instalar o Windows XP SP3, visite o seguinte site da Web do Microsoft Windows Update:
    http://windowsupdate.microsoft.com

Resolução para a causa 3

Para resolver este problema, tem de eliminar a subchave do registo InprocServer32. Para o fazer, siga estes passos:
  1. Clique em Iniciar e, em seguida, clique em Executar .
  2. Copie e cole (ou escreva) o seguinte comando na caixa Abrir e, em seguida, prima ENTER:
    regedit
  3. Localize e, em seguida, clique na subchave de registo assemelha-se na seguinte subchave do registo:
    HKEY_CLASSES_ROOT\CLSID\ {00020420-0000-0000-C000-000000000046} \InprocServer32
  4. Clique em InprocServer32 . Um valor de cadeia com o nome InprocServer32 é apresentado no painel de detalhes. Faça clique sobre este valor.
  5. No menu Editar , clique em Eliminar e, em seguida, clique em Sim .
  6. Saia do Editor de registo.
  7. Para instalar o Windows XP SP3, visite o seguinte site da Web do Microsoft Windows Update:
    http://windowsupdate.microsoft.com

Solução para a causa 3

Um programa que costuma causar o problema mencionado no causa 3 é Micrografx - imagem Publisher Professional 10. Para contornar este problema, desinstalar o programa Micrografx temporariamente e, em seguida, instalar o Windows XP SP3. Depois de concluída a instalação do Windows XP SP3, reinstale o programa Micrografx.

Os produtos de outros fabricantes explicado neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, expressa ou implícita, sobre o desempenho ou fiabilidade destes produtos.

Propriedades

Artigo: 949384 - Última revisão: 6 de maio de 2008 - Revisão: 4.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Service Pack 3
Palavras-chave: 
kbmt kbdll kbservicepack kbregistry kbupdate kbexpertisebeginner kbprb kberrmsg kbtshoot KB949384 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 949384

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