Impostazioni di configurazione client

Il client Microsoft Application Virtualization (App-V) 5.1 archivia la configurazione nel Registro di sistema. È possibile raccogliere alcune informazioni utili sul client se si comprende il formato dei dati nel Registro di sistema. È inoltre possibile configurare molte azioni del client modificando le voci del Registro di sistema. In questo argomento vengono elencate le impostazioni di configurazione del client App-V 5.1 e ne vengono illustrati gli usi. È possibile usare PowerShell per modificare le impostazioni di configurazione del client. Per ulteriori informazioni sull'uso di PowerShell e App-V 5.1, vedere Amministrazione di App-V 5.1 tramite PowerShell.

Impostazioni di configurazione del client App-V 5.1

La tabella seguente include informazioni sulle impostazioni di configurazione del client App-V 5.1:

Nome dell'impostazione Contrassegno di configurazione Descrizione Opzioni di impostazione Valore della chiave del Registro di sistema Chiavi e valori di stato dei criteri disabilitati
PackageInstallationRoot PACKAGEINSTALLATIONROOT Specifica la directory in cui verranno installate tutte le nuove applicazioni e gli aggiornamenti. Stringa Streaming\PackageInstallationRoot Valore del criterio non scritto (uguale a Non configurato)
PackageSourceRoot PACKAGESOURCEROOT Sostituisce il percorso di origine per il download del contenuto del pacchetto. Stringa Streaming\PackageSourceRoot Valore del criterio non scritto (uguale a Non configurato)
AllowHighCostLaunch Non disponibile. Questa impostazione controlla se le applicazioni virtualizzate vengono avviate in computer con Windows 10 connessi tramite una connessione di rete a consumo, ad esempio 4G. True (abilitato); False (stato disabilitato) Streaming\AllowHighCostLaunch 0
ReestablishmentRetries Non disponibile. Specifica il numero di volte in cui riprovare una sessione interrotta. Numero intero (0-99) Streaming\ReestablishmentRetries Valore del criterio non scritto (uguale a Non configurato)
ReestablishmentInterval Non disponibile. Specifica il numero di secondi tra i tentativi di ristabilire una sessione interrotta. Numero intero (0-3600) Streaming\ReestablishmentInterval Valore del criterio non scritto (uguale a Non configurato)
LocationProvider Non disponibile. Specifica il CLSID per un'implementazione compatibile dell'interfaccia IAppvPackageLocationProvider. Stringa Streaming\LocationProvider Valore del criterio non scritto (uguale a Non configurato)
CertFilterForClientSsl Non disponibile. Specifica il percorso di un certificato valido nell'archivio certificati. Stringa Streaming\CertFilterForClientSsl Valore del criterio non scritto (uguale a Non configurato)
Elenco di revoca del certificato verificato Non disponibile. Verifica lo stato di revoca del certificato del server prima della navigazione tramite HTTPS. Vero(abilitato); False(stato disabilitato) Streaming\VerifyCertificateRevocationList 0
SharedContentStoreMode SHAREDCONTENTSTOREMODE Specifica che il contenuto del pacchetto trasmesso in streaming non verrà salvato sul disco rigido locale. Vero(abilitato); False(stato disabilitato) Streaming\SharedContentStoreMode 0
Nome
Avvertenza Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario utilizzare il cmdlet Set-AppvPublishingServer .
PUBLISHINGSERVERNAME Visualizza il nome del server di pubblicazione. Stringa Publishing\Servers{serverId}\FriendlyName Valore del criterio non scritto (uguale a Non configurato)
URL
Avvertenza Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario utilizzare il cmdlet Set-AppvPublishingServer .
PUBLISHINGSERVERURL Visualizza l'URL del server di pubblicazione. Stringa Pubblicazione\Server{serverId}\URL Valore del criterio non scritto (uguale a Non configurato)
GlobalRefreshEnabled
Avvertenza Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario utilizzare il cmdlet Set-AppvPublishingServer .
GLOBALREFRESHENABLED Abilita l'aggiornamento della pubblicazione globale (booleano) Vero(abilitato); False(stato disabilitato) Publishing\Servers{serverId}\GlobalEnabled False
GlobalRefreshOnLogon
Avvertenza Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario utilizzare il cmdlet Set-AppvPublishingServer .
GLOBALREFRESHONLOGON Attiva un aggiornamento globale della pubblicazione all'accesso. ( Booleano) Vero(abilitato); False(stato disabilitato) Publishing\Servers{serverId}\GlobalLogonRefresh False
GlobalRefreshInterval
Avvertenza Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario utilizzare il cmdlet Set-AppvPublishingServer .
GLOBALREFRESHINTERVAL Specifica l'intervallo di aggiornamento della pubblicazione utilizzando GlobalRefreshIntervalUnit. Per disabilitare l'aggiornamento del pacchetto, selezionare 0. Numero intero (0-744) Publishing\Servers{serverId}\GlobalPeriodicRefreshInterval 0
GlobalRefreshIntervalUnit
Avvertenza Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario utilizzare il cmdlet Set-AppvPublishingServer .
GLOBALREFRESHINTERVALUNI Specifica l'unità di intervallo (ora 0-23, giorno 0-31). 0 all'ora, 1 al giorno Publishing\Servers{serverId}\GlobalPeriodicRefreshIntervalUnit 1
UserRefreshEnabled
Avvertenza Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario utilizzare il cmdlet Set-AppvPublishingServer .
USERREFRESHENABLED Abilita l'aggiornamento della pubblicazione degli utenti (booleano) Vero(abilitato); False(stato disabilitato) Publishing\Servers{serverId}\UserEnabled False
UserRefreshOnLogon
Avvertenza Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario utilizzare il cmdlet Set-AppvPublishingServer .
USERREFRESHONLOGON Attiva l'aggiornamento della pubblicazione all'accesso da parte dell'utente. ( Booleano)
Numero Word (spazi inclusi): 60
Vero(abilitato); False(stato disabilitato) Publishing\Servers{serverId}\UserLogonRefresh False
UserRefreshInterval
Avvertenza Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario utilizzare il cmdlet Set-AppvPublishingServer .
UTENTEREFRESHINTERVAL Specifica l'intervallo di aggiornamento della pubblicazione utilizzando UserRefreshIntervalUnit. Per disabilitare l'aggiornamento del pacchetto, selezionare 0. Numero di Word (spazi inclusi): 85
Numero intero (0-744 ore)
Publishing\Servers{serverId}\UserPeriodicRefreshInterval 0
UserRefreshIntervalUnit
Avvertenza Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario utilizzare il cmdlet Set-AppvPublishingServer .
USERREFRESHINTERVALUNIT Specifica l'unità di intervallo (ora 0-23, giorno 0-31). 0 all'ora, 1 al giorno Publishing\Servers{serverId}\UserPeriodicRefreshIntervalUnit 1
MigrationMode MIGRATIONMODE La modalità di migrazione consente al client App-V di modificare i collegamenti e gli FTA per i pacchetti creati usando una versione precedente di App-V. True(stato abilitato); False (stato disabilitato) Coexistence\MigrationMode
CEIPOPTIN CEIPOPTIN Consente al computer che esegue il client App-V 5.1 di raccogliere e restituire determinate informazioni sull'utilizzo per consentire a Microsoft di migliorare ulteriormente l'applicazione. 0 per disabili; 1 per abilitato SOFTWARE/Microsoft/AppV/CEIP/CEIPEnable 0
EnablePackageScripts ENABLEPACKAGESCRIPTS Abilita gli script definiti nel manifesto del pacchetto dei file di configurazione che devono essere eseguiti. Vero(abilitato); False(stato disabilitato) \Scripting\EnablePackageScripts
RoamingFileExclusions ROAMINGFILEEXCLUSIONS Specifica i percorsi di file relativi a %userprofile% di cui non viene effettuato il roaming con il profilo di un utente. Esempio di utilizzo: /ROAMINGFILEEXCLUSIONS='desktop; Immagini personali
RoamingRegistryExclusions ROAMINGREGISTRYEXCLUSIONS Specifica i percorsi del Registro di sistema di cui non viene effettuato il roaming con un profilo utente. Esempio di utilizzo: /ROAMINGREGISTRYEXCLUSIONS=software\classes; SOFTWARE\Client Stringa Integrazione\RoamingRegistryExclusions Valore del criterio non scritto (uguale a Non configurato)
IntegrationRootUser Non disponibile. Specifica il percorso in cui creare collegamenti simbolici associati alla versione corrente di un pacchetto pubblicato per utente. Tutte le estensioni delle applicazioni virtuali, ad esempio i collegamenti e le associazioni di tipi di file, punteranno a questo percorso. Se non si specifica un percorso, i collegamenti simbolici non verranno usati quando si pubblica il pacchetto. Ad esempio: %localappdata%\Microsoft\AppV\Client\Integration. Stringa Integration\IntegrationRootUser Valore del criterio non scritto (uguale a Non configurato)
IntegrationRootGlobal Non disponibile. Specifica il percorso in cui creare collegamenti simbolici associati alla versione corrente di un pacchetto pubblicato globalmente. Tutte le estensioni delle applicazioni virtuali, ad esempio i collegamenti e le associazioni di tipi di file, punteranno a questo percorso. Se non si specifica un percorso, i collegamenti simbolici non verranno usati quando si pubblica il pacchetto. Ad esempio: %allusersprofile%\Microsoft\AppV\Client\Integration Stringa Integration\IntegrationRootGlobal Valore del criterio non scritto (uguale a Non configurato)
VirtualizableExtensions Non disponibile. Elenco delimitato da virgole di estensioni di file che possono essere utilizzate per determinare se un'applicazione installata in locale può essere eseguita nell'ambiente virtuale.
Quando durante la pubblicazione vengono creati collegamenti, accordi di libero scambio e altri punti di estensione, App-V confronterà l'estensione di file con l'elenco se l'applicazione associata al punto di estensione è installata in locale. Se l'estensione viene individuata, verrà aggiunto il parametro della riga di comando RunVirtual e l'applicazione verrà eseguita virtualmente.
Per ulteriori informazioni sul parametro RunVirtual , vedere Esecuzione di un'applicazione installata in locale all'interno di un ambiente virtuale con applicazioni virtualizzate.
Stringa Integration\VirtualizableExtensions Valore dei criteri non scritto
ReportingEnabled Non disponibile. Consente al client di restituire informazioni a un server di report. True (abilitato); False (stato disabilitato) Reporting\EnableReporting False
ReportingServerURL Non disponibile. Specifica il percorso nel server di report in cui vengono salvate le informazioni sul client. Stringa Reporting\ReportingServer Valore del criterio non scritto (uguale a Non configurato)
ReportingDataCacheLimit Non disponibile. Specifica la dimensione massima in megabyte (MB) della cache XML per l'archiviazione delle informazioni sui report. Le dimensioni si applicano alla cache in memoria. Quando viene raggiunto il limite, il file di log verrà trasferito. Impostare tra 0 e 1024. Numero intero [0-1024] Reporting\DataCacheLimit Valore del criterio non scritto (uguale a Non configurato)
ReportingDataBlockSize Non disponibile. Specifica la dimensione massima in byte da trasmettere al server per la segnalazione delle richieste di caricamento. Ciò può aiutare a evitare guasti permanenti alla trasmissione quando il registro ha raggiunto dimensioni significative. Impostato tra 1024 e illimitato. Numero intero [1024 - Illimitato] Reporting\DataBlockSize Valore del criterio non scritto (uguale a Non configurato)
ReportingStartTime Non disponibile. Specifica l'ora in cui il client deve avviare l'invio dei dati al server di report. È necessario specificare un numero intero valido compreso tra 0 e 23, corrispondente all'ora del giorno. Per impostazione predefinita, ReportingStartTime inizierà il giorno corrente alle 22:00 o alle 22.
Avvertenza Devi configurare questa impostazione in un momento in cui i computer che eseguono il client App-V 5.1 hanno meno probabilità di essere offline.
Numero intero (0 – 23) Reporting\ StartTime Valore del criterio non scritto (uguale a Non configurato)
ReportingInterval Non disponibile. Specifica l'intervallo di tentativi che il client userà per inviare nuovamente i dati al server di report. Numero intero Reporting\RetryInterval Valore del criterio non scritto (uguale a Non configurato)
ReportingRandomDelay Non disponibile. Specifica il ritardo massimo (in minuti) per l'invio dei dati al server di report. Quando viene avviata l'attività pianificata, il client genera un ritardo casuale compreso tra 0 e ReportingRandomDelay e attende la durata specificata prima di inviare i dati. Ciò può aiutare a prevenire collisioni sul server. Numero intero [0 - ReportingRandomDelay] Reporting\RandomDelay Valore del criterio non scritto (uguale a Non configurato)
EnableDynamicVirtualization
Consigli Questa impostazione è disponibile solo con App-V 5.0 SP2 o versione successiva.
Non disponibile. Consente la virtualizzazione e l'esecuzione delle estensioni della shell supportate, degli oggetti browser helper e dei controlli Active X con le applicazioni virtuali. 1 (abilitato), 0 (disabilitato) HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Virtualization
EnablePublishingRefreshUI
Consigli Questa impostazione è disponibile solo con App-V 5.0 SP2.
Non disponibile. Abilita la barra di stato dell'aggiornamento della pubblicazione per il computer che esegue il client App-V 5.1. 1 (abilitato), 0 (disabilitato) HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Publishing
HideUI
Consigli Questa impostazione è disponibile solo con App-V 5.0 SP2.
Non disponibile. Nasconde l'indicatore di stato dell'aggiornamento della pubblicazione. 1 (abilitato), 0 (disabilitato)
ProcessesUsingVirtualComponents Non disponibile. Specifica un elenco di percorsi di processo (che possono contenere caratteri jolly) candidati per l'utilizzo della virtualizzazione dinamica (estensioni della shell supportate, oggetti browser helper e controlli ActiveX). Solo i processi il cui percorso completo corrisponde a uno di questi elementi possono usare la virtualizzazione dinamica. Stringa Virtualization\ProcessesUsingVirtualComponents Stringa vuota.

Distribuzione di App-V 5.1 Sequencer e del client

Come modificare la configurazione del client App-V 5.1 usando il modello ADMX e Criteri di gruppo

Come distribuire il client App-V