Desativar aplicativos da Microsoft Store ou até mesmo a própria loja



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.  

Computer Configuration 
Policies 
Preferences 
Windows Settings 
Environment 
Folders 
Ini Files 
Registry 
Network Shares 
Shortcuts 
Control Panel Settings 
User Configuration 
Policies 
Preferences 
Registry 
Key 
KEY LOCAL MAC... 
Value Name 
DisableStoreA... 
Type 
REG DWORD 
Value Data 
DDDDDDDO 
Stop 
Rem 
Appl 
Filter 
Filter 
Disa 
Disa 
Gener al 
DisableStoreApps Properties 
Common 
HKEY LOCAL MACHINE 
Key Path: 
Value name 
Default 
Value type: 
Value data: 
REG DWORD 
00000000 
@ Hexadecimal 
Apply

Postar um comentário

Comente sem faltar com respeito - ;-)

Postagem Anterior Próxima Postagem