Compartilhar via


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.