Configuração do cliente Configurações
O cliente 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 de dados no registro. Você também 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 5.1 e explica seus usos. Você pode usar o PowerShell para modificar as configuraçõ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 configuração do cliente do App-V 5.1
A tabela a seguir exibe informações sobre as configurações de configuração 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 de política desabilitados |
---|---|---|---|---|---|
PackageInstallationRoot | PACKAGEINSTALLATIONROOT | Especifica o diretório em que todos os novos aplicativos e atualizações serão instalados. | String | Streaming\PackageInstallationRoot | Valor da política não escrito (o mesmo que 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 escrito (o mesmo que Não Configurado) |
AllowHighCostLaunch | Não está disponível. | Essa configuração controla se aplicativos virtualizados são iniciados em Windows 10 computadores conectados por meio de uma conexão de rede limitada (por exemplo, 4G). | True (habilitado); False (estado desabilitado) | Streaming\AllowHighCostLaunch | 0 |
ReestablishmentRetries | Não está disponível. | Especifica o número de vezes para tentar novamente uma sessão descartada. | Inteiro (0-99) | Streaming\ReestablishmentRetries | Valor da política não escrito (o mesmo que Não Configurado) |
ReestablishmentInterval | Não está disponível. | Especifica o número de segundos entre tentativas de restabelecer uma sessão descartada. | Inteiro (0-3600) | Streaming\ReestablishmentInterval | Valor da política não escrito (o mesmo que 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 escrito (o mesmo que 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 escrito (o mesmo que Não Configurado) |
VerifyCertificateRevocationList | Não está disponível. | Verifica o status de revogação do certificado do servidor antes de vapor 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 Nota 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 escrito (o mesmo que Não Configurado) |
URL Nota 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 escrito (o mesmo que Não Configurado) |
GlobalRefreshEnabled Nota 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 de publicação global (booliano) | True(habilitado); False(estado desabilitado) | Publishing\Servers{serverId}\GlobalEnabled | False |
GlobalRefreshOnLogon Nota 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. ( booliano) | True(habilitado); False(estado desabilitado) | Publishing\Servers{serverId}\GlobalLogonRefresh | False |
GlobalRefreshInterval Nota 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 o GlobalRefreshIntervalUnit. Para desabilitar a atualização do pacote, selecione 0. | Inteiro (0-744) | Publishing\Servers{serverId}\GlobalPeriodicRefreshInterval | 0 |
GlobalRefreshIntervalUnit Nota 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 Nota 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 (Boolean) | True(habilitado); False(estado desabilitado) | Publishing\Servers{serverId}\UserEnabled | False |
UserRefreshOnLogon Nota Essa configuração não pode ser modificada usando o cmdLet set-AppvclientConfiguration . Você deve usar o cmdlet Set-AppvPublishingServer . |
USERREFRESHONLOGON | Dispara um onlogon de atualização de publicação de usuário. ( booliano) Contagem de palavras (com espaços): 60 |
True(habilitado); False(estado desabilitado) | Publishing\Servers{serverId}\UserLogonRefresh | False |
UserRefreshInterval Nota 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 o UserRefreshIntervalUnit. Para desabilitar a atualização do pacote, selecione 0. | Contagem de palavras (com espaços): 85 Inteiro (0-744 horas) |
Publishing\Servers{serverId}\UserPeriodicRefreshInterval | 0 |
UserRefreshIntervalUnit Nota 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 | MIGRATIONMODE | O modo de migração permite que o cliente App-V modifique atalhos e FTA's para pacotes criados usando uma versão anterior do App-V. | True(estado habilitado); False (estado desabilitado) | Coexistência\MigrationMode | |
CEIPOPTIN | CEIPOPTIN | Permite que o computador que executa o Cliente App-V 5.1 colete e retorne determinadas informações de uso para ajudar a melhorar ainda mais o aplicativo. | 0 para desabilitado; 1 para habilitado | SOFTWARE/Microsoft/AppV/CEIP/CEIPEnable | 0 |
EnablePackageScripts | ENABLEPACKAGESCRIPTS | Habilita scripts definidos no manifesto do pacote de 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 percorrem com o perfil de um usuário. Uso de exemplo: /ROAMINGFILEEXCLUSIONS='desktop;my pictures' | |||
RoamingRegistryExclusions | ROAMINGREGISTRYEXCLUSIONS | Especifica os caminhos do registro que não circulam com um perfil de usuário. Uso de exemplo: /ROAMINGREGISTRYEXCLUSIONS=software\classes;software\clients | String | Integration\RoamingRegistryExclusions | Valor da política não escrito (o mesmo que 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 aplicativo virtual, por exemplo, 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. | String | Integration\IntegrationRootUser | Valor da política não escrito (o mesmo que 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 aplicativo virtual, por exemplo, 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 | String | Integration\IntegrationRootGlobal | Valor da política não escrito (o mesmo que Não Configurado) |
VirtualizableExtensions | Não está disponível. | 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. |
String | Integration\VirtualizableExtensions | Valor da política não escrito |
ReportingEnabled | Não está disponível. | Permite que o cliente retorne informações a um servidor de relatórios. | True (habilitado); False (estado desabilitado) | Reporting\EnableReporting | False |
ReportingServerURL | Não está disponível. | Especifica o local no servidor de relatórios em que as informações do cliente são salvas. | String | Reporting\ReportingServer | Valor da política não escrito (o mesmo que 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ó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. | Inteiro [0-1024] | Reporting\DataCacheLimit | Valor da política não escrito (o mesmo que Não Configurado) |
ReportingDataBlockSize | Não está disponível. | Especifica o tamanho máximo em bytes a serem transmitidos ao servidor para solicitações de upload de relatórios. Isso pode ajudar a evitar falhas de transmissão permanentes quando o log atingiu um tamanho significativo. Defina entre 1024 e ilimitado. | Inteiro [1024 - Ilimitado] | Reporting\DataBlockSize | Valor da política não escrito (o mesmo que Não Configurado) |
ReportingStartTime | Não está disponível. | 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 5.1 são menos propensos a estar offline. |
Inteiro (0 – 23) | Reporting\ StartTime | Valor da política não escrito (o mesmo que Não Configurado) |
ReportingInterval | Não está disponível. | Especifica o intervalo de repetição que o cliente usará para reenviar dados no servidor de relatórios. | Inteiro | Reporting\RetryInterval | Valor da política não escrito (o mesmo que 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 escrito (o mesmo que Não Configurado) |
EnableDynamicVirtualization Importante Essa configuração só está disponível com o App-V 5.0 SP2 ou posterior. |
Não está disponível. | Permite que extensões shell com suporte, objetos auxiliares do navegador e controles Active X 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 apenas 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 do App-V 5.1. | 1 (Habilitado), 0 (Desabilitado) | HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Publishing | |
Hideui Importante Essa configuração está disponível apenas com o App-V 5.0 SP2. |
Não está disponível. | Oculta a barra de progresso da atualização de publicação. | 1 (Habilitado), 0 (Desabilitado) | ||
ProcessUsingVirtualComponents | Não está disponível. | Especifica uma lista de caminhos de processo (que podem conter curingas), que são candidatos para usar virtualização dinâmica (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. | String | Virtualização\ProcessUsingVirtualComponents | Cadeia de caracteres vazia. |
Tópicos relacionados
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