Você recebe uma mensagem de erro "Acesso negado" quando tenta instalar o Windows XP Service Pack 2 ou o Windows Server 2003 Service Pack 1

Traduções deste artigo Traduções deste artigo
ID do artigo: 873148 - Exibir os produtos aos quais esse artigo se aplica.


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 Descrição do Registro do Microsoft Windows
Expandir tudo | Recolher tudo

Neste artigo

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 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.

Propriedades

ID do artigo: 873148 - Última revisão: sexta-feira, 7 de abril de 2006 - Revisão: 5.4
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

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