Artigo: 931712 - Última revisão: terça-feira, 27 de Setembro de 2011 - Revisão: 4.0

Recebe o código de erro "0x80073712" ou a caixa de diálogo "Funcionalidades do Windows" está vazia ao tentar instalar actualizações ou componentes no Windows 7 ou no Windows Vista

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.
Introdução
Quando tentar instalar actualizações ou componentes no Windows 7 ou no Windows Vista utilizando o Web site do Windows Update, poderá receber uma mensagem de erro. Ou, se tentar activar ou desactivar as funções do Windows, poderão não ser apresentadas funções na caixa de diálogo Funcionalidades do Windows. Este artigo contém dois métodos passo a passo que poderá utilizar para tentar restaurar ficheiros e definições do sistema danificados.

Este artigo destina-se a utilizadores principiantes e aqueles com alguma experiência de computadores.
Será mais fácil seguir os passos descritos se imprimir primeiro este artigo.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Ao tentar instalar actualizações ou componentes no Windows 7 ou no Windows Vista, poderá detectar os seguintes sintomas:
  • Quando tenta instalar uma actualização utilizando o Web site do Windows Update, recebe uma mensagem de erro que inclui o seguinte código de erro:
    0x80073712
    A actualização não é instalada.
  • Ao clicar em Activar ou desactivar funcionalidades do Windows no item Programas e Funcionalidades no Painel de Controlo, a caixa de diálogo Funcionalidades do Windows está vazia. Não são apresentadas funcionalidades.
Após a ocorrência deste erro, poderá não conseguir instalar quaisquer outras actualizações de software.

Nota Para informações sobre a entrada de registo que é apresentada no registo do sistema depois do erro ocorrer, consulte a secção "Mais Informações".

Resolução

Para resolver este problema, utilize um dos métodos que se seguem. Para que estes métodos funcionem, necessita de ter uma sessão iniciada no computador, utilizando uma conta de utilizador administrador do computador. Ou, deverá conseguir fornecer um nome de conta de utilizador e uma palavra-passe para uma conta com credenciais administrativas. Se estiver a utilizar o seu computador pessoal, é possível que já tenha uma sessão iniciada através de uma conta de utilizador administrador do computador.

Se souber que tem sessão iniciada como administrador ou que pode fornecer as informações de início de sessão para uma conta com credenciais administrativas, passe directamente para o Método 1. Se necessitar de ajuda para determinar se a sua conta tem credenciais administrativas, siga estes passos:
  1. Clique em Iniciar
    Reduzir esta imagemExpandir esta imagem
    botão Iniciar
    e clique em Executar.
  2. Na caixa Abrir, tipo timedate.cpl, e prima ENTER. A caixa de diálogo Data e Hora é aberta.
  3. No separador Data e Hora, clique em Alterar data e hora. Se a caixa de diálogo Controlo de Conta de Utilizador for apresentada, clique em Continuar.
  4. De seguida, uma das duas seguintes situações se verifica. Opte pela A ou B para continuar.

    R: Se for solicitada uma palavra-passe de administrador, e visualizar nomes de contas de administradores listados, significa que iniciou sessão com uma conta padrão. Se A: for verdadeiro, não é o administrador do computador. Se tiver iniciado sessão com uma conta padrão, e pretender continuar com esta tarefa, deverá conseguir fornecer um nome e uma palavra-passe de conta de administrador quando lhe for pedido. Infelizmente, se não souber a palavra-passe de quaisquer contas de administrador no computador, estes métodos não o podem ajudar. Poderá pretender contactar alguém para o ajudar ou contactar o suporte.

    B: Se não for solicitada uma palavra-passe de administrador e não visualizar nomes de contas de administrador listados, isso significa que iniciou sessão com uma conta de administrador. Clique em Cancelar e, em seguida, clique novamente em Cancelar para fechar a caixa de diálogo Data e Hora. Se B: for verdadeiro, é administrador do computador, por isso está pronto para começar.

Método 1: Execute a ferramenta Verificador de Ficheiros de Sistema (SFC.exe) com o comando sfc /scannow

Apesar de este método parecer altamente técnico, trata-se de um procedimento simples que até o utilizador menos experiente pode realizar. O Verificador de Ficheiros de Sistema apenas garante que todos os ficheiros de sistema estão no devido local. O comando sfc /scannow procura todos os ficheiros de sistema e substitui as versões incorrectas por versões correctas da Microsoft.

Este método tem a classificação: Moderadamente fácil
Tempo estimado: 5-10 minutos

Para executar o Verificador de Ficheiros de Sistema, conclua estes passos:
  1. Clique em Iniciar
    Reduzir esta imagemExpandir esta imagem
    botão Iniciar
    e escreva cmd na caixa Iniciar Procura.
  2. Na área de resultados, clique com o botão direito do rato em cmd.exe e, em seguida, clique em Executar como administrador. Ser-lhe-á solicitado que introduza a palavra-passe de uma conta de administrador. Clique em Continuar caso seja o administrador ou escreva a palavra-passe de administrador. Em seguida, clique em Continuar.
  3. Na linha de comandos, escreva Sfc /scannow e prima ENTER.

    A verificação poderá demorar algum tempo, por favor aguarde. O Windows vai reparar todos os ficheiros corrompidos ou ausentes que encontrar. Se forem necessárias informações do CD de instalação para reparar o problema, poderá ter de introduzir o CD do Windows Vista ou Windows 7.
Depois de executar o Verificador de Ficheiros de Sistema, tente executar o Windows Update. Ou, tente ligar e desligar as funcionalidades do Windows para verificar se o problema está resolvido. Se este método resultar, parabéns, o artigo termina aqui.

Se este método não resultar, experimente o método 2. Se não pretende continuar a resolver o problema, tente contactar o suporte.

Método 2: Efectuar um restauro do sistema

O restauro do sistema restaura ficheiros e definições do sistema para um estado anterior não danificado.

Este método tem a classificação: Moderadamente fácil
Tempo estimado: 5 a 10 minutos

Para efectuar um restauro do sistema, conclua os passos abaixo para o seu sistema operativo:

Para utilizadores do Windows 7
  1. Clique em Iniciar
    Reduzir esta imagemExpandir esta imagem
    Iniciar
    , escreva restauro do sistema na caixa Procurarprogramas e ficheiros.
  2. Clique com o botão direito emRestauro do Sistema, clique em Executar como administrador.
  3. Na caixa de diálogo, Restauro do Sistema, clique em Seguinte.
  4. Seleccione um ponto de restauro na lista com data anterior à primeira vez que encontrou o problema e, em seguida, clique em Seguinte.
  5. Na janela Confirmar o ponto de restauro , clique em Concluir.
Para utilizadores do Windows Vista

  1. Clique em Iniciar 
    Reduzir esta imagemExpandir esta imagem
    Iniciar
    , escreva restauro do sistema na caixa Iniciar Procura.
  2. Clique com o botão direito no Restauro do Sistema, clique em Executar como administrador, e clique em Continuar.
  3. Na caixa de diálogo Restauro do Sistema, clique para seleccionar a caixa de verificação Restauro recomendado, clique em Seguinte e, em seguida, clique em Terminar.

Depois de restaurar o sistema, tente executar o Windows Update. Ou, tente ligar e desligar as funcionalidades do Windows para verificar se o problema está resolvido. Se este método resultar, parabéns, o processo termina aqui. Se este método não resultar, experimente contactar o suporte.

Mais Informação

Quando este problema ocorrer, uma entrada de registo semelhante ao seguinte poderá ser registada no registo do sistema:

Nome do Registo: Sistema
Origem: Manutenção do Microsoft Windows
Data: 2/5/2007:09:49:08
ID do Evento: 4375
Categoria da Tarefa: Nenhum
Nível: Erro
Palavras-chave: Clássico
Descrição:
A Manutenção do Windows falhou ao concluir o processo de definição do pacote xxxxxx (Actualização de Software) para o estado Predefinido (Predefinição)
EventSml:
<UserData>
<CbsPackageChangeState xmlns="http://manifests.microsoft.com/win/2004/08/windows/setup_provider">
<ErrorCode>0x80073712</ErrorCode>

Contactar o suporte

Para obter informações sobre como contactar o suporte, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus?ln=pt#tab1 (http://support.microsoft.com/contactus?ln=pt#tab1)

A informação contida neste artigo aplica-se a:
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Starter
  • Microsoft Update
  • Windows 7 Enterprise
  • Windows 7 Enterprise N
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Home Premium N
  • Windows 7 Professional
  • Windows 7 Professional N
  • Windows 7 Starter
  • Windows 7 Starter N
  • Windows 7 Ultimate
  • Windows 7 Ultimate N
Palavras-chave: 
kbresolve kbexpertisebeginner kbtshoot kbprb KB931712