Informationen zu Clientkonfigurationseinstellungen (Windows 10/11)
Gilt für:
- Windows 10
- Windows 11
Der Microsoft Application Virtualization(App-V)-Client speichert seine Konfiguration in der Registrierung. Wenn Sie verstehen, wie das Format des Registers für Daten funktioniert, können Sie den Client besser verstehen, da Sie viele Clientaktionen konfigurieren können, indem Sie Registrierungseinträge ändern. In diesem Thema werden die App-V-Clientkonfigurationseinstellungen und deren Verwendung erläutert. Sie können Windows PowerShell verwenden, um die Clientkonfigurationseinstellungen zu ändern. Weitere Informationen zur Verwendung von Windows PowerShell und App-V finden Sie unter Verwalten von App-V mithilfe von Windows PowerShell.
Sie können Gruppenrichtlinie verwenden, um App-V-Clienteinstellungen zu konfigurieren, indem Sie zum Gruppenrichtlinie Verwaltungskonsole unter Computerkonfiguration>Administrative Vorlagen>System-App-V> navigieren.
App-V-Clientkonfigurationseinstellungen: Windows PowerShell
Die folgende Tabelle enthält Informationen zu App-V-Clientkonfigurationseinstellungen, die über Windows PowerShell-Cmdlets konfiguriert werden können:
Windows PowerShell Cmdlets oder Cmdlets, Option Typ |
Beschreibung | Deaktivierte Richtlinienzustandsschlüssel und -werte |
---|---|---|
Set-AppvClientConfiguration, Set-AppvPublishingServer -PackageInstallationRoot Zeichenfolge |
Gibt das Verzeichnis an, in dem alle neuen Anwendungen und Updates installiert werden. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -PackageSourceRoot Zeichenfolge |
Überschreibt den Quellspeicherort für das Herunterladen von Paketinhalten. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -AllowHighCostLaunch True (aktiviert); False (Status Deaktiviert) |
Diese Einstellung steuert, ob virtualisierte Anwendungen auf Windows-Clientcomputern gestartet werden, die über eine getaktete Netzwerkverbindung (z. B. 4G) verbunden sind. | 0 |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReestablishmentRetries Ganze Zahl (0–99) |
Gibt an, wie oft eine gelöschte Sitzung wiederholt werden soll. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReestablishmentInterval Ganze Zahl (0–3600) |
Gibt die Anzahl der Sekunden zwischen den Versuchen an, eine gelöschte Sitzung wiederherzustellen. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -LocationProvider Zeichenfolge |
Gibt die CLSID für eine kompatible Implementierung der IAppvPackageLocationProvider-Schnittstelle an. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -CertFilterForClientSsl Zeichenfolge |
Gibt den Pfad zu einem gültigen Zertifikat im Zertifikatspeicher an. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -VerifyCertificateRevocationList True (aktiviert); False (Status Deaktiviert) |
Überprüft die Status für die Serverzertifikatsperrung vor dem Streaming mit HTTPS. | 0 |
Set-AppvClientConfiguration, Set-AppvPublishingServer -SharedContentStoreMode True (aktiviert); False (Status Deaktiviert) |
Gibt an, dass gestreamte Paketinhalte nicht auf der lokalen Festplatte gespeichert werden. | 0 |
Set-AppvPublishingServer -Namen Zeichenfolge |
Zeigt den Namen des Veröffentlichungsservers an. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvPublishingServer -URL Zeichenfolge |
Zeigt die URL des Veröffentlichungsservers an. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvPublishingServer -GlobalRefreshEnabled True (aktiviert); False (Status Deaktiviert) |
Aktiviert die globale Veröffentlichungsaktualisierung (boolesch) | False |
Set-AppvPublishingServer -GlobalRefreshOnLogon True (aktiviert); False (Status Deaktiviert) |
Löst bei der Anmeldung eine globale Veröffentlichungsaktualisierung aus. (Boolean) | False |
Set-AppvPublishingServer -GlobalRefreshInterval Ganze Zahl (0–744) |
Gibt das Veröffentlichungsaktualisierungsintervall mithilfe von GlobalRefreshIntervalUnit an. Um die Paketaktualisierung zu deaktivieren, geben Sie 0 an. | 0 |
Set-AppvPublishingServer -GlobalRefreshIntervalUnit 0 für Stunde, 1 für Tag |
Gibt die Intervalleinheit an (Stunde 0–23, Tag 0–31). | 1 |
Set-AppvPublishingServer -UserRefreshEnabled True (aktiviert); False (Status Deaktiviert) |
Aktiviert die Aktualisierung der Benutzerveröffentlichung (boolesch) | False |
Set-AppvPublishingServer -UserRefreshOnLogon True (aktiviert); False (Status Deaktiviert) |
Löst eine Benutzerveröffentlichungsaktualisierung bei der Anmeldung aus. (Boolean) anzahl Word (mit Leerzeichen): 60 | False |
Set-AppvPublishingServer -UserRefreshInterval Word Anzahl (mit Leerzeichen): 85 Ganze Zahl (0–744 Stunden) |
Gibt das Veröffentlichungsaktualisierungsintervall mithilfe von UserRefreshIntervalUnit an. Um die Paketaktualisierung zu deaktivieren, wählen Sie 0 aus. | 0 |
Set-AppvPublishingServer -UserRefreshIntervalUnit 0 für Stunde, 1 für Tag |
Gibt die Intervalleinheit an (Stunde 0–23, Tag 0–31). | 1 |
Set-AppvClientConfiguration, Set-AppvPublishingServer -MigrationMode True (aktivierter Zustand); False (Status Deaktiviert) |
Der Migrationsmodus ermöglicht es dem App-V-Client, Verknüpfungen und FTAs für Pakete zu ändern, die mit einer früheren Version von App-V erstellt wurden. | |
Set-AppvClientConfiguration, Set-AppvPublishingServer -EnablePackageScripts True (aktiviert); False (Status Deaktiviert) |
Aktiviert Skripts, die im Paketmanifest von Konfigurationsdateien definiert sind, die ausgeführt werden sollen. | |
Set-AppvClientConfiguration -RoamingFileExclusions Zeichenfolge |
Gibt die Dateipfade relativ zu %userprofile% an, die nicht mit dem Profil eines Benutzers roamingn. Beispiel: /ROAMINGFILEEXCLUSIONS='desktop;my pictures' . |
|
Set-AppvClientConfiguration, Set-AppvPublishingServer -RoamingRegistryExclusions Zeichenfolge |
Gibt die Registrierungspfade an, die nicht mit einem Benutzerprofil roamingn. Beispiel: /ROAMINGREGISTRYEXCLUSIONS=software\\classes;software\\clients . |
Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -IntegrationRootUser Zeichenfolge |
Gibt den Speicherort an, an dem symbolische Verknüpfungen erstellt werden, die der aktuellen Version eines pro Benutzer veröffentlichten Pakets zugeordnet sind. Alle Erweiterungen virtueller Anwendungen, z. B. Verknüpfungen und Dateitypzuordnungen, verweisen auf diesen Pfad. Wenn Sie keinen Pfad angeben, werden beim Veröffentlichen des Pakets keine symbolischen Verknüpfungen verwendet. Beispiel: %localappdata%\\Microsoft\\AppV\\Client\\Integration . |
Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -IntegrationRootGlobal Zeichenfolge |
Gibt den Speicherort an, an dem symbolische Verknüpfungen erstellt werden, die der aktuellen Version eines global veröffentlichten Pakets zugeordnet sind. Alle Erweiterungen virtueller Anwendungen, z. B. Verknüpfungen und Dateitypzuordnungen, verweisen auf diesen Pfad. Wenn Sie keinen Pfad angeben, werden beim Veröffentlichen des Pakets keine symbolischen Verknüpfungen verwendet. Beispiel: %allusersprofile%\\Microsoft\\AppV\\Client\\Integration . |
Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -VirtualizableExtensions Zeichenfolge |
Eine durch Trennzeichen abgegrenzte Liste von Dateinamenerweiterungen, die verwendet werden können, um zu bestimmen, ob eine lokal installierte Anwendung in der virtuellen Umgebung ausgeführt werden kann. Wenn während der Veröffentlichung Verknüpfungen, FTAs und andere Erweiterungspunkte erstellt werden, vergleicht App-V die Dateinamenerweiterung mit der Liste, wenn die dem Erweiterungspunkt zugeordnete Anwendung lokal installiert ist. Wenn sich die Erweiterung befindet, wird der RunVirtual-Befehlszeilenparameter hinzugefügt, und die Anwendung wird virtuell ausgeführt. Weitere Informationen zum Parameter RunVirtual finden Sie unter Ausführen einer lokal installierten Anwendung in einer virtuellen Umgebung mit virtualisierten Anwendungen. | Richtlinienwert nicht geschrieben |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingEnabled True (aktiviert); False (Status Deaktiviert) |
Gibt Informationen an einen Berichtsserver zurück. | False |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingServerURL Zeichenfolge |
Gibt den Speicherort auf dem Berichtsserver an, an dem Clientinformationen gespeichert werden. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingDataCacheLimit Ganze Zahl [0–1024] |
Gibt die maximale Größe des XML-Caches in Megabyte (MB) zum Speichern von Berichtsinformationen an. Die Größe gilt für den Cache im Arbeitsspeicher. Wenn der Grenzwert erreicht ist, wird für die Protokolldatei ein Rollover ausgeführt. Legen Sie zwischen 0 und 1024 fest. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingDataBlockSize Ganze Zahl [1024 – Unbegrenzt] |
Gibt die maximale Größe in Bytes an, die zum Melden von Uploadanforderungen an den Server übertragen werden soll. Dieser Grenzwert kann dazu beitragen, dauerhafte Übertragungsfehler zu vermeiden, wenn das Protokoll eine erhebliche Größe erreicht hat. Wird zwischen 1024 und unbegrenzt festgelegt. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingStartTime Ganze Zahl (0–23) |
Gibt die Zeit an, zu der der Client zum Senden von Daten an den Berichtsserver initiiert werden soll. Sie müssen eine gültige ganze Zahl zwischen 0 und 23 angeben, die der Stunde des Tages entspricht. Standardmäßig beginnt ReportingStartTime am aktuellen Tag um 22.00 Uhr. Hinweis Sie sollten diese Einstellung auf einen Zeitpunkt konfigurieren, zu dem Computer, auf denen der App-V-Client ausgeführt wird, am seltensten offline sind. |
Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingInterval Ganze Zahl |
Gibt das Wiederholungsintervall an, das der Client zum erneuten Senden von Daten an den Berichtsserver verwendet. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ReportingRandomDelay Ganze Zahl [0 - ReportingRandomDelay] |
Gibt die maximale Verzögerung (in Minuten) für Daten an, die an den Berichtsserver gesendet werden sollen. Wenn die geplante Aufgabe gestartet wird, generiert der Client eine zufällige Verzögerung zwischen 0 und ReportingRandomDelay und wartet die angegebene Dauer, bevor Daten gesendet werden. Diese Methode kann dazu beitragen, Kollisionen auf dem Server zu verhindern. | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
Set-AppvClientConfiguration, Set-AppvPublishingServer -EnableDynamicVirtualization 1 (aktiviert), 0 (deaktiviert) |
Ermöglicht, dass unterstützte Shellerweiterungen, Browserhilfsobjekte und Active X-Steuerelemente virtualisiert und mit virtuellen Anwendungen ausgeführt werden können. | |
Set-AppvClientConfiguration, Set-AppvPublishingServer -EnablePublishingRefreshUI 1 (aktiviert), 0 (deaktiviert) |
Aktiviert die Statusanzeige der Veröffentlichungsaktualisierung für den Computer, auf dem der App-V-Client ausgeführt wird. | |
Sync-AppvPublishingServer -HidePublishingRefreshUI 1 (aktiviert), 0 (deaktiviert) |
Blendet die Statusanzeige der Veröffentlichungsaktualisierung aus. | |
Set-AppvClientConfiguration, Set-AppvPublishingServer -ProcessesUsingVirtualComponents Zeichenfolge |
Gibt eine Liste von Prozesspfaden an (die Möglicherweise Wildcards enthalten), die für die Verwendung der dynamischen Virtualisierung geeignet sind (z. B. unterstützte Shellerweiterungen, Browserhilfsobjekte und ActiveX-Steuerelemente). Nur Prozesse, deren vollständiger Pfad mit einem dieser Elemente übereinstimmt, können dynamische Virtualisierung verwenden. | Leere Zeichenfolge. |
App-V-Clientkonfigurationseinstellungen: Registrierungsschlüssel
Die folgende Tabelle enthält Informationen zu App-V-Clientkonfigurationseinstellungen, die über die Registrierung konfiguriert werden können:
Einstellungsname Typ |
Registrierungsschlüsselwert | Deaktivierte Richtlinienzustandsschlüssel und -werte |
---|---|---|
PackageInstallationRoot Zeichenfolge |
Streaming\PackageInstallationRoot | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
PackageSourceRoot Zeichenfolge |
Streaming\PackageSourceRoot | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
AllowHighCostLaunch True (aktiviert); False (Status Deaktiviert) |
Streaming\AllowHighCostLaunch | 0 |
ReestablishmentRetries Ganze Zahl (0–99) |
Streaming\ReestablishmentRetries | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
ReestablishmentInterval Ganze Zahl (0–3600) |
Streaming\ReestablishmentInterval | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
LocationProvider Zeichenfolge |
Streaming\LocationProvider | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
CertFilterForClientSsl Zeichenfolge |
Streaming\CertFilterForClientSsl | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
VerifyCertificateRevocationList True (aktiviert); False (Status Deaktiviert) |
Streaming\VerifyCertificateRevocationList | 0 |
SharedContentStoreMode True (aktiviert); False (Status Deaktiviert) |
Streaming\SharedContentStoreMode | 0 |
Name Zeichenfolge |
Publishing\Servers{serverId}\FriendlyName | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
URL Zeichenfolge |
Publishing\Servers{serverId}\URL | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
GlobalRefreshEnabled True (aktiviert); False (Status Deaktiviert) |
Publishing\Servers{serverId}\GlobalEnabled | False |
GlobalRefreshOnLogon True (aktiviert); False (Status Deaktiviert) |
Publishing\Servers{serverId}\GlobalLogonRefresh | False |
GlobalRefreshInterval Ganze Zahl (0–744) |
Publishing\Servers{serverId}\GlobalPeriodicRefreshInterval | 0 |
GlobalRefreshIntervalUnit 0 für Stunde, 1 für Tag |
Publishing\Servers{serverId}\GlobalPeriodicRefreshIntervalUnit | 1 |
UserRefreshEnabled True (aktiviert); False (Status Deaktiviert) |
Publishing\Servers{serverId}\UserEnabled | False |
UserRefreshOnLogon True (aktiviert); False (Status Deaktiviert) |
Publishing\Servers{serverId}\UserLogonRefresh | False |
UserRefreshInterval Word Anzahl (mit Leerzeichen): 85; Ganze Zahl (0–744 Stunden) |
Publishing\Servers{serverId}\UserPeriodicRefreshInterval | 0 |
UserRefreshIntervalUnit 0 für Stunde, 1 für Tag |
Publishing\Servers{serverId}\UserPeriodicRefreshIntervalUnit | 1 |
MigrationMode True(Status Aktiviert); False (Status Deaktiviert) |
Koexistenz\MigrationMode | |
EnablePackageScripts True (aktiviert); False (Status Deaktiviert) |
\Scripting\EnablePackageScripts | |
RoamingFileExclusions Zeichenfolge |
||
RoamingRegistryExclusions Zeichenfolge |
Integration\RoamingRegistryExclusions | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
IntegrationRootUser Zeichenfolge |
Integration\IntegrationRootUser | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
IntegrationRootGlobal Zeichenfolge |
Integration\IntegrationRootGlobal | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
VirtualizableExtensions Zeichenfolge |
Integration\VirtualizableExtensions | Richtlinienwert nicht geschrieben |
ReportingEnabled True (aktiviert); False (Status Deaktiviert) |
Reporting\EnableReporting | False |
ReportingServerURL Zeichenfolge |
Reporting\ReportingServer | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
ReportingDataCacheLimit Ganze Zahl [0–1024] |
Reporting\DataCacheLimit | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
ReportingDataBlockSize Ganze Zahl [1024–Unbegrenzt] |
Reporting\DataBlockSize | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
ReportingStartTime Ganze Zahl (0–23) |
Reporting\ StartTime | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
ReportingInterval Ganze Zahl |
Reporting\RetryInterval | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
ReportingRandomDelay Ganze Zahl [0 - ReportingRandomDelay] |
Reporting\RandomDelay | Richtlinienwert nicht geschrieben (identisch mit Nicht konfiguriert) |
EnableDynamicVirtualization 1 (aktiviert), 0 (deaktiviert) |
HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Virtualization | |
EnablePublishingRefreshUI 1 (aktiviert), 0 (deaktiviert) |
HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Publishing | |
HidePublishingRefreshUI 1 (aktiviert), 0 (deaktiviert) |
||
ProcessesUsingVirtualComponents Zeichenfolge |
Virtualization\ProcessesUsingVirtualComponents | Leere Zeichenfolge. |