Definições de Configuração do Cliente

O cliente do Microsoft Application Virtualization (App-V) 5.1 armazena sua configuração no Registro. Você pode coletar algumas informações úteis sobre o cliente se entender o formato dos dados no registro. Você também pode configurar muitas ações do cliente alterando as entradas do Registro. Este tópico lista as definições de configuração do Cliente do App-V 5.1 e explica seus usos. Você pode usar o PowerShell para modificar as definições de configuração do cliente. Para obter mais informações sobre como usar o PowerShell e o App-V 5.1, consulte Administrando o App-V 5.1 usando o PowerShell.

Configurações de Cliente do App-V 5.1

A tabela a seguir exibe informações sobre as configurações do cliente do App-V 5.1:

Nome da configuração Sinalizador de instalação Descrição Opções de Configuração Valor da Chave do Registro Chaves e valores de estado da política desabilitada
PackageInstallationRoot PACKAGEINSTALLATIONROOT Especifica o diretório onde todos os novos aplicativos e atualizações serão instalados. String Streaming\PackageInstallationRoot Valor da política não gravado (igual a Não Configurado)
PackageSourceRoot PACKAGESOURCEROOT Substitui o local de origem para baixar o conteúdo do pacote. String Streaming\PackageSourceRoot Valor da política não gravado (igual a Não Configurado)
AllowHighCostLaunch Não está disponível. Essa configuração controla se os aplicativos virtualizados são iniciados em computadores com Windows 10 conectados por meio de uma conexão de rede limitada (por exemplo, 4G). True (habilitado); Falso (estado Desabilitado) Streaming\AllowHighCostLaunch 0
ReestablishmentRetries Não está disponível. Especifica o número de vezes que uma sessão descartada deve ser repetida. Inteiro (0-99) Streaming\ReestablishmentRetries Valor da política não gravado (igual a Não Configurado)
ReestablishmentInterval Não está disponível. Especifica o número de segundos entre as tentativas de restabelecer uma sessão descartada. Inteiro (0-3600) Streaming\ReestablishmentInterval Valor da política não gravado (igual a Não Configurado)
LocationProvider Não está disponível. Especifica o CLSID para uma implementação compatível da interface IAppvPackageLocationProvider. String Streaming\LocationProvider Valor da política não gravado (igual a Não Configurado)
CertFilterForClientSsl Não está disponível. Especifica o caminho para um certificado válido no repositório de certificados. String Streaming\CertFilterForClientSsl Valor da política não gravado (igual a Não Configurado)
VerifyCertificateRevocationList Não está disponível. Verifica o status de revogação do certificado do servidor antes de vaporizar usando HTTPS. True(habilitado); False(Estado desabilitado) Streaming\VerifyCertificateRevocationList 0
SharedContentStoreMode SHAREDCONTENTSTOREMODE Especifica que o conteúdo do pacote transmitido não será salvo no disco rígido local. True(habilitado); False(Estado desabilitado) Streaming\SharedContentStoreMode 0
Nome
Observação Essa configuração não pode ser modificada usando o cmdLet set-AppvclientConfiguration . Você deve usar o cmdlet Set-AppvPublishingServer .
PUBLISHINGSERVERNAME Exibe o nome do servidor de publicação. String Publishing\Servers{serverId}\FriendlyName Valor da política não gravado (igual a Não Configurado)
URL
Observação Essa configuração não pode ser modificada usando o cmdLet set-AppvclientConfiguration . Você deve usar o cmdlet Set-AppvPublishingServer .
PUBLISHINGSERVERURL Exibe a URL do servidor de publicação. String Publishing\Servers{serverId}\URL Valor da política não gravado (igual a Não Configurado)
GlobalRefreshEnabled
Observação Essa configuração não pode ser modificada usando o cmdLet set-AppvclientConfiguration . Você deve usar o cmdlet Set-AppvPublishingServer .
GLOBALREFRESHENABLED Habilita a atualização da publicação global (booleano) True(habilitado); False(Estado desabilitado) Publishing\Servers{serverId}\GlobalEnabled False
GlobalRefreshOnLogon
Observação Essa configuração não pode ser modificada usando o cmdLet set-AppvclientConfiguration . Você deve usar o cmdlet Set-AppvPublishingServer .
GLOBALREFRESHONLOGON Dispara uma atualização de publicação global no logon. (Booleano) True(habilitado); False(Estado desabilitado) Publishing\Servers{serverId}\GlobalLogonRefresh False
GlobalRefreshInterval
Observação Essa configuração não pode ser modificada usando o cmdLet set-AppvclientConfiguration . Você deve usar o cmdlet Set-AppvPublishingServer .
GLOBALREFRESHINTERVAL Especifica o intervalo de atualização de publicação usando GlobalRefreshIntervalUnit. Para desabilitar a atualização de pacote, selecione 0. Inteiro (0-744) Publishing\Servers{serverId}\GlobalPeriodicRefreshInterval 0
GlobalRefreshIntervalUnit
Observação Essa configuração não pode ser modificada usando o cmdLet set-AppvclientConfiguration . Você deve usar o cmdlet Set-AppvPublishingServer .
GLOBALREFRESHINTERVALUNI Especifica a unidade de intervalo (Hora 0-23, Dia 0-31). 0 por hora, 1 por dia Publishing\Servers{serverId}\GlobalPeriodicRefreshIntervalUnit 1
UserRefreshEnabled
Observação Essa configuração não pode ser modificada usando o cmdLet set-AppvclientConfiguration . Você deve usar o cmdlet Set-AppvPublishingServer .
USERREFRESHENABLED Habilita a atualização de publicação do usuário (booleano) True(habilitado); False(Estado desabilitado) Publishing\Servers{serverId}\UserEnabled False
UserRefreshOnLogon
Observação Essa configuração não pode ser modificada usando o cmdLet set-AppvclientConfiguration . Você deve usar o cmdlet Set-AppvPublishingServer .
USERREFRESHONLOGON Dispara um usuário publicando atualizar onlogon. (Booleano)
Contagem de Word (com espaços): 60
True(habilitado); False(Estado desabilitado) Publishing\Servers{serverId}\UserLogonRefresh False
UserRefreshInterval
Observação Essa configuração não pode ser modificada usando o cmdLet set-AppvclientConfiguration . Você deve usar o cmdlet Set-AppvPublishingServer .
USERREFRESHINTERVAL Especifica o intervalo de atualização de publicação usando UserRefreshIntervalUnit. Para desabilitar a atualização de pacote, selecione 0. Contagem de Word (com espaços): 85
Inteiro (0-744 horas)
Publishing\Servers{serverId}\UserPeriodicRefreshInterval 0
UserRefreshIntervalUnit
Observação Essa configuração não pode ser modificada usando o cmdLet set-AppvclientConfiguration . Você deve usar o cmdlet Set-AppvPublishingServer .
USERREFRESHINTERVALUNIT Especifica a unidade de intervalo (Hora 0-23, Dia 0-31). 0 por hora, 1 por dia Publishing\Servers{serverId}\UserPeriodicRefreshIntervalUnit 1
MigrationMode MODO MIGRAÇÃO O modo de migração permite que o cliente do App-V modifique atalhos e FTAs para pacotes criados usando uma versão anterior do App-V. True(estado habilitado); Falso (estado desabilitado) Coexistence\MigrationMode
CEIPOPTIN CEIPOPTIN Permite que o computador que executa o Cliente App-V 5.1 colete e retorne determinadas informações de uso para nos permitir melhorar ainda mais o aplicativo. 0 para deficientes; 1 para habilitado SOFTWARE/Microsoft/AppV/CEIP/CEIPEnable 0
EnablePackageScripts ENABLEPACKAGESCRIPTS Habilita os scripts definidos no manifesto do pacote dos arquivos de configuração que devem ser executados. True(habilitado); False(Estado desabilitado) \Scripting\EnablePackageScripts
RoamingFileExclusions ROAMINGFILEEXCLUSIONS Especifica os caminhos de arquivo relativos a %userprofile% que não se movem com o perfil de um usuário. Exemplo de uso: /ROAMINGFILEEXCLUSIONS='desktop; Minhas Imagens'
RoamingRegistryExclusions ROAMINGREGISTRYEXCLUSIONS Especifica os caminhos do Registro que não são transferidos com um perfil de usuário. Exemplo de uso: /ROAMINGREGISTRYEXCLUSIONS=software\classes; software\clients String Integration\RoamingRegistryExclusions Valor da política não gravado (igual a Não Configurado)
IntegrationRootUser Não está disponível. Especifica o local para criar links simbólicos associados à versão atual de um pacote publicado por usuário. Todas as extensões de aplicativos virtuais, por exemplo, atalhos e associações de tipo de arquivo, apontarão para esse caminho. Se você não especificar um caminho, os links simbólicos não serão usados quando você publicar o pacote. Por exemplo: %localappdata%\Microsoft\AppV\Client\Integration. String Integration\IntegrationRootUser Valor da política não gravado (igual a Não Configurado)
IntegrationRootGlobal Não está disponível. Especifica o local para criar links simbólicos associados à versão atual de um pacote publicado globalmente. Todas as extensões de aplicativos virtuais, por exemplo, atalhos e associações de tipo de arquivo, apontarão para esse caminho. Se você não especificar um caminho, os links simbólicos não serão usados quando você publicar o pacote. Por exemplo: %allusersprofile%\Microsoft\AppV\Client\Integration String Integration\IntegrationRootGlobal Valor da política não gravado (igual a Não Configurado)
VirtualizableExtensions Não está disponível. Uma lista delineada por vírgula de extensões de nome de arquivo que podem ser usadas para determinar se um aplicativo instalado localmente pode ser executado no ambiente virtual.
Quando atalhos, FTAs e outros pontos de extensão são 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.
String Integration\VirtualizableExtensions Valor de política não gravado
ReportingEnabled Não está disponível. Permite que o cliente retorne informações para um servidor de relatórios. True (habilitado); Falso (estado Desabilitado) Reporting\EnableReporting False
ReportingServerURL Não está disponível. Especifica o local no servidor de relatórios onde as informações do cliente são salvas. String Reporting\ReportingServer Valor da política não gravado (igual a Não Configurado)
ReportingDataCacheLimit Não está disponível. Especifica o tamanho máximo em megabytes (MB) do cache XML para armazenar informações de relatórios. O tamanho se aplica ao cache na memória. Quando o limite for atingido, o arquivo de log será substituído. Definido entre 0 e 1024. Inteiro [0-1024] Reporting\DataCacheLimit Valor da política não gravado (igual a Não Configurado)
ReportingDataBlockSize Não está disponível. Especifica o tamanho máximo em bytes a ser transmitido ao servidor para relatar solicitações de upload. Isso pode ajudar a evitar falhas permanentes de transmissão quando a tora atinge um tamanho significativo. Definido entre 1024 e ilimitado. Inteiro [1024 - Ilimitado] Reporting\DataBlockSize Valor da política não gravado (igual a Não Configurado)
ReportingStartTime Não está disponível. Especifica a hora para iniciar o cliente a enviar dados para o servidor de relatórios. Você deve especificar um número inteiro válido entre 0-23 correspondente à hora do dia. Por padrão, o ReportingStartTime começará no dia atual às 22h ou 22h.
Observação Você deve definir essa configuração para um momento em que os computadores que executam o cliente App-V 5.1 tenham menos probabilidade de ficar offline.
Inteiro (0 – 23) Reporting\StartTime Valor da política não gravado (igual a Não Configurado)
ReportingInterval Não está disponível. Especifica o intervalo de repetição que o cliente usará para reenviar dados ao servidor de relatórios. Inteiro Reporting\RetryInterval Valor da política não gravado (igual a Não Configurado)
ReportingRandomDelay Não está disponível. 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. Isso pode ajudar a evitar colisões no servidor. Inteiro [0 - ReportingRandomDelay] Reporting\RandomDelay Valor da política não gravado (igual a Não Configurado)
EnableDynamicVirtualization
Importante Essa configuração está disponível somente com o App-V 5.0 SP2 ou posterior.
Não está disponível. Permite que Extensões de Shell, Objetos Auxiliares de Navegador e controles Active X compatíveis sejam virtualizados e executados com aplicativos virtuais. 1 (Habilitado), 0 (Desabilitado) HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Virtualization
EnablePublishingRefreshUI
Importante Essa configuração está disponível somente com o App-V 5.0 SP2.
Não está disponível. Habilita a barra de progresso da atualização de publicação para o computador que executa o Cliente App-V 5.1. 1 (Habilitado), 0 (Desabilitado) HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Publishing
HideUI
Importante Essa configuração está disponível somente com o App-V 5.0 SP2.
Não está disponível. Oculta a barra de progresso da atualização da publicação. 1 (Habilitado), 0 (Desabilitado)
ProcessesUsingVirtualComponents Não está disponível. Especifica uma lista de caminhos de processo (que podem conter curingas), que são candidatos para usar a virtualização dinâmica (extensões de shell com suporte, objetos auxiliares de navegador e controles ActiveX). Somente processos cujo caminho completo corresponde a um desses itens podem usar a virtualização dinâmica. String Virtualization\ProcessesUsingVirtualComponents Cadeia de caracteres vazia.

Implantação do sequenciador e do cliente App-V 5.1

Como modificar a configuração do cliente App-V 5.1 usando o modelo ADMX e a Política de Grupo

Como implantar o cliente do App-V