A Microsoft agora tem ferramentas para corrigir o material .Net. Eu não tenho idéia se algum deles poderia ajudar, só que uma listagem de todas as opções é útil. Além disso, links diretos para pacotes de instalação adequados.
Como sempre com qualquer dessas coisas, existem Requisitos do Sistema, procedimentos e algumas leituras para garantir que você tenha o item correto para o problema.
Ferramenta de reparo do Microsoft .NET Framework link O artigo nele e suas revisões link
Ferramenta de verificação de configuração do .NET Framework
O blog link
Informações atualizadas sobre a ferramenta de verificação link
Ferramenta de limpeza do .NET Framework Artical com leitura obrigatória e downloads. link
.Net Fix-Its
O código de erro "0x80070643" ou "0x643" ocorre quando você instala as atualizações do .NET Framework link
O Windows Update ou o Atualizar repetidamente oferecem a mesma atualização (algumas pessoas foram as atualizações da Rede que não foram instaladas) link
Possivelmente útil o Microsoft Visual Studio e a Ferramenta de Coleta de Log do .NET Framework link
Eles escutaram :-) Eu mesmo usei a ferramenta de verificação, então não cheguei a lugar nenhum. Eu tive essa situação onde eu não poderia instalar ou reinstalar porque de um registro ou item de arquivo que o sistema acreditava que foi instalado. Eu usei uma ferramenta de limpeza que rasgou a coisa toda, e finalmente consegui reinstalar o reparo de uma das minhas configurações dessa maneira.
Pacote .NET Links de instalação (principalmente verificado por mim) Estes devem ser todos links de site da própria Microsoft.
Microsoft .NET Framework Redistributable 1.0
Microsoft .NET Framework versão 1.1 redistribuível
Microsoft .NET Framework 2.0 Service Pack 2
Microsoft .NET Framework 3.0 Service Pack 1
Microsoft .NET Framework 3.5 Service Pack 1
Microsoft .NET Framework 4 (Instalador independente)