Sobre as Configurações de Configuração do Cliente (Windows 10/11)
Aplica-se a:
- Windows 10
- Windows 11
O cliente microsoft Application Virtualization (App-V) armazena sua configuração no registro. Entender como o formato do registro para dados funciona pode ajudá-lo a entender melhor o cliente, pois você pode configurar muitas ações do cliente alterando as entradas do registro. Este tópico lista as configurações de configuração do cliente do App-V e explica seus usos. Você pode usar Windows PowerShell para modificar as configurações de configuração do cliente. Para obter mais informações sobre como usar Windows PowerShell e App-V, consulte Administrando o App-V usando Windows PowerShell.
Você pode usar Política de Grupo para configurar as configurações do cliente do App-V navegando até o Política de Grupo console de gerenciamento emModelos Administrativos> de Configuração>de Computador App-V>.
Configurações de configuração do cliente do App-V: Windows PowerShell
A tabela a seguir fornece informações sobre as configurações de configuração do cliente do App-V que podem ser configuradas por meio de cmdlets Windows PowerShell:
Windows PowerShell cmdlet ou cmdlets, Opção Tipo |
Descrição | Chaves e valores de estado da política desabilitados |
---|---|---|
Set-AppvClientConfiguration, Set-AppvPublishingServer -PackageInstallationRoot String |
Especifica o diretório em que todos os novos aplicativos e atualizações serão instalados. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -PackageSourceRoot String |
Substitui o local de origem para baixar o conteúdo do pacote. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -AllowHighCostLaunch True (habilitado); False (estado desabilitado) |
Essa configuração controla se aplicativos virtualizados são iniciados em máquinas cliente Windows conectadas por uma conexão de rede limitada (por exemplo, 4G). | 0 |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReestablishmentRetries Inteiro (0 a 99) |
Especifica o número de vezes para tentar novamente uma sessão descartada. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReestablishmentInterval Inteiro (0 a 3600) |
Especifica o número de segundos entre tentativas de restabelecer uma sessão descartada. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -LocationProvider String |
Especifica o CLSID para uma implementação compatível da interface IAppvPackageLocationProvider. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -CertFilterForClientSsl String |
Especifica o caminho para um certificado válido no repositório de certificados. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -VerifyCertificateRevocationList True (habilitado); False (estado desabilitado) |
Verifica a revogação do certificado do servidor status antes do streaming com HTTPS. | 0 |
Set-AppvClientConfiguration, Set-AppvPublishingServer -SharedContentStoreMode True (habilitado); False (estado desabilitado) |
Especifica que o conteúdo do pacote transmitido não será salvo no disco rígido local. | 0 |
Set-AppvPublishingServer -Nome String |
Exibe o nome do servidor de publicação. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvPublishingServer -URL String |
Exibe a URL do servidor de publicação. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvPublishingServer -GlobalRefreshEnabled True (habilitado); False (estado desabilitado) |
Habilita a atualização de publicação global (booliano) | False |
Set-AppvPublishingServer -GlobalRefreshOnLogon True (habilitado); False (estado desabilitado) |
Dispara uma atualização de publicação global na entrada. (Booliano) | False |
Set-AppvPublishingServer -GlobalRefreshInterval Inteiro (0 a 744) |
Especifica o intervalo de atualização de publicação usando o GlobalRefreshIntervalUnit. Para desabilitar a atualização do pacote, especifique 0. | 0 |
Set-AppvPublishingServer -GlobalRefreshIntervalUnit 0 por hora, 1 por dia |
Especifica a unidade de intervalo (Hora 0 a 23, Dia 0 a 31). | 1 |
Set-AppvPublishingServer -UserRefreshEnabled True (habilitado); False (estado desabilitado) |
Habilita a atualização de publicação do usuário (Boolean) | False |
Set-AppvPublishingServer -UserRefreshOnLogon True (habilitado); False (estado desabilitado) |
Dispara uma atualização de publicação do usuário na entrada. (Booliano) Word contagem (com espaços): 60 | False |
Set-AppvPublishingServer -UserRefreshInterval Word contagem (com espaços): 85 Inteiro (0 a 744 horas) |
Especifica o intervalo de atualização de publicação usando o UserRefreshIntervalUnit. Para desabilitar a atualização do pacote, selecione 0. | 0 |
Set-AppvPublishingServer -UserRefreshIntervalUnit 0 por hora, 1 por dia |
Especifica a unidade de intervalo (Hora 0 a 23, Dia 0 a 31). | 1 |
Set-AppvClientConfiguration, Set-AppvPublishingServer -MigrationMode True (estado habilitado); False (estado desabilitado) |
O modo de migração permite que o cliente App-V modifique atalhos e FTAs para pacotes criados por uma versão anterior do App-V. | |
Set-AppvClientConfiguration, Set-AppvPublishingServer -EnablePackageScripts True (habilitado); False (estado desabilitado) |
Habilita scripts definidos no manifesto do pacote de arquivos de configuração que devem ser executados. | |
Set-AppvClientConfiguration -RoamingFileExclusions String |
Especifica os caminhos de arquivo relativos a %userprofile% que não percorrem com o perfil de um usuário. Por exemplo, /ROAMINGFILEEXCLUSIONS='desktop;my pictures' |
|
Set-AppvClientConfiguration, Set-AppvPublishingServer -RoamingRegistryExclusions String |
Especifica os caminhos do registro que não circulam com um perfil de usuário. Por exemplo, /ROAMINGREGISTRYEXCLUSIONS=software\\classes;software\\clients |
Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -IntegrationRootUser String |
Especifica o local para criar links simbólicos associados à versão atual de um pacote publicado por usuário. Todas as extensões de aplicativo virtual, como atalhos e associações de tipo de arquivo, apontarão para esse caminho. Se você não especificar um caminho, links simbólicos não serão usados quando você publicar o pacote. Por exemplo, %localappdata%\\Microsoft\\AppV\\Client\\Integration . |
Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -IntegrationRootGlobal String |
Especifica o local para criar links simbólicos associados à versão atual de um pacote publicado globalmente. Todas as extensões de aplicativo virtual, como atalhos e associações de tipo de arquivo, apontarão para esse caminho. Se você não especificar um caminho, links simbólicos não serão usados quando você publicar o pacote. Por exemplo, %allusersprofile%\\Microsoft\\AppV\\Client\\Integration . |
Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -VirtualizableExtensions String |
Uma lista delineada por vírgula de extensões de nome de arquivo que pode ser usada para determinar se um aplicativo instalado localmente pode ser executado no ambiente virtual. Quando atalhos, FTAs e outros pontos de extensão forem criados durante a publicação, o App-V comparará a extensão do nome do arquivo com a lista se o aplicativo associado ao ponto de extensão estiver instalado localmente. Se a extensão estiver localizada, o parâmetro de linha de comando RunVirtual será adicionado e o aplicativo será executado virtualmente. Para obter mais informações sobre o parâmetro RunVirtual , consulte Executando um aplicativo instalado localmente dentro de um ambiente virtual com aplicativos virtualizados. | Valor da política não escrito |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingEnabled True (habilitado); False (estado desabilitado) |
Retorna informações a um servidor de relatórios. | False |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingServerURL String |
Especifica o local no servidor de relatórios em que as informações do cliente são salvas. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingDataCacheLimit Inteiro [0 a 1024] |
Especifica o tamanho máximo em megabytes (MB) do cache XML para armazenar informações de relatório. O tamanho se aplica ao cache na memória. Quando o limite for atingido, o arquivo de log será revertido. Defina entre 0 e 1024. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingDataBlockSize Inteiro [1024 - Ilimitado] |
Especifica o tamanho máximo em bytes a serem transmitidos ao servidor para solicitações de upload de relatórios. Esse limite pode ajudar a evitar falhas de transmissão permanentes quando o log atingiu um tamanho significativo. Defina entre 1024 e ilimitado. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingStartTime Inteiro (0 a 23) |
Especifica a hora de iniciar o cliente para enviar dados para o servidor de relatórios. Você deve especificar um inteiro válido entre 0 e 23 correspondente à hora do dia. Por padrão , o ReportingStartTime começará no dia atual às 22h ou 22. Nota Você deve configurar essa configuração para um momento em que os computadores que executam o cliente App-V são menos propensos a estar offline. |
Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingInterval Inteiro |
Especifica o intervalo de repetição que o cliente usará para reenviar dados no servidor de relatórios. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingRandomDelay Inteiro [0 – ReportingRandomDelay] |
Especifica o atraso máximo (em minutos) para que os dados sejam enviados ao servidor de relatórios. Quando a tarefa agendada é iniciada, o cliente gera um atraso aleatório entre 0 e ReportingRandomDelay e aguardará a duração especificada antes de enviar dados. Esse método pode ajudar a evitar colisões no servidor. | Valor da política não escrito (o mesmo que Não Configurado) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -EnableDynamicVirtualization 1 (Habilitado), 0 (Desabilitado) |
Permite que extensões shell com suporte, objetos auxiliares do navegador e controles Active X sejam virtualizados e executados com aplicativos virtuais. | |
Set-AppvClientConfiguration, Set-AppvPublishingServer -EnablePublishingRefreshUI 1 (Habilitado), 0 (Desabilitado) |
Habilita a barra de progresso da atualização de publicação para o computador que executa o Cliente App-V. | |
Sync-AppvPublishingServer -HidePublishingRefreshUI 1 (Habilitado), 0 (Desabilitado) |
Oculta a barra de progresso da atualização de publicação. | |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ProcessUsingVirtualComponents String |
Especifica uma lista de caminhos de processo (que podem conter curingas) que são candidatos ao uso de virtualização dinâmica (como extensões de shell com suporte, objetos auxiliares do navegador e controles ActiveX). Somente processos cujo caminho completo corresponda a um desses itens podem usar virtualização dinâmica. | Cadeia de caracteres vazia. |
Configurações de configuração do cliente app-V: chaves de registro
A tabela a seguir fornece informações sobre as configurações de configuração do cliente do App-V que podem ser configuradas por meio do registro:
Nome da configuração Tipo |
Valor da chave do registro | Chaves e valores de estado da política desabilitados |
---|---|---|
PackageInstallationRoot String |
Streaming\PackageInstallationRoot | Valor da política não escrito (o mesmo que Não Configurado) |
PackageSourceRoot String |
Streaming\PackageSourceRoot | Valor da política não escrito (o mesmo que Não Configurado) |
AllowHighCostLaunch True (habilitado); False (estado desabilitado) |
Streaming\AllowHighCostLaunch | 0 |
ReestablishmentRetries Inteiro (0 a 99) |
Streaming\ReestablishmentRetries | Valor da política não escrito (o mesmo que Não Configurado) |
ReestablishmentInterval Inteiro (0 a 3600) |
Streaming\ReestablishmentInterval | Valor da política não escrito (o mesmo que Não Configurado) |
LocationProvider String |
Streaming\LocationProvider | Valor da política não escrito (o mesmo que Não Configurado) |
CertFilterForClientSsl String |
Streaming\CertFilterForClientSsl | Valor da política não escrito (o mesmo que Não Configurado) |
VerifyCertificateRevocationList True (habilitado); False (estado desabilitado) |
Streaming\VerifyCertificateRevocationList | 0 |
SharedContentStoreMode True (habilitado); False (estado desabilitado) |
Streaming\SharedContentStoreMode | 0 |
Nome String |
Publishing\Servers{serverId}\FriendlyName | Valor da política não escrito (o mesmo que Não Configurado) |
URL String |
Publishing\Servers{serverId}\URL | Valor da política não escrito (o mesmo que Não Configurado) |
GlobalRefreshEnabled True (habilitado); False (estado desabilitado) |
Publishing\Servers{serverId}\GlobalEnabled | False |
GlobalRefreshOnLogon True (habilitado); False (estado desabilitado) |
Publishing\Servers{serverId}\GlobalLogonRefresh | False |
GlobalRefreshInterval Inteiro (0 a 744) |
Publishing\Servers{serverId}\GlobalPeriodicRefreshInterval | 0 |
GlobalRefreshIntervalUnit 0 por hora, 1 por dia |
Publishing\Servers{serverId}\GlobalPeriodicRefreshIntervalUnit | 1 |
UserRefreshEnabled True (habilitado); False (estado desabilitado) |
Publishing\Servers{serverId}\UserEnabled | False |
UserRefreshOnLogon True (habilitado); False (estado desabilitado) |
Publishing\Servers{serverId}\UserLogonRefresh | False |
UserRefreshInterval Word contagem (com espaços): 85; Inteiro (0 a 744 horas) |
Publishing\Servers{serverId}\UserPeriodicRefreshInterval | 0 |
UserRefreshIntervalUnit 0 por hora, 1 por dia |
Publishing\Servers{serverId}\UserPeriodicRefreshIntervalUnit | 1 |
MigrationMode True(Estado habilitado); False (estado desabilitado) |
Coexistência\MigrationMode | |
EnablePackageScripts True (habilitado); False (estado desabilitado) |
\Scripting\EnablePackageScripts | |
RoamingFileExclusions String |
||
RoamingRegistryExclusions String |
Integration\RoamingRegistryExclusions | Valor da política não escrito (o mesmo que Não Configurado) |
IntegrationRootUser String |
Integration\IntegrationRootUser | Valor da política não escrito (o mesmo que Não Configurado) |
IntegrationRootGlobal String |
Integration\IntegrationRootGlobal | Valor da política não escrito (o mesmo que Não Configurado) |
VirtualizableExtensions String |
Integration\VirtualizableExtensions | Valor da política não escrito |
ReportingEnabled True (habilitado); False (estado desabilitado) |
Reporting\EnableReporting | False |
ReportingServerURL String |
Reporting\ReportingServer | Valor da política não escrito (o mesmo que Não Configurado) |
ReportingDataCacheLimit Inteiro [0 a 1024] |
Reporting\DataCacheLimit | Valor da política não escrito (o mesmo que Não Configurado) |
ReportingDataBlockSize Inteiro [1024-Ilimitado] |
Reporting\DataBlockSize | Valor da política não escrito (o mesmo que Não Configurado) |
ReportingStartTime Inteiro (0 a 23) |
Reporting\ StartTime | Valor da política não escrito (o mesmo que Não Configurado) |
ReportingInterval Inteiro |
Reporting\RetryInterval | Valor da política não escrito (o mesmo que Não Configurado) |
ReportingRandomDelay Inteiro [0 – ReportingRandomDelay] |
Reporting\RandomDelay | Valor da política não escrito (o mesmo que Não Configurado) |
EnableDynamicVirtualization 1 (Habilitado), 0 (Desabilitado) |
HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Virtualization | |
EnablePublishingRefreshUI 1 (Habilitado), 0 (Desabilitado) |
HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Publishing | |
HidePublishingRefreshUI 1 (Habilitado), 0 (Desabilitado) |
||
ProcessUsingVirtualComponents String |
Virtualização\ProcessUsingVirtualComponents | Cadeia de caracteres vazia. |