Não é possível instalar o .NET 3.5 no Windows 8.1

Não é possível instalar o .NET 3.5 no Windows 8.1

Estou tentando instalar o .NET 3.5 para funcionar em alguns aplicativos legados e isso está queimando minha cabeça nas últimas semanas.

  1. Durante a instalação, uma janela pop-up solicita que eu instale o .NET 3.5 e, quando clico no download, ele falha informando problemas de conexão com a Internet. Mas a internet funciona bem

  2. Tentei ativar o .NET 3.5 no painel de controle, ele redireciona para "Baixar da atualização do Windows" e o download continua para sempre (é melhor tentar 6 horas em wifi de 18 Mbps continua carregando.)

  3. Usando Dism com e sem /LimitAccess, o processo fica preso em 65,8% e então lança umerro de componente

  4. Baixei o pacote off-line de 253 MB da Microsoft quando tentei instalá-lo novamente e me pediu o download 3.5 para iniciar o dotfx35.exe, que é o arquivo de configuração :(

  5. Tentei de tudo, desdehttp://support.microsoft.com/kb/2734782sem sorte

Por favor ajude.. :(

Responder1

Remova as atualizações KB2966826eKB2966828, reinicie e tente ativar o .Net 3.5 novamente. Ambas são atualizações do .Net 3.5 e bloqueiam a configuração. A Microsoft está ciente do problema e tenta corrigi-lo.

Se você tiver algum pacote MUI adicional instalado, precisará do DVD do idioma adicional, copie a pasta SxS de ambos os DVDs para uma pasta local C:\sxse aponte com o /sourceparâmetro DISM para esta pasta:

DISM.exe /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:C:\sxs /Limitaccess

Escrevi isso no ano passado para a Microsoft, mas eles ainda não atualizaram a documentação.

Responder2

Encontrei a resposta, parece que o ISO foi corrompido, o que é lançado durante a execução do dism.

O problema agora foi corrigido. Usei um disco funcional e verifiquei o md5.

Responder3

Analisei toda a documentação de solução de problemasaquie baixei o \sxsaqui. Eventualmente, por solicitação de magicandre1981 (acima), procurei as atualizações KB2966826 e KB2966828 que ele sugeriu remover. Meu sistema estava atualizado, mas não tinha essas atualizações. No entanto, a remoção da atualização KB2966827 corrigiu o problema para mim. Como esta foi a última etapa, não tenho certeza se foi necessário baixar o \sxs, mas ainda pode ser uma boa ideia caso seus arquivos tenham sido corrompidos de alguma forma. Como etapa final, depois de usar com êxito o método DISM.exe na primeira página vinculada, passei pelo processo mais típico usando o painel de controle. Em programas e recursos, o menu "Ativar ou desativar recursos do Windows" inclui o .NET Framework 3.5. Desta vez, em vez de me solicitar o download da estrutura, ele apenas me disse que a alteração havia sido concluída com sucesso.

informação relacionada