Para desinstalar os aplicativos da loja do Windows 10, pode-se utilizar as configurações do painel de controle ou o bom e velho Windows PowerShell. Porém, em algum momento você pode se ver dentro da necessidade de efetuar essa desinstalação em um volume maior de equipamentos em uma rede que possua o Windows 10 Pro e não o Windows 10 Enterprise.
Pesquisando dentro da literatura Microsoft e através de sites e fóruns, notei que grande parte dos autores utiliza uma GPO que desabilita a loja e evita que os programas sejam instalados. Essa ação não funciona no Windows 10 Pro, e ai vem a pergunta... como contornar essa limitação e bloquear as aplicações dos usuários da rede, evitando que os mesmos baixem aplicativos de jogos? A limitação esta disposta em sites oficiais Microsoft, como este:
Seguem links complementares bem interessantes para este caso:
Sintomas:
Em um computador que esteja executando o Windows 10 Pro, atualizar para a versão 1511 do Windows 10. Após a atualização, você pode observar que as seguintes configurações de diretiva de grupo para desabilitar o Windows Store não são aplicadas, e você não pode desativar Windows Store:
Configuração do computador > modelos administrativos > componentes do Windows > armazenamento > Desligue o aplicativo de armazenamento
Configuração do usuário > modelos administrativos > componentes do Windows > armazenamento > desativar o armazenamento
Causa:
Esse comportamento é pré-definido. No Windows 10 versão 1511, essas diretivas são aplicáveis aos usuários apenas as edições Enterprise e educação.
ID do Artigo: 3135657 - Última Revisão: 20 de fev de 2017 - Revisão: 1
Existem formas criativas para contornar tal limitação e gerar um certo nível de controle às aplicações do Windows Store, que comentarei neste artigo. O primeiro passo é o de limitar o acesso do usuário às instalações da loja, ou seja, se ele não pode efetuar o logon com suas contas pessoais, também não poderá efetuar downloads e instalações. Você pode utilizar a uma GPO que bloqueie o logon dos usuários @hotmail, @outlookmail ou qualquer Microsoft ID pelas aplicações do Windows Store. Isso por si só já evita que as pessoa efetue novas instalações, entretanto, os programas já instalados permanecem então, podemos montar um script de logon que desinstale todos eles por um script de logon.
Veja bem... a pessoa conseguirá abrir a Windows Store e visualizará os aplicativos, mas quando tentar efetuar a instalação (Download), receberá uma mensagem de problemas ao efetuar o download. A figura abaixo demonstra bem essa situação. Aqui tentei instalar o App do Netflix, porém minha GPO não permitiu validar o usuário @ hotmail e me impediu de efetuar a instalação do aplicativo.
Abaixo tenho um modelo do script e sua estrutura. Você ainda pode comentar com uma # a linha que pretende manter, como por exemplo a Calculadora ou o Próprio OneNote. Lembre-se que não se pode desinstalar a loja e que se você a bloquear, diversas aplicações que dependem de seu funcionamento param de funcionar, como por exemplo a calculadora do Windows. Vi alguns posts colocando o bloqueio da Windows Store via chave de registro e funciona muito bem, porém como efeito "inesperado", qualquer coisa ligada a loja para de funcionar também.
#3D Builder:
Get-AppxPackage 3dbuilder | Remove-AppxPackage
#Alarmes e relógios:
Get-AppxPackage windowsalarms | Remove-AppxPackage
#Calculadora:
#Get-AppxPackage windowscalculator | Remove-AppxPackage
#Calendário e e-mail:
Get-AppxPackage windowscommunicationsapps | Remove-AppxPackage
#Câmera:
Get-AppxPackage windowscamera | Remove-AppxPackage
#Groove Música:
Get-AppxPackage zunemusic | Remove-AppxPackage
#Mapas:
Get-AppxPackage windowsmaps | Remove-AppxPackage
#Microsoft Solitaire Collection:
Get-AppxPackage solitairecollection | Remove-AppxPackage
#Dinheiro:
Get-AppxPackage bingfinance | Remove-AppxPackage
#Filmes e TV:
Get-AppxPackage zunevideo | Remove-AppxPackage
#Notícias:
Get-AppxPackage bingnews | Remove-AppxPackage
#OneNote:
#Get-AppxPackage onenote | Remove-AppxPackage
#Pessoas:
Get-AppxPackage people | Remove-AppxPackage
#Fotos:
#Get-AppxPackage photos | Remove-AppxPackage
#Esportes:
Get-AppxPackage bingsports | Remove-AppxPackage
#Gravador de Voz:
#Get-AppxPackage soundrecorder | Remove-AppxPackage
#Clima:
Get-AppxPackage bingweather | Remove-AppxPackage
#Xbox:
Get-AppxPackage xboxapp | Remove-AppxPackage
#Adquira o Office:
Get-AppxPackage officehub | Remove-AppxPackage
#Adquira o Skype:
Get-AppxPackage skypeapp | Remove-AppxPackage
Porém, se mesmo assim você tiver a necessidade de realmente bloquear a Windows Store e todo o seu conteúdo, pode faze-lo por chave de registro, em especial pela chave SOFTWARE\Policies\Microsoft\WindowsStore. O segredo dest GPO que altera o Registro do Windows esta no valor da entrada DisableStoreApps. Esta entrada deve ser configurada com 00000001. Se você mudar essa configuração a loja simplesmente não abre e logicamente nenhuma ferramenta que dependa diretamente dela.