Windows Tips & News

Desativar atualizações do .NET Core no Microsoft Windows Update

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema

Como desativar atualizações do .NET Core no Microsoft Windows Update

A Microsoft mudou a forma como a empresa fornece atualizações para o software .NET Core no Windows. Agora está incluído para Atualizações da Microsoft, e receberá atualizações junto com produtos de outras empresas. Para usuários interessados, a Microsoft coloca controles extras para evitar que o .NET Core (todas as versões) obtenha atualizações automaticamente.

Banner Netcore2

A partir de dezembro de 2020, a Microsoft entregará atualizações do .NET Core no Windows por meio do Microsoft Update (Windows Update). A atualização da Microsoft é um serviço que fornece atualizações para todos os produtos da Microsoft instalados no computador. No Windows 10, você pode habilitar o serviço abrindo Definições > Atualização e segurança> Windows Update e, em seguida, clicando em Opções avançadas à direita. A opção é nomeada Receba atualizações para outros produtos da Microsoft ao atualizar o Windows

. Quando ativado, ele fornecerá atualizações para todos os produtos Microsoft instalados, caso contrário, apenas atualizações do Windows serão fornecidas.

Propaganda

Atualizações para outras opções de produtos Microsoft

A Microsoft oferece aos usuários várias opções para excluir as atualizações do .NET Core da opção acima.

Conteúdoocultar
Como o .NET Core receberá atualizações no Windows 10
Para desativar atualizações do .NET Core no Microsoft Windows Update
Desativar atualizações para versões individuais do .NET Core

Como o .NET Core receberá atualizações no Windows 10

Anteriormente, as atualizações do .NET Core não estavam disponíveis por meio do Microsoft Update devido aos comentários dos clientes sobre aplicativos potencialmente corrompidos. Esse feedback foi coletado anteriormente para o .NET Framework, onde as atualizações foram instaladas no local, em vez de lado a lado.

Contudo. As atualizações do .NET Core sempre são instaladas lado a lado, incluindo versões principais e secundárias. Apenas atualizações de serviço mensais são instaladas no local e substituem atualizações de serviço anteriores. Ao contrário do .NET Framework, o .NET Core é um software independente e não é um componente do Windows.

Veja como funcionam as atualizações do .NET Core.

  • Os dispositivos receberão atualizações do .NET Core do Microsoft Update.
  • Apenas a última versão do serviço estará disponível no sistema operacional. Ele substituirá todas as versões secundárias instaladas anteriormente. Por exemplo. a versão 3.1.5 substituirá qualquer coisa 3.1.x mais antiga.
  • O Microsoft Update não inclui versões de pré-lançamento do .NET Core.

Veja como você pode desabilitar as atualizações do .NET Core para todas as versões ou para versões individuais, se não estiver interessado em instalá-las.

Para desativar atualizações do .NET Core no Microsoft Windows Update

  1. Abra o Aplicativo Editor de registro.
  2. Vá para a seguinte chave do Registro. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NET. Veja como acessar uma chave de registro com um clique. Se essa chave estiver faltando, crie-a manualmente.Criar subchave .NET
  3. À direita, modifique ou crie um novo valor DWORD de 32 bits BlockMU.Criar novo Dword de 32 bits
    Nota: Mesmo se você for executando o Windows de 64 bits você ainda deve criar um valor DWORD de 32 bits.
  4. Defina seu valor como 1 em decimais.Desativar atualizações do .NET Core no Microsoft Windows Update
  5. Para que as alterações feitas pelo ajuste do Registro tenham efeito, você precisa reinicie o Windows 10.

Você terminou.

Como alternativa, você pode desabilitar as atualizações do .NET Core para versões de software individuais. Veja como isso pode ser feito.

Desativar atualizações para versões individuais do .NET Core

  1. Abra o Aplicativo Editor de registro.
  2. Vá para a seguinte chave do Registro (crie as chaves ausentes, por exemplo .INTERNET e .NET \ 5.0).
    • Para .NET Core 5 - HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NET \ 5.0
    • Para .NET Core 3.1 - HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NET \ 3.1
    • Para .NET Core 2.1 - HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NET \ 2.1
  3. À direita, modifique ou crie um novo valor DWORD de 32 bits BlockMU.
    Nota: Mesmo se você for executando o Windows de 64 bits você ainda deve criar um valor DWORD de 32 bits.
  4. Defina seu valor como 1 em decimais.Desativar atualizações para versões individuais do .NET Core
  5. Para que as alterações feitas pelo ajuste do Registro tenham efeito, você precisa reinicie o Windows 10.

Você terminou.

Bem, se você desabilitar o Receba atualizações para outros produtos da Microsoft ao atualizar o Windows opção nas configurações avançadas do Windows Update, você não receberá atualizações do .NET Core. No entanto, isso também impedirá que seu dispositivo receba atualizações para outros aplicativos da Microsoft, o que pode ser indesejado. As chaves do Registro acima resolvem esse problema e permitem que você bloqueie e exclua atualizações do .NET Core enquanto habilita as atualizações de outros produtos.

Graças a msftnext.

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema
Baixe o tema do Egito Antigo para Windows 10, 8 e 7

Baixe o tema do Egito Antigo para Windows 10, 8 e 7

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaO t...

Consulte Mais informação

Encerrar a execução da distribuição WSL Linux no Windows 10

Encerrar a execução da distribuição WSL Linux no Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaMes...

Consulte Mais informação

Winaero Tweaker lista de recursos Arquivos

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação