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.
Aplica-se a:
- Windows 10
- Windows 11
O cliente do Microsoft Application Virtualization (App-V) armazena sua configuração no Registro. Entender como funciona o formato do registro de dados 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 do cliente do App-V e explica seus usos. Você pode usar o Windows PowerShell para modificar as definições de configuração do cliente. Para obter mais informações sobre como usar o Windows PowerShell e o App-V, consulte Administrando o App-V usando o Windows PowerShell.
Você pode usar o Política de Grupo para definir as configurações do cliente App-V navegando até o Política de Grupo console de gerenciamento em Configuração> do Computador,Modelos Administrativos>, Sistema>, App-V.
Definições de configuração do cliente do App-V: Windows PowerShell
A tabela a seguir fornece informações sobre as definições de configuração do cliente do App-V que podem ser configuradas por meio de cmdlets do Windows PowerShell:
| cmdlet ou cmdlets do Windows PowerShell, Opção Tipo |
Descrição | Chaves e valores de estado de política desabilitados |
|---|---|---|
| Set-AppvClientConfiguration, Set-AppvPublishingServer -PackageInstallationRoot String |
Especifica o diretório onde todos os novos aplicativos e atualizações serão instalados. | Valor da política não gravado (igual a 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 gravado (igual a Não Configurado) |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -AllowHighCostLaunch True (habilitado); Falso (estado Desabilitado) |
Essa configuração controla se os aplicativos virtualizados são iniciados em computadores cliente Windows conectados por uma conexão de rede limitada (por exemplo, 4G). | 0 |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -ReestablishmentRetries Inteiro (0–99) |
Especifica o número de vezes que uma sessão descartada deve ser repetida. | Valor da política não gravado (igual a Não Configurado) |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -ReestablishmentInterval Inteiro (0–3600) |
Especifica o número de segundos entre as tentativas de restabelecer uma sessão descartada. | Valor da política não gravado (igual a 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 gravado (igual a 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 gravado (igual a Não Configurado) |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -VerifyCertificateRevocationList True (habilitado); Falso (estado Desabilitado) |
Verifica o status de revogação de certificados do servidor antes de fazer streaming com HTTPS. | 0 |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -SharedContentStoreMode True (habilitado); Falso (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 gravado (igual a Não Configurado) |
| Set-AppvPublishingServer -URL String |
Exibe a URL do servidor de publicação. | Valor da política não gravado (igual a Não Configurado) |
| Set-AppvPublishingServer -GlobalRefreshEnabled True (habilitado); Falso (estado Desabilitado) |
Habilita a atualização da publicação global (booleano) | False |
| Set-AppvPublishingServer -GlobalRefreshOnLogon True (habilitado); Falso (estado Desabilitado) |
Dispara uma atualização de publicação global ao entrar. (Booleano) | False |
| Set-AppvPublishingServer -GlobalRefreshInterval Inteiro (0–744) |
Especifica o intervalo de atualização de publicação usando 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–23, Dia 0–31). | 1 |
| Set-AppvPublishingServer -UserRefreshEnabled True (habilitado); Falso (estado Desabilitado) |
Habilita a atualização de publicação do usuário (booleano) | False |
| Set-AppvPublishingServer -UserRefreshOnLogon True (habilitado); Falso (estado Desabilitado) |
Dispara uma atualização de publicação de usuário ao entrar. (Booleano) Contagem de Word (com espaços): 60 | False |
| Set-AppvPublishingServer -UserRefreshInterval Contagem de Word (com espaços): 85 Inteiro (0–744 horas) |
Especifica o intervalo de atualização de publicação usando UserRefreshIntervalUnit. Para desabilitar a atualização de pacote, selecione 0. | 0 |
| Set-AppvPublishingServer -UserRefreshIntervalUnit 0 por hora, 1 por dia |
Especifica a unidade de intervalo (Hora 0–23, Dia 0–31). | 1 |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -MigrationMode True (estado habilitado); Falso (estado Desabilitado) |
O modo de migração permite que o cliente do App-V modifique atalhos e FTAs para pacotes criados por uma versão anterior do App-V. | |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -EnablePackageScripts True (habilitado); Falso (estado Desabilitado) |
Habilita os scripts definidos no manifesto do pacote dos arquivos de configuração que devem ser executados. | |
| Set-AppvClientConfiguration -RoamingFileExclusions String |
Especifica os caminhos de arquivo relativos a %userprofile% que não são transferidos 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 são transferidos com um perfil de usuário. Por exemplo, /ROAMINGREGISTRYEXCLUSIONS=software\\classes;software\\clients |
Valor da política não gravado (igual a 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 aplicativos virtuais, como 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. |
Valor da política não gravado (igual a 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 aplicativos virtuais, como 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. |
Valor da política não gravado (igual a Não Configurado) |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -VirtualizableExtensions String |
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. | Valor de política não gravado |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingEnabled True (habilitado); Falso (estado Desabilitado) |
Retorna informações para um servidor de relatórios. | False |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingServerURL String |
Especifica o local no servidor de relatórios onde as informações do cliente são salvas. | Valor da política não gravado (igual a Não Configurado) |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingDataCacheLimit Inteiro [0–1024] |
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. | Valor da política não gravado (igual a Não Configurado) |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingDataBlockSize Inteiro [1024 - Ilimitado] |
Especifica o tamanho máximo em bytes a ser transmitido ao servidor para relatar solicitações de upload. Esse limite pode ajudar a evitar falhas permanentes de transmissão quando a tora atinge um tamanho significativo. Definido entre 1024 e ilimitado. | Valor da política não gravado (igual a Não Configurado) |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingStartTime Inteiro (0–23) |
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 tenham menos probabilidade de ficar offline. |
Valor da política não gravado (igual a Não Configurado) |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingInterval Inteiro |
Especifica o intervalo de repetição que o cliente usará para reenviar dados ao servidor de relatórios. | Valor da política não gravado (igual a 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 gravado (igual a Não Configurado) |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -EnableDynamicVirtualization 1 (Habilitado), 0 (Desabilitado) |
Permite que Extensões de Shell, Objetos Auxiliares de Navegador e controles Active X compatíveis 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 da publicação. | |
| Set-AppvClientConfiguration, Set-AppvPublishingServer -ProcessesUsingVirtualComponents String |
Especifica uma lista de caminhos de processo (que podem conter curingas) que são candidatos ao uso da virtualização dinâmica (como 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. | Cadeia de caracteres vazia. |
Definições de configuração do cliente do App-V: chaves do registro
A tabela a seguir fornece informações sobre as configurações de 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 de política desabilitados |
|---|---|---|
|
PackageInstallationRoot String |
Streaming\PackageInstallationRoot | Valor da política não gravado (igual a Não Configurado) |
|
PackageSourceRoot String |
Streaming\PackageSourceRoot | Valor da política não gravado (igual a Não Configurado) |
|
AllowHighCostLaunch True (Habilitado); Falso (estado Desabilitado) |
Streaming\AllowHighCostLaunch | 0 |
|
ReestablishmentRetries Inteiro (0–99) |
Streaming\ReestablishmentRetries | Valor da política não gravado (igual a Não Configurado) |
|
ReestablishmentInterval Inteiro (0–3600) |
Streaming\ReestablishmentInterval | Valor da política não gravado (igual a Não Configurado) |
|
LocationProvider String |
Streaming\LocationProvider | Valor da política não gravado (igual a Não Configurado) |
|
CertFilterForClientSsl String |
Streaming\CertFilterForClientSsl | Valor da política não gravado (igual a Não Configurado) |
|
VerifyCertificateRevocationList True (Habilitado); Falso (estado Desabilitado) |
Streaming\VerifyCertificateRevocationList | 0 |
|
SharedContentStoreMode True (Habilitado); Falso (estado Desabilitado) |
Streaming\SharedContentStoreMode | 0 |
|
Nome String |
Publishing\Servers{serverId}\FriendlyName | Valor da política não gravado (igual a Não Configurado) |
|
URL String |
Publishing\Servers{serverId}\URL | Valor da política não gravado (igual a Não Configurado) |
|
GlobalRefreshEnabled True (Habilitado); Falso (estado Desabilitado) |
Publishing\Servers{serverId}\GlobalEnabled | False |
|
GlobalRefreshOnLogon True (Habilitado); Falso (estado Desabilitado) |
Publishing\Servers{serverId}\GlobalLogonRefresh | False |
|
GlobalRefreshInterval Inteiro (0–744) |
Publishing\Servers{serverId}\GlobalPeriodicRefreshInterval | 0 |
|
GlobalRefreshIntervalUnit 0 por hora, 1 por dia |
Publishing\Servers{serverId}\GlobalPeriodicRefreshIntervalUnit | 1 |
|
UserRefreshEnabled True (Habilitado); Falso (estado Desabilitado) |
Publishing\Servers{serverId}\UserEnabled | False |
|
UserRefreshOnLogon True (Habilitado); Falso (estado Desabilitado) |
Publishing\Servers{serverId}\UserLogonRefresh | False |
|
UserRefreshInterval Contagem de Word (com espaços): 85; Inteiro (0–744 horas) |
Publishing\Servers{serverId}\UserPeriodicRefreshInterval | 0 |
|
UserRefreshIntervalUnit 0 por hora, 1 por dia |
Publishing\Servers{serverId}\UserPeriodicRefreshIntervalUnit | 1 |
|
MigrationMode True(estado habilitado); Falso (estado Desabilitado) |
Coexistence\MigrationMode | |
|
EnablePackageScripts True (Habilitado); Falso (estado Desabilitado) |
\Scripting\EnablePackageScripts | |
|
RoamingFileExclusions String |
||
|
RoamingRegistryExclusions String |
Integration\RoamingRegistryExclusions | Valor da política não gravado (igual a Não Configurado) |
|
IntegrationRootUser String |
Integration\IntegrationRootUser | Valor da política não gravado (igual a Não Configurado) |
|
IntegrationRootGlobal String |
Integration\IntegrationRootGlobal | Valor da política não gravado (igual a Não Configurado) |
|
VirtualizableExtensions String |
Integration\VirtualizableExtensions | Valor de política não gravado |
|
ReportingEnabled True (Habilitado); Falso (estado Desabilitado) |
Reporting\EnableReporting | False |
|
ReportingServerURL String |
Reporting\ReportingServer | Valor da política não gravado (igual a Não Configurado) |
|
ReportingDataCacheLimit Inteiro [0–1024] |
Reporting\DataCacheLimit | Valor da política não gravado (igual a Não Configurado) |
|
ReportingDataBlockSize Inteiro [1024–Ilimitado] |
Reporting\DataBlockSize | Valor da política não gravado (igual a Não Configurado) |
|
ReportingStartTime Inteiro (0–23) |
Reporting\StartTime | Valor da política não gravado (igual a Não Configurado) |
|
ReportingInterval Inteiro |
Reporting\RetryInterval | Valor da política não gravado (igual a Não Configurado) |
|
ReportingRandomDelay Inteiro [0 - ReportingRandomDelay] |
Reporting\RandomDelay | Valor da política não gravado (igual a 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) |
||
|
ProcessesUsingVirtualComponents String |
Virtualization\ProcessesUsingVirtualComponents | Cadeia de caracteres vazia. |