Quando tenta instalar uma atualização para o .NET Framework 1.0, 1.1, 2.0, 3.0 ou 3.5, poderá receber Windows Update código de erro "0x643" ou código de erro do Windows Installer "1603"

Aviso

Como obter ajuda e suporte para esta atualização de segurança

Ajuda para instalar atualizações:
Suporte para o Microsoft Update

Soluções de segurança para profissionais de TI:
TechNet Security Troubleshooting and Support

Ajude a proteger o seu computador que está a executar o Windows contra vírus e software maligno:
Centro de Segurança e Solução de Vírus

Suporte local de acordo com o seu país/região:
Suporte Internacional

Sintomas do problema

Quando tenta instalar uma atualização para o Microsoft .NET Framework 1.0, para o Microsoft .NET Framework 1.1, o Microsoft .NET Framework 2.0, o Microsoft .NET Framework 3.0 ou para o Microsoft .NET Framework 3.5, poderá receber o seguinte Microsoft Windows Update código de erro:

Nota

0x643

Em alternativa, poderá receber o seguinte código de erro do Microsoft Windows Installer:

Nota

1603

Este problema pode ocorrer quando utiliza determinadas configurações do sistema.

Causa

Windows Update código de erro "0x643" e o código de erro "1603" do Windows Installer são códigos de erro genéricos. Normalmente, estes códigos de erro significam que a atualização não foi instalada. Normalmente, estes códigos de erros são causados por danos na instalação do .NET Framework ou por uma inconsistência no estado da base de dados MSI.

Resolução

Para resolver este problema, tem de corrigir os problemas de danos no registo de atualizações de software MSI ou desinstalar várias versões do .NET Framework com a Ferramenta de Limpeza do .NET Framework e, em seguida, reinstalar esses componentes.

Para resolver este problema, siga estes passos a partir do Método 1. Avance para o Método 2 se o Método 1 não resolver o problema.

Método 1: Corrigir problemas de danos no registo de atualizações de software MSI

Para obter mais informações sobre como corrigir problemas de danos no registo de atualizações de software MSI, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:

971187 Como corrigir problemas de danos no registo de atualizações de software MSIPara corrigir este problema automaticamente, clique no botão ou ligação Corrigir no artigo 971187.

Em seguida, visite o Web site do Windows Update e tente instalar as atualizações:

http://update.microsoft.com Se o problema não estiver resolvido, avance para o Método 2.

Método 2: Reparar o .NET Framework

Para reparar o .NET Framework, tem de desinstalar várias versões do .NET Framework utilizando a Ferramenta de Limpeza do .NET Framework e, em seguida, reinstalar os componentes.

Para fazê-lo, siga estes passos:

  1. Clique na seguinte ligação para transferir a Ferramenta de Limpeza do .NET Framework:

    http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

  2. Utilize a Ferramenta de Limpeza do .NET Framework para desinstalar as versões de .NET Framework 1.0, 1.1, 2.0, 3.0 e 3.5

    Nota A ferramenta de limpeza não lhe permite remover o .NET Framework 2.0 no Windows Vista ou versões posteriores porque o .NET Framework está instalado como um componente do sistema operativo.

  3. Reinicie o computador.

  4. Transfira e instale os seguintes componentes:

  5. Reinicie o computador.

  6. Visite o Web site do Windows Update e instale as atualizações:

    http://update.microsoft.com

AINDA PRECISA DE AJUDA?

Se este artigo não responder à sua pergunta, clique neste botão para colocar a sua pergunta a outros membros da comunidade na Microsoft Community:

Fazer uma pergunta
        
        
      

Mais Informações

Poderá deparar-se com este problema quando utilizar qualquer uma das seguintes configurações:

  • O Microsoft .NET Framework 1.0 Service Pack 3 quando o utiliza com qualquer um dos seguintes sistemas operativos:

    • Microsoft Windows 2000 Advanced Server Service Pack 4 (SP4)
    • Microsoft Windows 2000 Datacenter Server SP4
    • Microsoft Windows 2000 Professional SP4
    • Microsoft Windows 2000 Server SP4
    • Windows Server 2003, Datacenter Edition for Itanium-based Systems SP1
    • Windows Server 2003, Datacenter Edition for Itanium-based Systems SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter x64 Edition SP2
    • Windows Server 2003, Datacenter x64 Edition
    • Windows Server 2003, Enterprise Edition para Sistemas baseados em Itanium SP1
    • Windows Server 2003, Enterprise Edition para Sistemas baseados em Itanium SP2
    • Windows Server 2003, Enterprise Edition SP1
    • Windows Server 2003, Enterprise Edition SP2
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Enterprise x64 Edition
    • Windows Server 2003, Standard Edition 32 bits x86 SP1
    • Windows Server 2003, Standard Edition 32 bits x86 SP2
    • Windows Server 2003, Standard x64 Edition SP2
    • Windows Server 2003, Standard x64 Edition
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Ultimate
    • Windows XP Home Edition SP2
    • Windows XP Media Center Edition 2005
    • Windows XP Professional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
  • O Microsoft .NET Framework 1.1 Service Pack 1 quando o utiliza com qualquer um dos seguintes sistemas operativos:

    • Windows 2000 Advanced Server SP4
    • Windows 2000 Datacenter Server SP4
    • Windows 2000 Professional SP4
    • Windows 2000 Server SP4
    • Windows Server 2003, Datacenter Edition for Itanium-based Systems SP1
    • Windows Server 2003, Datacenter Edition for Itanium-based Systems SP2
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter x64 Edition SP2
    • Windows Server 2003, Datacenter x64 Edition
    • Windows Server 2003, Enterprise Edition para Sistemas baseados em Itanium SP1
    • Windows Server 2003, Enterprise Edition para Sistemas baseados em Itanium SP2
    • Windows Server 2003, Enterprise Edition SP2
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Enterprise x64 Edition
    • Windows Server 2003, Standard Edition 32 bits x86 SP2
    • Windows Server 2003, Standard x64 Edition SP2
    • Windows Server 2003, Standard x64 Edition
    • Windows Server 2003, Web Edition SP2
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Ultimate
    • Windows XP Home Edition SP2
    • Windows XP Media Center Edition 2005
    • Windows XP Professional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
  • Microsoft .NET Framework 2 ou Microsoft .NET Framework 2 SP1 quando o utiliza com qualquer um dos seguintes sistemas operativos:

    • Windows 2000 Advanced Server SP4
    • Windows 2000 Datacenter Server SP4
    • Windows 2000 Professional SP4
    • Windows 2000 Server SP4
    • Windows Server 2003, Datacenter Edition for Itanium-based Systems SP1
    • Windows Server 2003, Datacenter Edition for Itanium-based Systems SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter x64 Edition
    • Windows Server 2003, Datacenter x64 Edition SP2
    • Windows Server 2003, Enterprise Edition para Sistemas baseados em Itanium SP1
    • Windows Server 2003, Enterprise Edition para Sistemas baseados em Itanium SP2
    • Windows Server 2003, Enterprise Edition SP1
    • Windows Server 2003, Enterprise Edition SP2
    • Windows Server 2003, Enterprise x64 Edition
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Standard Edition 32 bits x86 SP1
    • Windows Server 2003, Standard Edition 32 bits x86 SP2
    • Windows Server 2003, Standard x64 Edition
    • Windows Server 2003, Standard x64 Edition SP2
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows XP Home Edition SP2
    • Windows XP Media Center Edition 2005
    • Windows XP Professional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
  • O Microsoft .NET Framework 3.0 ou o Microsoft .NET Framework 3.0 SP1 quando o utiliza com qualquer um dos seguintes sistemas operativos:

    • Windows Server 2003, Datacenter Edition for Itanium-based Systems SP1
    • Windows Server 2003, Datacenter Edition for Itanium-based Systems SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter x64 Edition
    • Windows Server 2003, Datacenter x64 Edition SP2
    • Windows Server 2003, Enterprise Edition para Sistemas baseados em Itanium SP1
    • Windows Server 2003, Enterprise Edition para Sistemas baseados em Itanium SP2
    • Windows Server 2003, Enterprise Edition SP1
    • Windows Server 2003, Enterprise Edition SP2
    • Windows Server 2003, Enterprise x64 Edition
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Standard Edition 32 bits x86 SP1
    • Windows Server 2003, Standard Edition 32 bits x86 SP2
    • Windows Server 2003, Standard x64 Edition
    • Windows Server 2003, Standard x64 Edition SP2
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows XP Home Edition SP2
    • Windows XP Media Center Edition 2005
    • Windows XP Professional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
  • O Microsoft .NET Framework 3.5 quando o utiliza com qualquer um dos seguintes sistemas operativos:

    • Windows Server 2003, Datacenter Edition for Itanium-based Systems SP1
    • Windows Server 2003, Datacenter Edition for Itanium-based Systems SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter x64 Edition
    • Windows Server 2003, Datacenter x64 Edition SP2
    • Windows Server 2003, Enterprise Edition para Sistemas baseados em Itanium SP1
    • Windows Server 2003, Enterprise Edition para Sistemas baseados em Itanium SP2
    • Windows Server 2003, Enterprise Edition SP1
    • Windows Server 2003, Enterprise Edition SP2
    • Windows Server 2003, Enterprise x64 Edition
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Standard Edition 32 bits x86 SP1
    • Windows Server 2003, Standard Edition 32 bits x86 SP2
    • Windows Server 2003, Standard x64 Edition
    • Windows Server 2003, Standard x64 Edition SP2
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Ultimate
    • Windows XP Home Edition SP2
    • Windows XP Media Center Edition 2005
    • Windows XP Professional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2

Para obter mais informações sobre outra mensagem de erro que poderá receber quando tentar instalar esta atualização, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:

923101 Mensagem de erro ao tentar instalar uma atualização de segurança para o .NET Framework 2.0 num computador com Windows Server Edição 2003 x64: "Erro 1324. A pasta "Program Files" contém um caráter inválido"