Solução rápida: A Microsoft Store não tem um bloqueio nativo por aplicativo. As opções práticas no Windows 11 são uma regra de versão no AppLocker (Pro/Enterprise), exportar e sideload do .appxbundle funcional, ou marcar a conexão como medida para adiar todas as atualizações temporariamente.
Na maioria das vezes, você quer que todos os aplicativos da Store estejam atualizados. Mas um aplicativo é atualizado e quebra um fluxo de trabalho — uma ferramenta gráfica remove um recurso do qual você depende, a sobreposição de um jogo para de suportar uma GPU antiga, um aplicativo de produtividade muda sua interface de um jeito que bagunça sua memória muscular. A Microsoft Store oferece um botão global de “Pausar atualizações”, mas nenhuma exclusão por aplicativo. Veja como fixar um aplicativo enquanto permite que outros continuem atualizando.
Aplica-se a: Windows 11 com a Microsoft Store habilitada, todas as edições.
Tempo de correção: 10–20 minutos, dependendo do método escolhido.
O que causa isso
O fluxo de atualização automática da Microsoft Store passa pelo processo em segundo plano Microsoft.WindowsStore e pelo serviço StoreSvc. Quando o serviço verifica atualizações, ele consulta o catálogo da Store por versões mais recentes de cada pacote instalado e baixa o que está disponível. Não há uma opção documentada de exclusão por aplicativo em Configurações → Windows Update ou na própria Store — a alternância global é a única opção que a maioria dos usuários vê.
O que existe é controle de versão por pacote através do AppLocker (apenas edições Pro e Enterprise), limitação de conexão medida na camada de rede, e sideload de um .appxbundle salvo de uma versão funcional. Cada abordagem atua em uma camada diferente da pilha — escolha a que corresponde à sua edição e paciência.
Método 1: Parar o problema pausando todas as atualizações da Store
Esta é a solução temporária mais rápida quando você não tem tempo para configurar outra coisa e precisa que o aplicativo problemático pare de atualizar agora.
- Abra a Microsoft Store.
- Clique no ícone do seu perfil (canto superior direito) e escolha Configurações do aplicativo.
- Desative a opção Atualizações de aplicativos.
- Defina um lembrete no calendário para uma semana — a opção se reativa silenciosamente após esse período nas versões atuais.
Isso bloqueia todos os aplicativos da Store de atualizar até que você a reative. É a escolha certa se você só precisa de alguns dias para encontrar uma solução alternativa. Para controle de longo prazo por aplicativo, use o Método 2.
Método 2: Fixar um único aplicativo com uma regra do AppLocker (Pro/Enterprise)
O AppLocker pode negar a execução de aplicativos empacotados cuja versão seja superior a um limite especificado. O pacote mantém o direito de instalar, mas não pode executar uma versão mais nova, o que força a Store a deixá-lo em paz.
- Identifique o nome completo do pacote. Abra o PowerShell como Administrador e execute
Get-AppxPackage -Name *NomeDoApp*. Anote o Name, Publisher e a Version atual. - Abra
secpol.msc(Política de Segurança Local) e navegue até Políticas de Controle de Aplicativo → AppLocker → Regras de Aplicativo Empacotado. - Clique com o botão direito no painel direito e escolha Criar Nova Regra. Defina a ação como Negar, deixe o usuário como Todos.
- Em Editor, selecione o aplicativo na lista em execução, mova o controle deslizante para Versão do pacote e defina E acima como (sua versão atual + 0.0.0.1).
- Clique em Criar e confirme que a regra está habilitada. Inicie o serviço Application Identity (
AppIDSvc) se não estiver em execução. - Abra a Microsoft Store e clique em Obter atualizações. O aplicativo fixado deve ser ignorado; todos os outros atualizam normalmente.
A regra de negação sobrevive a reinicializações e saídas da Store. Para desfixar depois, exclua a regra e execute Obter atualizações novamente.
Método 3: Sideload de uma versão funcional e bloqueio da versão do catálogo
Quando o AppLocker não está disponível (edição Home) e a conexão medida não resolve porque você tem uma conexão Ethernet, você pode fazer sideload da versão funcional do pacote e remover a associação com a Store para que o catálogo não possa substituí-la.
- Enquanto o aplicativo ainda está na versão funcional, exporte o pacote:
Get-AppxPackage -Name *NomeDoApp* | Select-Object -Property PackageFullName, InstallLocation. Copie a pasta InstallLocation para uma unidade de backup. - Se você não tiver backup, procure pelo
.appxbundlecorrespondente em uma máquina irmã com a versão antiga (Configurações → Aplicativos → o aplicativo → Opções avançadas mostra detalhes do pacote), e use o gerador de links rg-adguard da Microsoft Store apenas para cópias legítimas que você já possui. - Desinstale a versão problemática via Configurações → Aplicativos → Aplicativos instalados.
- Ative o Modo de Desenvolvedor (Configurações → Privacidade e segurança → Para desenvolvedores) para que o sideload funcione.
- Abra o PowerShell como Administrador e execute
Add-AppxPackage -Path "C:\caminho\para\SeuApp.appxbundle". - Abra a Microsoft Store, clique no seu perfil e desmarque Atualizações de aplicativos por enquanto — a versão sideloaded é registrada como gerenciada pela Store, mas uma atualização futura ainda tentará substituí-la a menos que você mantenha as atualizações pausadas.
Esta é a única opção que oferece uma parada definitiva para usuários da edição Home. A desvantagem é que você não recebe mais correções de segurança para esse aplicativo específico.
Como verificar se a correção funcionou
- Abra a Microsoft Store, clique no seu perfil, clique em Downloads e atualizações. O aplicativo fixado não deve aparecer na fila.
- Execute
Get-AppxPackage -Name *NomeDoApp*no PowerShell — a Version deve corresponder à que você queria manter, não à versão nova problemática. - Aguarde 24 horas e verifique novamente. A verificação do catálogo da Store é executada todas as noites; se nenhuma atualização aparecer, a regra está funcionando.
Se nenhum desses funcionar
Se o aplicativo continuar atualizando apesar de uma regra do AppLocker, o serviço AppIDSvc pode estar desabilitado — defina-o como Manual em services.msc e reinicie. Se a regra parece correta, mas é ignorada na edição Home, o AppLocker não é aplicado lá, e você deve confiar em conexões medidas ou sideload. Para um dispositivo gerenciado, contate seu administrador de TI — as políticas direcionadas a dispositivos no Intune podem bloquear atualizações de aplicativos pelo nome da família de pacotes através do Endpoint Management, o que é mais limpo que o AppLocker para empresas.
Conclusão: A Store não tem uma opção amigável de bloqueio por aplicativo. O bloqueio de versão via AppLocker é o caminho mais confiável no Pro/Enterprise; sideload + pausa global é a opção realista no Home. Não espere que isso permaneça intacto após grandes atualizações de recursos do Windows — revise suas regras após cada uma.