Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os desenvolvedores que usam o MSIX podem aproveitar a Política de Grupo de maneira semelhante a outros tipos de instalador.
Se você tiver empacotado seu aplicativo Win32 em um MSIX (ou se tiver criado seu aplicativo usando a Ponte da Área de Trabalho), seu aplicativo terá a capacidade de confiança total habilitada. Isso permite que você leia as chaves do Registro de Política de Grupo. Em tempo de execução, seu aplicativo terá a mesma exibição do Registro de Política de Grupo que teria se tivesse sido instalado usando um método diferente. A partir do Windows 10, versão 1809, se seu aplicativo for um aplicativo da Plataforma Universal do Windows (UWP), ele poderá acessar as mesmas chaves de Política de Grupo. Para obter mais informações sobre como criar a Política de Grupo, consulte este artigo.
Se você estiver convertendo um instalador existente em MSIX usando a Ferramenta de Empacotamento MSIX, não haverá nenhum novo trabalho necessário para que seu aplicativo dê suporte à Política de Grupo. Continue a gerenciar políticas de grupo como faria normalmente para o instalador original. Os aplicativos convertidos em MSIX ainda poderão ler as chaves existentes do Registro da Política de Grupo.
A Política de Grupo não tem suporte nativo para instalar aplicativos MSIX.
Políticas para bloquear a Microsoft Store e o MSIX
Você pode ter seus próprios requisitos sobre como deseja configurar atualizações de aplicativos do aplicativo da Microsoft Store. O aplicativo da Loja dispara atualizações para aplicativos, incluindo aplicativos de terceiros, bem como aplicativos de primeira parte, como Calculadora e Fotos. Se o aplicativo da Loja for removido de um computador, isso poderá levar a nenhuma atualização de aplicativo nesse computador.
Aqui está a lista de políticas da Store e como ela afeta seus pacotes MSIX.
Desativar o download automático e a instalação de atualizações
Essa política habilita ou desabilita o download automático e a instalação de atualizações de aplicativo. Se você habilitar essa configuração, o download automático e a instalação das atualizações do aplicativo serão desativados. Se você desabilitar essa configuração, o download automático e a instalação das atualizações do aplicativo serão ativados. Se você não definir essa configuração, o download automático e a instalação das atualizações do aplicativo serão determinados por uma configuração do Registro que o usuário pode alterar usando Configurações na Loja.
-
GPO:
Computer Configuration\Administrative Templates\Windows Components\Store -
Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore AutoDownload REG_DWORD(Dados: habilitar = 2 = os aplicativos não serão atualizados, desabilitar = 4 = o aplicativo será atualizado automaticamente) - Atualizações do aplicativo: Se habilitado, o download automático e a instalação das atualizações do aplicativo serão desativados. Se estiver desabilitado, o download automático e a instalação das atualizações do aplicativo serão ativados.
Desabilitar o aplicativo da Store
Essa política nega ou permite acesso ao aplicativo Store. Se ativar esta definição, o acesso à aplicação Loja é negado. O acesso à Loja é necessário para instalar atualizações de aplicações. Se você desabilitar ou não definir essa configuração, o acesso ao aplicativo Store será permitido.
-
GPO:
Computer Configuration\Administrative Templates\Windows Components\StoreouUser Configuration\Administrative Templates\Windows Components\Store -
Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStoreRemoveWindowsStore REG_DWORDouHKEY_CURRENT_USER\Software\Policies\Microsoft\WindowsStoreRemoveWindowsStore REG_DWORD - Atualizações do aplicativo: Se configurada no contexto do computador, essa política desativa as atualizações do aplicativo.
Visão geral dos aplicativos assinados pela Store e dos aplicativos confiáveis que não são assinados pela Store no Windows 10 2004 Enterprise.
A tabela a seguir demonstra o que acontece quando a política BlockNonAdminUserInstall está habilitada, AllowAllTrustedApps está habilitada e AllowDevelopmentWithoutDevLicense está habilitado
| Instalação do aplicativo | Resultados |
|---|---|
| Pacote assinado da Store (duplo clique) | Bloqueado |
| Pacote confiável fora da loja (Double-Click) | Bloqueado |
| Armazenar Pacote Assinado (padrão do PowerShell) | Bloqueado |
| Pacote confiável não armazenado (padrão do PowerShell) | Bloqueado |
| Pacote assinado da Store (PowerShell com privilégios elevados) | Instalado |
| Pacote confiável que não é da Store (PowerShell com privilégios elevados) | Instalado |
A tabela a seguir demonstra o que acontece quando a política BlockNonAdminUserInstall está habilitada, AllowAllTrustedApps está habilitada e AllowDevelopmentWithoutDevLicense está desabilitado
| Instalação do aplicativo | Resultados |
|---|---|
| Pacote assinado da Store (duplo clique) | Bloqueado |
| Pacote confiável fora da loja (Double-Click) | Bloqueado |
| Armazenar Pacote Assinado (padrão do PowerShell) | Bloqueado |
| Pacote confiável não armazenado (padrão do PowerShell) | Bloqueado |
| Pacote assinado da Store (PowerShell com privilégios elevados) | Instalado |
| Pacote confiável que não é da Store (PowerShell com privilégios elevados) | Instalado |
A tabela a seguir demonstra o que acontece quando a política BlockNonAdminUserInstall está habilitada, AllowAllTrustedApps está desabilitada e AllowDevelopmentWithoutDevLicense está habilitado
| Instalação do aplicativo | Resultados |
|---|---|
| Pacote assinado da Store (duplo clique) | Bloqueado |
| Pacote confiável fora da loja (Double-Click) | Bloqueado |
| Armazenar Pacote Assinado (padrão do PowerShell) | Bloqueado |
| Pacote confiável não armazenado (padrão do PowerShell) | Bloqueado |
| Pacote assinado da Store (PowerShell com privilégios elevados) | Instalado |
| Pacote confiável que não é da Store (PowerShell com privilégios elevados) | Instalado |
A tabela a seguir demonstra o que acontece quando a política BlockNonAdminUserInstall está habilitada, AllowAllTrustedApps está desabilitada e AllowDevelopmentWithoutDevLicense está desabilitado
| Instalação do aplicativo | Resultados |
|---|---|
| Pacote assinado da Store (duplo clique) | Bloqueado |
| Pacote confiável fora da loja (Double-Click) | Bloqueado |
| Armazenar Pacote Assinado (padrão do PowerShell) | Bloqueado |
| Pacote confiável não armazenado (padrão do PowerShell) | Bloqueado |
| Pacote assinado da Store (PowerShell com privilégios elevados) | Instalado |
| Pacote confiável que não é da Store (PowerShell com privilégios elevados) | Bloqueado |
A tabela a seguir demonstra o que acontece quando a política BlockNonAdminUserInstall está desabilitada, AllowAllTrustedApps está habilitada e AllowDevelopmentWithoutDevLicense está habilitado
| Instalação do aplicativo | Resultados |
|---|---|
| Pacote assinado da Store (duplo clique) | Instalado |
| Pacote confiável fora da loja (Double-Click) | Instalado |
| Armazenar Pacote Assinado (padrão do PowerShell) | Instalado |
| Pacote confiável não armazenado (padrão do PowerShell) | Instalado |
| Pacote assinado da Store (PowerShell com privilégios elevados) | Instalado |
| Pacote confiável que não é da Store (PowerShell com privilégios elevados) | Instalado |
A tabela a seguir demonstra o que acontece quando a política BlockNonAdminUserInstall está desabilitada, AllowAllTrustedApps está habilitada e AllowDevelopmentWithoutDevLicense está desabilitado
| Instalação do aplicativo | Resultados |
|---|---|
| Pacote assinado da Store (duplo clique) | Instalado |
| Pacote confiável fora da loja (Double-Click) | Instalado |
| Armazenar Pacote Assinado (padrão do PowerShell) | Instalado |
| Pacote confiável não armazenado (padrão do PowerShell) | Instalado |
| Pacote assinado da Store (PowerShell com privilégios elevados) | Instalado |
| Pacote confiável que não é da Store (PowerShell com privilégios elevados) | Instalado |
A tabela a seguir demonstra o que acontece quando a política BlockNonAdminUserInstall está desabilitada, AllowAllTrustedApps está desabilitada e AllowDevelopmentWithoutDevLicense está habilitado
| Instalação do aplicativo | Resultados |
|---|---|
| Pacote assinado da Store (duplo clique) | Instalado |
| Pacote confiável fora da loja (Double-Click) | Instalado |
| Armazenar Pacote Assinado (padrão do PowerShell) | Instalado |
| Pacote confiável não armazenado (padrão do PowerShell) | Instalado |
| Pacote assinado da Store (PowerShell com privilégios elevados) | Instalado |
| Pacote confiável que não é da Store (PowerShell com privilégios elevados) | Instalado |
A tabela a seguir demonstra o que acontece quando a política BlockNonAdminUserInstall está desabilitada, AllowAllTrustedApps está desabilitada e AllowDevelopmentWithoutDevLicense está desabilitado
| Instalação do aplicativo | Resultados |
|---|---|
| Pacote assinado da Store (duplo clique) | Instalado |
| Pacote confiável fora da loja (Double-Click) | Bloqueado |
| Armazenar Pacote Assinado (padrão do PowerShell) | Instalado |
| Pacote confiável não armazenado (padrão do PowerShell) | Bloqueado |
| Pacote assinado da Store (PowerShell com privilégios elevados) | Instalado |
| Pacote confiável que não é da Store (PowerShell com privilégios elevados) | Bloqueado |