Bloqueando instalações do .Net Framework 4.7

Os usuários do Windows que não desejam o Microsoft .NET Framework 4.7 neste momento podem bloquear a implantação do Windows Update.

A Microsoft lançou o novo .Net Framework 4.7 em abril de 2017 e anunciou na época que distribuiria a nova versão "em alguns meses" por meio do Windows Update.

Qualquer pessoa interessada na nova versão já pode baixar instaladores online e offline para o .Net Framework 4.7.

A nova versão apresenta novos recursos para a estrutura da qual os usuários também serão beneficiados quando integrados aos aplicativos .Net. Isso inclui alto suporte de DPI para Windows Forms, suporte de toque para aplicativos WPF, aprimoramentos de desempenho e confiabilidade e suporte aprimorado de criptografia.

A nova versão é uma atualização in-loco para as seguintes versões do .NET Framework: 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2.

Nota : O Microsoft .Net Framework 4.7 faz parte da Atualização do Windows 10 Creators. Se você executar essa versão específica do Windows 10, já está pronto.

Bloqueando o .Net Framework 4.7

A Microsoft observa em um novo artigo de suporte que algumas empresas e organizações podem ter o requisito de bloquear a instalação da nova versão do .Net Framework por um período temporário.

Fornecido por meio do Windows Update e do Windows Server Update Service (WSUS), o .Net Framework 4.7 é oferecido como uma atualização recomendada em todas as plataformas para as quais a Microsoft o lançou.

Os administradores do Windows que desejam bloquear a implantação da versão mais recente do .Net Framework precisam definir uma chave do Registro para isso. Embora possa haver outros meios para fazer isso, ocultando a atualização no Windows Update ou usando apenas métodos de atualização manual, esse é o método recomendado pela Microsoft.

  1. Toque na tecla Windows, digite regedit.exe e pressione a tecla Enter no teclado. Isso deve iniciar o Editor do Registro do Windows.
  2. Vá para a chave: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ NET Framework Setup \ NDP
  3. Clique com o botão direito do mouse em NDP e selecione Novo> Chave.
  4. Nomeie essa chave WU .
  5. Clique com o botão direito do mouse em WU e selecione Novo> Valor Dword (32 bits).
  6. Nomeie-o BlockNetFramework47 .
  7. Defina seu valor como 1 (clique duas vezes nele para definir valor).

A Microsoft admite no artigo de suporte que este é um bloqueio temporário. A empresa ainda não revelou por quanto tempo irá bloquear a implantação do novo .Net Framework.

Atualizaremos este artigo assim que a Microsoft comunicar o prazo.

Dica : Use a ferramenta de limpeza do .Net Framework 4.7 para remover completamente as versões do seu sistema.