Como reinstalar o .NET Framework 4 / 4.6 no Windows 10?

3

Se o .NET Framework estiver corrompido ou qualquer coisa que permitirem que você baixe o instalador (offline / web), mas não funcione, você apenas recuperará uma mensagem informando que a versão atual ou posterior já está instalada e impede sua reinstalação.

Eu preciso disso para corrigir o problema de fontes quebradas após a atualização mais recente dos criadores de conteúdo.

Referência à minha pergunta anterior: Fonte do PowerShell O terminal está corrompido após o Windows 10 Atualização de criadores

E leia uma das respostas:

It happened before. An update affected a MOF file in the build package, the update breaking PowerShell DSC.

The ASCII chars are proof of DSC corruption.

Uninstall and reinstall .net Framework. Also, The .NET framework repair tool may fix the issue. you can get ithere

Essa ferramenta de reparo não faz nada e também lhe diz para reinstalar o framework net, mas nem é possível fazê-lo no Windows 10.

Além disso, não há nenhum .NET framework em programas ou atualizações instalados ou em qualquer lugar para desinstalá-lo.

Executando o Utilitário de Limpeza do .NET e desmarcando o .NET Framework 3.5 e 4 em Programas e Recursos que ainda impedem a instalação do offline / web installer:

Por nada, quero dizer que no final do dia eu não consigo executar a web ou o instalador offline do framework net 4 / 4.5 / 4.6

UPDATE: Irrelevante agora, as últimas atualizações corrigiram o erro de fontes.

    
por user3108268 20.04.2017 / 10:37

4 respostas

3

O .NET framework é um Recurso do Windows (desde o Windows 8 ou até mesmo desde 7) encontrado em "Programas e Recursos". Eu tive algum sucesso com o seguinte procedimento:

  1. Desativando o recurso (.NET 4 e 3.5).
  2. Reinicie o computador.
  3. Forçar manualmente uma verificação do WindowsUpdate para garantir que tudo esteja na versão mais recente.
  4. Reabilite o (s) recurso (s) e, em seguida, execute o WindowsUpdate novamente.

Última medida de recurso: Instale um dos ambientes de desenvolvimento do Visual Studio (a edição Express é boa o suficiente.) Isso também força uma atualização do .NET.

Se isso não resolver os problemas, nada mais o fará.
Como é um recurso integrado do Windows, um ambiente .NET realmente corrompido é basicamente uma instalação quebrada do Windows que requer a reinstalação do Windows.

    
por 20.04.2017 / 11:07
0

Use Programas e Recursos, clique em tudo que comece com "Microsoft .NET", (versões mais recentes primeiro) e Desinstalar.

Remova os rastreamentos usando o Utilitário de Limpeza da Instalação do .NET Framework.

Reinstale-o do instalador off-line ou use DISM /Online /Cleanup-Image /RestoreHealth para atualizá-lo novamente.

Tente instalar esta versão oficial .

    
por 20.04.2017 / 11:07
0

A atualização para o Windows 10 Creators inclui o .net framework 4.7, portanto você não pode reinstalá-lo.

O software que você tenta instalar não conhece esse fato e verifica a entrada Version sob as chaves:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\NET Framework Setup\NDP\v4\Client

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\NET Framework Setup\NDP\v4\Full

para .net 4.6.

E na atualização do Google Creators, a versão é 4.7.02046 , que as ferramentas não suportam.

Então, falsifique a versão .net e altere a entrada da Versão para 4.6.01586 , instale a ferramenta e, após a configuração, altere a versão de volta para 4.7.02046 .

    
por 20.04.2017 / 17:51
-1

Você pode baixar o Windows 10 ISO da versão desejada ou ter o novo.

Obtenha uma ferramenta chamada NTlite. Você não precisa da licença para esta ferramenta.

Copie todos os arquivos para a pasta C: \ do ISO 10 do Windows montado.

Agora use o NTlite para remover apenas o Net Framework 4+ específico em componentes. Para poder fazer isso, use as configurações compatíveis para ativar o sistema bloqueado.

Agora, basta iniciar uma configuração na pasta do Windows editado. E mantenha as configurações e os aplicativos apenas para uma nova instalação dos arquivos de sistema do Windows. Ele também manterá suas janelas ativadas sem necessidade de reativação.

Dessa forma, você poderá instalar o Net Framework 4.5+. Mas incapaz de 4,0.

    
por 20.08.2017 / 19:06