DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 873148 - Última revisão: sexta-feira, 7 de abril de 2006 - Revisão: 5.4



Importante Este artigo contém informações sobre como modificar o Registro. Antes de modificá-lo, faça um backup e certifique-se de que saiba como restaurá-lo caso ocorra algum problema. Para obter informações adicionais sobre como fazer backup, restaurar e modificar o Registro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft.
256986  (http://support.microsoft.com/kb/256986/ ) Descrição do Registro do Microsoft Windows

Nesta página

Sintomas

Quando você tenta instalar o Microsoft Windows XP Service Pack 2 (SP2) ou o Microsoft Windows Server 2003 Service Pack 1 (SP1), você pode perceber qualquer um dos seguintes problemas:
  • Você não consegue instalar o service pack.
  • Você recebe a seguinte mensagem de erro:
    A instalação do Service Pack falhou. Acesso negado
  • O arquivo Svcpack.log contém a seguinte mensagem de erro:
    DoRegistryUpdates falhou

Causa

Estes problemas podem ocorrer quando as permissões para uma ou mais chaves do Registro estão restritas de uma forma que impeça a atualização dessas chaves do Registro. Uma falha de atualização de uma chave do Registro pode causar a falha de um programa de Instalação.

Como Contornar

Aviso O uso incorreto do Editor do Registro ou outro método pode causar sérios problemas que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que os problemas resultantes do uso incorreto do Editor do Registro possam ser solucionados. O uso do Editor do Registro é de sua responsabilidade.

Observação Você deve ser um membro do grupo de segurança Administradores para concluir essas etapas.

Para contornar esse problema, execute as seguintes etapas:

Etapa 1: Verificar se existe uma falha de atualização do Registro

  1. Abra o arquivo Svcpack.log. Por padrão, esse arquivo está localizado na pasta C:\Windows. Para abrir o arquivo Svcpack.log, clique em Iniciar, em Executar, digite %windir%\svcpack.log e clique em OK.
  2. No menu Editar, clique em Localizar.
  3. Na caixa Localizar, digite DoRegistryUpdates falhou e clique em Localizar próxima.
  4. Se uma mensagem de erro DoRegistryUpdates falhou for exibida, é sinal de que um problema que está impedindo a atualização do Registro. A mensagem de erro será semelhante ao seguinte exemplo:
    xxxx.xxx: DoInstallation:DoRegistryUpdates falhou.
    xxxx.xxx: Acesso negado.
    xxxx.xxx: Mensagem exibida para o usuário: Acesso negado.
    Observaçãoxxxx.xxx representa o carimbo de data e hora de cada entrada.

Etapa 2: Localizar a chave do Registro específica

Assim que você tiver verificado a ocorrência de uma falha de permissão do Registro, você deverá localizar a chave do Registro correta para alterar as permissões e habilitar o Windows XP SP2 ou o Windows Server 2003 SP1 para que a instalação seja realizada com êxito. Para fazer isto, execute as seguintes etapas:
  1. Inclua as informações do Registro no arquivo Setupapi.log, ativando o registro detalhado. Para obter informações adicionais sobre como ativar o registro detalhado, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
    906485  (http://support.microsoft.com/kb/906485/ ) Como habilitar o registro detalhado em um computador com Windows XP
    Observação Por padrão, as chaves do Registro não são registradas no arquivo Setupapi.log.

    Após você ativar o registro detalhado, instale o Windows XP SP2 ou o Windows Server 2003 SP1 novamente para capturar a chave do Registro.
  2. Abra o arquivo Setupapi.log. Por padrão, esse arquivo está localizado na pasta C:\Windows. Para abrir o arquivo Setupapi.log, clique em Iniciar, em Executar, digite %windir%\setupapi.log e clique em OK.
  3. Pressione CTRL+END para rolar a tela até o final do arquivo Setupapi.log.
  4. No menu Editar, clique em Localizar.
  5. Na caixa Localizar, digite Erro 5: Acesso negado em Direção, clique em Acima e clique em Localizar próxima.

    A entrada localizada no arquivo Setupapi.log deve ser semelhante ao seguinte exemplo:
    #-007 Excluindo chave do Registro HKCR\vnd.ms.radio
    #E033 Erro 5: Acesso negado.
    Observação A linha antes da entrada "Acesso negado" indica a chave do Registro em questão. Nesse caso, HKCR significa a seção do Registro rotulada "HKEY_CLASSES_ROOT". "vnd.ms.radio" é uma subchave localizada na seção do Registro.

Etapa 3: Redefinir as permissões do Registro

Assim que você localizar a subchave do Registro que possui permissões incorretas, atualize as permissões para essa subchave.

Para atualizar as permissões da subchave do Registro, execute as seguintes etapas:
  1. Clique em Iniciar, em Executar, digite regedit e clique em OK para iniciar o Editor do Registro.
  2. Localize e clique com o botão direito do mouse na subchave do Registro anotada na Etapa 2d e clique em Permissões.
  3. Em Nomes de grupo ou de usuário, clique em Administradores.
  4. Em Permissões para administradores, certifique-se de que a caixa de seleção Permitir para as seguintes entradas esteja selecionada:
    • Controle total
    • Leitura
  5. Clique em Aplicar e em OK.
  6. No menu Arquivo, clique em Sair para fechar o Editor do Registro.
O problema das permissões para a subchave do Registro deve ser resolvido agora, e o Windows XP SP2 ou o Windows Server 2003 SP1 deve ser instalado com êxito. Se você tiver problemas adicionais quando tentar instalar o Windows XP SP2 ou o Windows Server 2003 SP1, repita essas etapas conforme necessário.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Service Pack 2 nas seguintes plataformas
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003 Service Pack 1 nas seguintes plataformas
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
Palavras-chave: 
kbmaintenance kbappcompatibility kbperformance kbupgrade kbsetup kbtshoot kberrmsg kbnofix kbprb KB873148
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store