Configurar atualizações de aplicativos do Windows no Windows

O Aplicativo windows no Windows vem com um mecanismo de atualização que garante que você tenha os recursos e atualizações de segurança mais recentes. Quando há atualizações disponíveis para instalação para o Windows App no Windows, o mecanismo de atualização depende se você o instalou da Microsoft Store ou do pacote MSIX autônomo. O comportamento de atualização funciona da seguinte maneira:

  • Microsoft Store: as atualizações são entregues da Microsoft Store e não são disruptivas. Há também uma tarefa em segundo plano que verifica se há atualizações a cada 8 horas e só instala a atualização quando o Aplicativo Windows é fechado.

  • Pacote MSIX autônomo: as atualizações são entregues de uma CDN (Rede de Distribuição de Conteúdo) por padrão. Os usuários ainda podem atualizar manualmente o Aplicativo Windows da Microsoft Store. Há uma tarefa em segundo plano que verifica se há atualizações a cada 8 horas e somente quando o Aplicativo Windows é fechado.

Você pode configurar o comportamento de atualização do Windows App no Windows definindo um valor do Registro. Essa configuração permite que você controle se as atualizações automáticas estão habilitadas ou desabilitadas. Se as atualizações estiverem habilitadas, você também poderá especificar se elas vêm apenas da Microsoft Store, somente de um local da CDN ou de ambos.

Se você instalar o Aplicativo Windows do pacote MSIX autônomo, poderá desabilitar atualizações automáticas e os usuários não receberão notificações de atualização no Aplicativo windows. No entanto, os usuários ainda poderão atualizar manualmente o Windows App da Microsoft Store, mesmo que ele tenha sido instalado usando o pacote MSIX autônomo. Você não poderá desabilitar as atualizações automáticas no Windows App se elas foram instaladas originalmente na Microsoft Store; ele segue as configurações de atualização da Microsoft Store.

Aviso

A Microsoft não recomenda que você desabilite as atualizações automáticas no Aplicativo Windows. Se você desabilitar atualizações automáticas, sua organização assumirá a responsabilidade de manter o Aplicativo windows atualizado. As atualizações de aplicativos do Windows contêm correções de segurança, além de aprimoramentos de desempenho e estabilidade e novos recursos. Uma versão desatualizada do Aplicativo windows pode expor sua organização a um risco de segurança significativo.

Para preservar a integridade, a segurança e a disponibilidade dos serviços, reservamos o direito de impedir que versões de cliente desatualizadas se conectem aos serviços.

Pré-requisitos

Antes de começar, você precisa atender aos seguintes pré-requisitos:

  • Instale o Windows App da Microsoft Store ou do pacote MSIX autônomo.

  • Permissões administrativas no dispositivo Windows local para modificar o registro.

Configurar o comportamento da atualização

Para configurar o comportamento de atualização no Windows App no Windows, defina um dos seguintes valores de Registro no dispositivo Windows local:

  • Chave: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsApp

  • Tipo: REG_DWORD

  • Nome: DisableAutomaticUpdates

  • Dados:

    • 0: habilita atualizações (valor padrão)
    • 1: desabilitar atualizações de todos os locais
    • 2: desabilitar atualizações da Microsoft Store
    • 3: desabilitar atualizações do local da CDN

    Definir a chave com um valor de 2 ou 3 apenas impede que o app Windows acesse a Microsoft Store para procurar atualizações. Se o Aplicativo Windows tiver sido baixado da Microsoft Store, a Microsoft Store ainda enviará atualizações por push como de costume, incluindo o Windows App.

Você pode configurar o registro usando uma ferramenta de implantação empresarial, como o Intune, o Configuration Manager ou a Política de Grupo, ou usar o PowerShell.

Para definir esse valor do Registro usando o PowerShell:

  1. Feche o Aplicativo windows se ele estiver aberto.

  2. Abra um prompt do PowerShell como administrador e execute o comando a seguir. Certifique-se de substituir <value> pelo valor relevante do registro.

    $path = "HKLM:\SOFTWARE\Microsoft\WindowsApp"
    If (!(Test-Path $path)) {
        New-Item -Path $path -Force
    }
    
    New-ItemProperty -Path $path -Name DisableAutomaticUpdates -PropertyType DWORD -Value '<value>' -Force
    
  3. Você não precisa reiniciar o dispositivo Windows para que a alteração entre em vigor. Na próxima vez que o Aplicativo Windows for iniciado, ele usará o comportamento de atualização configurado.

Anel interno

A versão insider do aplicativo Windows oferece uma visualização antecipada dos recursos planejados para a próxima versão pública. Normalmente disponível com duas semanas de antecedência, a versão do Insider permite que os usuários testem novas funcionalidades antes que ela fique amplamente disponível em dispositivos com suporte. Os usuários podem aceitar ou não versões do Insider no painel de configurações do Aplicativo do Windows. O aplicativo Windows será atualizado quando uma versão mais recente estiver disponível no ciclo de distribuição selecionado, seja ele público ou insider.

A versão insider não estará disponível se as atualizações da CDN também estiverem bloqueadas no dispositivo Windows local. As atualizações de CDN podem ser desabilitadas usando a chave do Registro DisableAutomaticUpdates ou bloqueando o acesso à rede ao ponto de extremidade da CDN.

Desabilitar ou impor o anel do Insider para o Aplicativo Windows

Definir o valor do registro AdminReleaseRing desabilitará a alternância do Insider no painel de configurações e impedirá a modificação da configuração. Para controlar o comportamento de atualização no Aplicativo Windows no Windows para o anel Insider, defina um dos seguintes valores de registro no dispositivo Windows local:

  • Chave: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsApp
  • Tipo: REG_DWORD
  • Nome: AdminReleaseRing
  • Dados:
    • 0: Anel Público (valor padrão)
    • 3: Anel do Insider