Freigeben über


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.