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


Aviso


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

Ajuda a instalar atualizações: Suporte para soluções de segurança da Microsoft Updatepara profissionais de TI: TechNet Security Troubleshooting and SupportHelp protect your computer that is running Windows from viruss and malware: Virus Solution and SecurityCenterSuporte local de acordo com o seu país: Suporte Internacional

Sintomas do problema


Quando tentar instalar uma atualização para a Microsoft .NET Framework 1.0, para a Microsoft .NET Framework 1.1, microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0, ou para a Microsoft .NET Framework 3.5, poderá receber o seguinte código de erro do Microsoft Windows Update:
0x643
Ou pode receber o seguinte código de erro do Microsoft Windows Installer:
1603
Este problema pode ocorrer quando utiliza certas configuraçõesdo sistema .

Causa


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

Resolução


Para resolver este problema, tem de corrigir as questões de corrupção de registo de registo de software MSI ou desinstalar várias versões do Quadro .NET utilizando a Ferramenta de Limpeza de Quadros .NET e, em seguida, reinstalar esses componentes. Para resolver este problema, siga estes passos a partir do Método 1. Dirija-se ao método 2 se o método 1 não resolver o problema.

Método 1: Corrigir problemas de corrupção de registo de software MSI

Para obter mais informações sobre como corrigir problemas de corrupção de registo de software MSI, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:
971187 Como corrigir problemas de corrupção de registo de software MSI
Para corrigir este problema automaticamente, clique no botão Fix-lo ou link no artigo 971187. Em seguida, visite o Web site do Windows Update e tente instalar as atualizações:Se o problema não for resolvido, dirija-se ao Método 2.

Método 2: Reparar o .NET Framework

Para reparar a .NET Framework, deve desinstalar várias versões do Quadro .NET utilizando a ferramenta de limpeza de quadros .NET e, em seguida, reinstalar os componentes. Para isso, siga estes passos:
  1. Clique no seguinte link para descarregar a ferramenta de limpeza de quadros .NET:
  2. Utilize a ferramenta de limpeza de quadros .NET para desinstalar as versões .NET Framework 1.0, 1.1, 2.0, 3.0 e 3.5Nota A ferramenta de limpeza não permite remover a .NET Framework 2.0 no Windows Vista ou versões posteriores porque o .NET Framework está instalado como componente do sistema operativo.
  3. Reinicie o computador.
  4. Descarregue e instale os seguintes componentes:
  5. Reinicie o computador.
  6. Visite o Web site do Windows Update e instale as atualizações:

AINDA NECESSITA DE AJUDA?


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

Mais Informações


Pode experimentar este problema quando utilizar qualquer uma das seguintes configurações:
  • Microsoft .NET Framework 1.0 Service Pack 3 quando o utilizar 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 para Sistemas Baseados em Itanium SP1
    • Windows Server 2003, Datacenter Edition para Sistemas Baseados em Itanium 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-bit x86 SP1
    • Windows Server 2003, Standard Edition 32-bit x86 SP2
    • Windows Server 2003, Standard x64 Edition SP2
    • Windows Server 2003, Edição Standard x64
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Negócio saqueta do Windows Vista
    • Empresa Windows Vista
    • 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
    • Edição Profissional xP XP X64
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
  • Microsoft .NET Framework 1.1 Service Pack 1 quando o utilizar com qualquer um dos seguintes sistemas operativos:
    • Windows 2000 Servidor Avançado SP4
    • Windows 2000 Datacenter Server SP4
    • Windows 2000 Professional SP4
    • Windows 2000 Servidor SP4
    • Windows Server 2003, Datacenter Edition para Sistemas Baseados em Itanium SP1
    • Windows Server 2003, Datacenter Edition para Sistemas Baseados em Itanium 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-bit x86 SP2
    • Windows Server 2003, Standard x64 Edition SP2
    • Windows Server 2003, Edição Standard x64
    • Windows Server 2003, Web Edition SP2
    • Negócio saqueta do Windows Vista
    • Empresa Windows Vista
    • 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
    • Edição Profissional xP XP X64
    • Windows XP Professional x64 Edition SP2
  • Microsoft .NET Framework 2 ou Microsoft .NET Framework 2 SP1 quando o utilizar com qualquer um dos seguintes sistemas operativos:
    • Windows 2000 Servidor Avançado SP4
    • Windows 2000 Datacenter Server SP4
    • Windows 2000 Professional SP4
    • Windows 2000 Servidor SP4
    • Windows Server 2003, Datacenter Edition para Sistemas Baseados em Itanium SP1
    • Windows Server 2003, Datacenter Edition para Sistemas Baseados em Itanium 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-bit x86 SP1
    • Windows Server 2003, Standard Edition 32-bit x86 SP2
    • Windows Server 2003, Edição Standard x64
    • 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
    • Edição Profissional xP XP X64
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
  • Microsoft .NET Framework 3.0 ou Microsoft .NET Framework 3.0 SP1 quando o utilizar com qualquer um dos seguintes sistemas operativos:
    • Windows Server 2003, Datacenter Edition para Sistemas Baseados em Itanium SP1
    • Windows Server 2003, Datacenter Edition para Sistemas Baseados em Itanium 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-bit x86 SP1
    • Windows Server 2003, Standard Edition 32-bit x86 SP2
    • Windows Server 2003, Edição Standard x64
    • 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
    • Edição Profissional xP XP X64
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
  • Microsoft .NET Framework 3.5 quando o utilizar com qualquer um dos seguintes sistemas operativos:
    • Windows Server 2003, Datacenter Edition para Sistemas Baseados em Itanium SP1
    • Windows Server 2003, Datacenter Edition para Sistemas Baseados em Itanium 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-bit x86 SP1
    • Windows Server 2003, Standard Edition 32-bit x86 SP2
    • Windows Server 2003, Edição Standard x64
    • Windows Server 2003, Standard x64 Edition SP2
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Negócio saqueta do Windows Vista
    • Empresa Windows Vista
    • 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
    • Edição Profissional xP XP X64
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
Para 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 Conhecimento da Microsoft:
923101Mensagem de erro quando tenta instalar uma atualização de segurança para a .NET Framework 2.0 num computador que está a executar o Windows Server 2003 x64 Edition: "Error 1324. A pasta 'Ficheiros de Programa' contém um carácter inválido"