Share via


Bereitstellen der erforderlichen Features für UE-V 2.x

Alle bereitstellungen Microsoft User Experience Virtualization (UE-V) 2.0, 2.1 und 2.1 SP1 erfordern diese Features

  • Stellen Sie einen Einstellungsspeicherort bereit, auf den Endbenutzer zugreifen können.

    Dies ist eine Standardnetzwerkfreigabe, die Benutzereinstellungen speichert und abruft.

  • Auswählen der Konfigurationsmethode für UE-V

    UE-V kann mit allgemeinen Verwaltungstools wie Gruppenrichtlinien, Configuration Manager oder Windows-Verwaltungsinfrastruktur und PowerShell bereitgestellt und konfiguriert werden.

  • Stellen Sie einen UE-V-Agent bereit, der auf jedem Computer installiert werden soll, der Einstellungen synchronisiert.

    Dadurch werden registrierte Anwendungen und das Betriebssystem auf Änderungen der Einstellungen überwacht und zwischen Computern synchronisiert.

In den Themen in diesem Abschnitt wird beschrieben, wie Sie diese Features bereitstellen.

Bereitstellen eines UE-V-Einstellungsspeicherorts

UE-V erfordert einen Speicherort, an dem Benutzereinstellungen in Einstellungspaketdateien gespeichert werden. Sie können diesen Einstellungsspeicherort auf eine der folgenden Arten konfigurieren:

  • Erstellen Eines eigenen Einstellungsspeicherorts

  • Verwenden von vorhandenem Active Directory für Ihren Einstellungsspeicherort

Wenn Sie keinen Einstellungsspeicherort erstellen, verwendet der UE-V-Agent standardmäßig Active Directory (AD).

Hinweis
Im Hinblick auf die Leistungs- und Kapazitätsplanung und um Probleme mit der Netzwerklatenz zu reduzieren, erstellen Sie Einstellungsspeicherorte in den gleichen lokalen Netzwerken, in denen sich die Computer der Benutzer befinden. Wir empfehlen 20 MB Speicherplatz pro Benutzer für den Einstellungsspeicherort.

Erstellen eines UE-V-Einstellungsspeicherorts

Bevor Sie den Einstellungsspeicherort definieren, müssen Sie ein Stammverzeichnis mit Lese-/Schreibberechtigungen für Benutzer erstellen, die Einstellungen auf der Freigabe speichern. Der UE-V-Agent erstellt benutzerspezifische Ordner unter diesem Stammverzeichnis.

Der Einstellungsspeicherort wird durch Festlegen der EinstellungStoragePath-Konfigurationsoption definiert, die Sie mithilfe einer der folgenden Methoden konfigurieren können:

Der Pfad muss sich in einem UNC-Pfad (Universal Naming Convention) des Servers und der Freigabe befinden. Beispiel: \\Server\Settingsshare\. Diese Konfigurationsoption unterstützt die Verwendung von Variablen, um bestimmte Synchronisierungsszenarien zu ermöglichen. Sie können die Variablen z. B. verwenden %username%\%computername% , um die Endbenutzereinstellungen in diesen Szenarien beizubehalten:

  • Endbenutzer, die mehrere physische Computer in Ihrem Unternehmen verwenden

  • Unternehmenscomputer, die von mehreren Endbenutzern verwendet werden

Der UE-V-Agent erstellt dynamisch einen benutzerspezifischen Einstellungsspeicherpfad mit einem ausgeblendeten Systemordner namens SettingsPackages, der auf der Konfigurationseinstellung von SettingsStoragePath basiert. Der Agent liest und schreibt Einstellungen an diesen Speicherort, wie durch die registrierten UE-V-Einstellungsspeicherortvorlagen definiert.

UE-V-Einstellungen werden durch die Regel "Letzter Schreibvorgang gewinnt" bestimmt: Wenn der Einstellungsspeicherort für Benutzer mit mehreren verwalteten Computern identisch ist, liest und schreibt ein UE-V-Agent unabhängig von Agents, die auf anderen Computern ausgeführt werden, an den Einstellungsspeicherort. Die zuletzt geschriebenen Einstellungen und Werte werden angewendet, wenn der nächste Agent vom Speicherort der Einstellungen liest.

Bereitstellen des Einstellungsspeicherorts: Führen Sie die folgenden Schritte aus, um den Speicherort der Einstellungen zu definieren, anstatt Ihren vorhandenen Active Directory-Dienst zu verwenden. Sie sollten den Zugriff auf die Einstellungsspeicherfreigabe auf die Benutzer beschränken, die dies benötigen, wie in den folgenden Tabellen gezeigt.

So stellen Sie die UE-V-Netzwerkfreigabe bereit

  1. Erstellen Sie eine neue Sicherheitsgruppe für UE-V-Benutzer.

  2. Erstellen Sie einen neuen Ordner auf dem zentral gelegenen Computer, auf dem die UE-V-Einstellungspakete gespeichert sind, und gewähren Sie dann den UE-V-Benutzern Zugriff mit Gruppenberechtigungen für den Ordner. Der Administrator, der UE-V unterstützt, muss über Berechtigungen für diesen freigegebenen Ordner verfügen.

  3. Legen Sie die folgenden SMB-Berechtigungen (Share-Level Server Message Block) für den Speicherortordner der Einstellungen fest.

    Benutzerkonto Empfohlene Berechtigungen

    Jeder

    Keine Berechtigungen

    Sicherheitsgruppe von UE-V-Benutzern

    Vollzugriff

  4. Legen Sie die folgenden NTFS-Dateisystemberechtigungen für den Speicherortordner für Einstellungen fest.

    Benutzerkonto Empfohlene Berechtigungen Ordner

    Ersteller/Besitzer

    Vollzugriff

    Nur Unterordner und Dateien

    Sicherheitsgruppe von UE-V-Benutzern

    Ordner auflisten/Daten lesen, Ordner erstellen/Daten anfügen

    Nur dieser Ordner

Mit dieser Konfiguration erstellt und sichert der UE-V-Agent einen Settingspackage-Ordner, während er im Kontext des Benutzers ausgeführt wird, und gewährt jedem Benutzer die Berechtigung zum Erstellen von Ordnern für den Einstellungsspeicher. Benutzer erhalten vollzugriff auf ihren Settingspackage-Ordner, während andere Benutzer nicht darauf zugreifen können.

Hinweis
Wenn Sie die Einstellungsspeicherfreigabe auf einem Computer erstellen, auf dem ein Windows Server-Betriebssystem ausgeführt wird, konfigurieren Sie UE-V, um zu überprüfen, ob die lokale Administratorgruppe oder der aktuelle Benutzer der Besitzer des Ordners ist, in dem Einstellungspakete gespeichert sind. Um diese zusätzliche Sicherheit zu aktivieren, geben Sie diese Einstellung im Windows Server-Registrierungs-Editor an:

  1. Fügen Sie HKEY_LOCAL_MACHINE\Software\Microsoft\UEV\Agent\Configurationeinen REG_DWORD Registrierungsschlüssel namens "RepositoryOwnerCheckEnabled" hinzu.

  2. Legen Sie den Registrierungsschlüsselwert auf 1 fest.

Verwenden von Active Directory mit UE-V 2.x

Der UE-V-Agent verwendet Active Directory (AD) standardmäßig, wenn ein Einstellungsspeicherort nicht anderweitig definiert ist. In diesen Fällen erstellt der UE-V-Agent dynamisch den Einstellungsspeicherordner unter dem Stammverzeichnis des AD-Startverzeichnisses jedes Benutzers. Wenn jedoch eine benutzerdefinierte Verzeichniseinstellung in AD konfiguriert ist, wird stattdessen dieses Verzeichnis verwendet.

Auswählen der Konfigurationsmethode für UE-V 2.x

Sie möchten herausfinden, welche Konfigurationsmethode Sie nach der Bereitstellung zum Verwalten von UE-V verwenden, da dies die Konfigurationsmethode ist, die Sie zum Bereitstellen des UE-V-Agents verwenden. In der Regel ist dies die Konfigurationsmethode, die Sie bereits in Ihrer Umgebung verwenden, z. B. Windows PowerShell oder Configuration Manager.

Sie können UE-V je nach verwendeter Konfigurationsmethode vor, während oder nach der Installation des UE-V-Agents konfigurieren.

  • Gruppenrichtlinie: Sie können Ihre vorhandene Gruppenrichtlinie-Infrastruktur verwenden, um UE-V vor oder nach der Bereitstellung des UE-V-Agents zu konfigurieren. Die UE-V-Gruppenrichtlinie ADMX-Vorlage ermöglicht die zentrale Verwaltung gängiger UE-V-Agent-Konfigurationsoptionen und enthält Einstellungen zum Konfigurieren der UE-V-Synchronisierung.

    Installieren der UE-V-Gruppenrichtlinie ADMX-Vorlagen: Gruppenrichtlinie ADMX-Vorlagen für UE-V konfigurieren die Synchronisierungseinstellungen für den UE-V-Agent und ermöglichen die zentrale Verwaltung allgemeiner UE-V-Agent-Konfigurationseinstellungen mithilfe einer vorhandenen Gruppenrichtlinie Infrastruktur.

    Zu den unterstützten Betriebssystemen für den Domänencontroller, der die Gruppenrichtlinie Objekte bereitstellt, gehören Folgendes:

    Windows Server 2008 R2

    Windows Server 2012 und Windows Server 2012 R2

  • Configuration Manager: Mit dem UE-V Configuration Pack können Sie das Feature "Complianceeinstellungen" von System Center Configuration Manager 2012 SP1 oder höher verwenden, um konsistente Konfigurationen auf Standorte anzuwenden, auf denen UE-V und Configuration Manager installiert sind.

  • Windows PowerShell und WMI: Sie können skriptgesteuerte Befehle für Windows PowerShell und die Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI) verwenden, um Konfigurationen nach der Installation des UE-V-Agents zu ändern.

    Hinweis
    Registrierungsänderungen können zu Datenverlusten führen, oder der Computer reagiert nicht mehr. Es wird empfohlen, andere Konfigurationsmethoden zu verwenden.

  • Befehlszeilen- oder Batchskriptinstallation: Parameter, die beim Bereitstellen des UE-V-Agents verwendet werden, konfigurieren viele UE-V-Einstellungen. Elektronische Softwareverteilungssysteme wie System Center 2012 Configuration Manager verwenden diese Parameter, um ihre Clients zu konfigurieren, wenn sie die UE-V-Agent-Software bereitstellen und installieren.

Bereitstellen des UE-V 2.x-Agents

Der UE-V-Agent ist der Kern einer UE-V-Bereitstellung und muss auf jedem Computer ausgeführt werden, der UE-V zum Synchronisieren von Anwendungs- und Windows-Einstellungen verwendet.

UE-V-Agent-Installationsdateien: Eine einzelne Installationsdatei, AgentSetup.exe, installiert den UE-V-Agent auf 32-Bit- und 64-Bit-Betriebssystemen. Darüber hinaus werden AgentSetupx86.msi oder AgentSetupx64.msi architekturspezifischen Windows Installer-Dateien bereitgestellt, und da sie kleiner sind, können sie die Agentbereitstellungen optimieren. Die Befehlszeilenparameter für das AgentSetup.exe-Installationsprogramm werden auch für die Windows Installer-Installation unterstützt.

Wichtig
Während der Installation oder Deinstallation des UE-V-Agents können Sie entweder die AgentSetup.exe-Datei oder den AgentSetup-Bogen<>.msi Datei verwenden, aber nicht beides. Dieselbe Datei muss zum Deinstallieren des UE-V-Agents verwendet werden, der zum Installieren des UE-V-Agents verwendet wurde.

So stellen Sie den UE-V-Agent bereit

Sie können die folgenden Methoden verwenden, um den UE-V-Agent bereitzustellen:

  • Ein ESD-Lösungssystem (Electronic Software Distribution), z. B. Configuration Manager, das eine Windows Installer-Datei (.msi) installieren kann.

  • Ein Installationsskript, das auf die Windows Installer-Datei (.msi) verweist, die zentral auf einer Freigabe gespeichert ist.

  • Ein Installationsprogramm, das Sie manuell auf dem Computer ausführen.

Verwenden Sie das folgende Verfahren, um den UE-V-Agent über eine Netzwerkfreigabe bereitzustellen.

So installieren und konfigurieren Sie den UE-V-Agent über eine Netzwerkfreigabe

  1. Bereitstellen der UE-V-Agent-Installationsdatei AgentSetup.exe auf einer Netzwerkfreigabe, für die Benutzer über leseberechtigung verfügen.

  2. Stellen Sie ein Skript auf Benutzercomputern bereit, auf denen der UE-V-Agent installiert wird. Das Skript sollte den Speicherort der Einstellungen angeben.

Bereitstellungsoptionen: Achten Sie beim Installieren des UE-V-Agents darauf, das richtige Variablenformat zu verwenden. Die folgende Tabelle enthält Beispiele für Bereitstellungsoptionen für die Verwendung der AgentSetup.exe- oder Windows Installer-Dateien (.msi).

Bereitstellungstyp Bereitstellungsbeschreibung Beispiel

Eingabeaufforderung

Wenn Sie den UE-V-Agent an einer Eingabeaufforderung installieren, verwenden Sie das Variablenformat %^username% . Wenn aufgrund von Leerzeichen im Einstellungsspeicherpfad Anführungszeichen erforderlich sind, verwenden Sie eine Batchskriptdatei für die Bereitstellung.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%^username%

msiexec.exe /i "<path to msi file>" /quiet /norestart /lv "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%^username%

Batchskript

Wenn Sie den UE-V-Agent aus einer Batchskriptdatei installieren, verwenden Sie das Variablenformat %%username%% %. Wenn Sie diese Installationsmethode verwenden, müssen Sie die Variable mit den Zeichen %% escapen. Ohne dieses Zeichen erweitert das Skript die Benutzernamenvariable zur Installationszeit und nicht zur Laufzeit, wodurch UE-V einen einzelnen Einstellungsspeicherort für alle Benutzer verwendet.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath="\server\settingsshare%%username%%"

msiexec.exe /i "<Pfad zur MSI-Datei>" /quiet /norestart /lv "%temp%\UE-VAgentInstaller.log" SettingsStoragePath="\server\settingsshare%%username%%"

Windows PowerShell

Wenn Sie den UE-V-Agent über eine Windows PowerShell-Eingabeaufforderung oder ein Windows PowerShell Skript installieren, verwenden Sie das Variablenformat %username%.

& AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%username%

& msiexec.exe /i "<path to msi file>" /quiet /norestart /lv "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%username%

Elektronische Softwareverteilung, z. B. Bereitstellung von Configuration Manager Softwarebereitstellung

Wenn Sie den UE-V-Agent mithilfe von Configuration Manager installieren, verwenden Sie das Variablenformat ^%username^%.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare^%username^%

msiexec.exe /i "<Pfad zur MSI-Datei>" /quiet /norestart /lv "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare^%username^%

Hinweis
Die Installation des UE-V-Agents erfordert Administratorrechte, und der Computer erfordert einen Neustart, bevor der UE-V-Agent ausgeführt werden kann.

Befehlszeilenparameter für die UE-V-Agent-Bereitstellung

Die Befehlszeilenparameter des UE-V-Agents lauten wie folgt:

Befehlszeilenparameter Definition Anmerkungen

/help oder /h oder /?

Zeigt das Dialogfeld AgentSetup.exe Verwendung an.

SettingsStoragePath

Gibt den UNC-Pfad (Universal Naming Convention) an, der definiert, wo Einstellungen gespeichert werden.

Wichtig

Sie müssen einen SettingsStoragePath in UE-V 2.1 und UE-V 2.1 SP1 angeben. Sie können die AdHomePath-Zeichenfolge so festlegen, dass der Active Directory-Startpfad des Benutzers verwendet wird. Beispiel: SettingsStoragePath = \share\path|AdHomePath.

In UE-V 2.0 können Sie SettingsStoragePath leer lassen, um stattdessen den Active Directory-Startpfad zu verwenden.

Die Umgebungsvariablen %username% oder %computername% werden akzeptiert. Skripterstellung kann Escapevariablen erfordern.

Standard: <keine>

SettingsStoragePathReg

Ruft den SettingsStoragePath-Wert während der Installation aus der Registrierung ab.

Geben Sie an der Eingabeaufforderung das folgende Beispiel ein, um UE-V zu zwingen, den Active Directory-Startpfad anstelle einer bestimmten UNC zu verwenden.

msiexec.exe /i AgentSetupx64.msi acceptlicenseterms=true SettingsStoragePathReg=TRUE /quiet /norestart

SettingsTemplateCatalogPath

Gibt den UNC-Pfad (Universal Naming Convention) an, der den Speicherort definiert, der auf neue Einstellungsspeicherortvorlagen überprüft wurde.

Nur für benutzerdefinierte Einstellungsspeicherortvorlagen erforderlich

RegisterMSTemplates

Gibt an, ob die standardmäßigen Microsoft-Vorlagen während der Installation registriert werden sollen.

True | FALSE

Standard: True

SyncMethod

Gibt an, welche Synchronisierungsmethode verwendet werden soll.

SyncProvider-| Nichts

Standard: SyncProvider

SyncTimeoutInMilliseconds

Gibt die Anzahl von Millisekunden an, die der Computer vor dem Timeout wartet, wenn benutzereinstellungen vom Speicherort der Einstellungen abgerufen werden.

Standard: 2000 Millisekunden

(Bis zu 2 Sekunden warten)

SyncEnabled

Gibt an, ob die UE-V-Synchronisierung aktiviert oder deaktiviert ist.

True | FALSE

Standard: True

MaxPackageSizeInBytes

Gibt eine Größe der Einstellungspaketdatei in Byte an, wenn der UE-V-Agent meldet, dass Dateien den Schwellenwert überschreiten.

<Größe>

Standard: keine (kein Warnschwellenwert)

CEIPEnabled

Gibt die Einstellung für die Teilnahme am Programm zur Verbesserung der Benutzerfreundlichkeit an. Bei Festlegung auf "True" werden Installationsinformationen auf die Website des Microsoft-Programms zur Verbesserung der Benutzerfreundlichkeit hochgeladen. Bei Festlegung auf "False" werden keine Informationen hochgeladen.

True | FALSE

Standard: False

NoRestart

Unterstützt die Verzögerung des Neustarts des Computers nach der Installation des UE-V-Agents.

INSTALLFOLDER

Ermöglicht das Festlegen eines anderen Installationsordners für den UE-V-Agent oder UE-V-Generator.

MUENABLED

Aktiviert Setup, um die Option zu akzeptieren, die im Microsoft Update-Programm enthalten sein soll.

ACCEPTLICENSETERMS

Ermöglicht die automatische Installation von UE-V. Dies muss auf "True" festgelegt sein, um UE-V im Hintergrund zu installieren und die Anforderung zu umgehen, dass der Benutzer die UE-V-Lizenzbedingungen akzeptiert. Wenn der Wert auf "False" festgelegt oder leer gelassen wird, erhält der Benutzer eine Fehlermeldung, und UE-V ist nicht installiert.

Wichtig

Dieser Parameter ist erforderlich, um UE-V im Hintergrund zu installieren.

NORESTART

Verhindert einen obligatorischen Neustart nach der Installation des UE-V-Agents.

Aktualisieren des UE-V-Agents

Aktualisierungen für die UE-V-Agent-Software werden über Microsoft Update bereitgestellt. Sie können UE-V-Agent-Updates mithilfe von ESD-Infrastruktursystemen (Enterprise Software Distribution) bereitstellen.

Während eines UE-V-Agent-Upgrades kann die Standardgruppe von Einstellungsspeicherortvorlagen für allgemeine Microsoft-Anwendungen und Windows-Einstellungen aktualisiert werden.

Aktualisieren des UE-V 2.x-Agents

Der UE-V 2.x-Agent führt viele neue Features ein und ändert, wie und wann der Agent Inhalte in die Einstellungsspeicherfreigabe hochlädt. Der Upgradeprozess automatisiert diese Änderungen. Führen Sie zum Aktualisieren des UE-V-Agents das UE-V-Agent-Installationspaket (AgentSetup.exe, AgentSetupx86.msi oder AgentSetupx64.msi) auf den Computern der Benutzer aus.

Hinweis
Wenn Sie den UE-V-Agent aktualisieren, müssen Sie den gleichen Installationstyp (.exe Datei oder .msi Paket) verwenden, der den vorherigen UE-V-Agent installiert hat. Verwenden Sie z. B. die UE-V 2-AgentSetup.exe, um UE-V 1.0-Agents zu aktualisieren, die mithilfe von AgentSetup.exe installiert wurden.

Die folgenden Konfigurationen bleiben erhalten, wenn das Agent-Setupprogramm ausgeführt wird:

  • Einstellungsspeicherpfad

  • Registrierungseinstellungen

  • Geplante Vorgänge (Intervalleinstellungen werden auf ihre Standardwerte zurückgesetzt)

Hinweis
Ein Computer mit UE-V 2.x-Einstellungsspeicherortvorlagen, die im UE-V 1.0-Agent registriert sind, registriert Fehler im Windows-Ereignisprotokoll.

Sie können Microsoft System Center 2012 Configuration Manager oder ein anderes Enterprise-Softwareverteilungstool verwenden, um das UE-V-Agent-Upgrade zu automatisieren und zu verteilen.

Empfehlungen: Es wird empfohlen, alle UE-V 1.0-Agents in einer Computerumgebung zu aktualisieren, dies ist jedoch nicht erforderlich. UE-V 2.x-Einstellungsspeicherortvorlagen können mit einem UE-V 1.0-Agent interagieren, da sie nur die Einstellungen aus dem Einstellungsspeicherpfad freigeben. Es wird jedoch empfohlen, die Bereitstellungen auf eine einzige Agentversion zu verschieben, um die Verwaltung zu vereinfachen und UE-V zu unterstützen.

Reparieren des UE-V-Agents nach einem fehlgeschlagenen Upgrade

Möglicherweise treten Fehler auf, nachdem Sie einen der folgenden Vorgänge versucht haben:

  • Upgrade von UE-V 1.0 auf UE-V 2

  • Upgrade auf eine neuere Version von Windows, z. B. von Windows 7 auf Windows 8 oder von Windows 8 auf Windows 8.1.

  • Deinstallieren des Agents nach dem Upgrade des UE-V-Agents

Um Probleme zu beheben, versuchen Sie, den UE-V-Agent zu reparieren, indem Sie diesen Befehl an einer Eingabeaufforderung auf dem Computer eingeben, auf dem der Agent installiert ist.

msiexec.exe /f "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log

Sie können dann den Deinstallationsvorgang oder das Upgrade wiederholen, indem Sie die neuere Version des UE-V-Agents installieren.

Vorbereiten einer UE-V 2.x-Bereitstellung

Bereitstellen von UE-V 2.x für benutzerdefinierte Anwendungen