Compartilhar via


Sobre as configurações do cliente

O cliente do Microsoft Application Virtualization (App-V) 5.0 armazena sua configuração no Registro. Você poderá coletar algumas informações úteis sobre o cliente se entender o formato dos dados no Registro. Você também pode configurar muitas ações de cliente alterando as entradas do Registro. Este tópico lista as definições de configuração do cliente App-V 5.0 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.0, consulte Administrando o App-V usando o PowerShell.

Definições de configuração do cliente do App-V 5.0

A tabela a seguir exibe informações sobre as definições de configuração de cliente do App-V 5.0:

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 de política não gravado (o mesmo que Não Configurado)

PackageSourceRoot

PACKAGESOURCEROOT

Substitui o local de origem para baixar o conteúdo do pacote.

String

Streaming\PackageSourceRoot

Valor de política não gravado (o mesmo que Não Configurado)

AllowHighCostLaunch

Não está disponível.

Essa configuração controla se os aplicativos virtualizados são iniciados em Windows 8 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 repetir uma sessão descartada.

Inteiro (0-99)

Streaming\ReestablishmentRetries

Valor de política não gravado (o mesmo que 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 de política não gravado (o mesmo que Não Configurado)

Autoload

AUTOLOAD

Especifica como novos pacotes devem ser carregados automaticamente pelo App-V em um computador específico.

(0x0) Nenhum; (0x1) Usado anteriormente; (0x2) Todos

Streaming\AutoLoad

Valor de política não gravado (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 de política não gravado (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 de política não gravado (o mesmo que Não Configurado)

VerifyCertificateRevocationList

Não está disponível.

Verifica o status de revogação do certificado do servidor antes de enviar por 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

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 de política não gravado (o mesmo que 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 de política não gravado (o mesmo que 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 de publicação global (booliano)

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. (Boolean)

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 do 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 para hora, 1 para o 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 (Boolean)

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 logon de atualização de publicação do usuário. (Boolean)

Contagem de palavras (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 do pacote, selecione 0.

Contagem de palavras (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 para hora, 1 para o dia

Publishing\Servers{serverId}\UserPeriodicRefreshIntervalUnit

1

MigrationMode

MIGRATIONMODE

O modo de migração permite que o cliente do App-V modifique atalhos e FTA para pacotes criados usando uma versão anterior do App-V.

True(estado habilitado); False (estado desabilitado)

Coexistence\MigrationMode

CEIPOPTIN

CEIPOPTIN

Permite que o computador que executa o Cliente do App-V 5.0 colete e retorne determinadas informações de uso para nos 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 se movem com o perfil de um usuário. Exemplo de uso: /ROAMINGFILEEXCLUSIONS='desktop;my pictures'

RoamingRegistryExclusions

ROAMINGREGISTRYEXCLUSIONS

Especifica os caminhos do Registro que não se movem com um perfil de usuário. Exemplo de uso: /ROAMINGREGISTRYEXCLUSIONS=software\classes;software\clients

String

Integration\RoamingRegistryExclusions

Valor de política não gravado (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, 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 de política não gravado (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, 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 de política não gravado (o mesmo que Não Configurado)

VirtualizableExtensions

Não está disponível.

Uma lista delimitada por vírgulas 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 de nome de 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 gravado

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 de política não gravado (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á substituído. Defina entre 0 e 1024.

Inteiro [0-1024]

Reporting\DataCacheLimit

Valor de política não gravado (o mesmo que Não Configurado)

ReportingDataBlockSize

Não está disponível.

Especifica o tamanho máximo em bytes a serem transmitidos para o servidor para relatar solicitações de upload. Isso pode ajudar a evitar falhas permanentes de transmissão quando o log tiver atingido um tamanho significativo. Definido entre 1024 e ilimitado.

Inteiro [1024 - Ilimitado]

Reporting\DataBlockSize

Valor de política não gravado (o mesmo que Não Configurado)

ReportingStartTime

Não está disponível.

Especifica o tempo para 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 será iniciado no dia atual às 22h ou 22.

Observação

Você deve definir essa configuração para um momento em que os computadores que executam o cliente do App-V 5.0 têm menos probabilidade de ficar offline.

Inteiro (0 – 23)

Reporting\ StartTime

Valor de política não gravado (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 ao servidor de relatórios.

Inteiro

Reporting\RetryInterval

Valor de política não gravado (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 de política não gravado (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 de Shell, objetos auxiliares do navegador e controles Active X com suporte sejam virtualizados e executados com aplicativos virtuais.

1 (Habilitado), 0 (Desabilitado)

HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Virtualization

EnablePublishingRefreshUI

Importante

Essa configuração só está disponível 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.0.

1 (Habilitado), 0 (Desabilitado)

HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Publishing

Hideui

Importante

Essa configuração só está disponível 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)

ProcessesUsingVirtualComponents

Não está disponível.

Especifica uma lista de caminhos de processo (que podem conter caracteres curinga), que são candidatos a usar a virtualização dinâmica (extensões de shell com suporte, objetos auxiliares do 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.0

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

Como implantar o cliente do App-V