Freigeben über


Bereitstellen der erforderlichen Features für UE-V 2.1 SP1

Alle Bereitstellungen von Microsoft User Experience Virtualization (UE-V) 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.

  • Wählen Sie die Konfigurationsmethode für UE-V aus.

    UE-V kann mithilfe gängiger 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 wird, auf dem Einstellungen synchronisiert werden.

    Dadurch werden registrierte Anwendungen und das Betriebssystem auf Einstellungsänderungen überwacht und diese Einstellungen zwischen Computern synchronisiert.

In den Abschnitten in diesem Artikel wird beschrieben, wie Sie diese Features bereitstellen.

Bereitstellen eines UE-V-Einstellungsspeicherorts

UE-V erfordert einen Speicherort zum Speichern von Benutzereinstellungen in Einstellungspaketdateien. Sie können diesen Einstellungsspeicherort auf eine der folgenden Arten konfigurieren:

  • Erstellen Sie ihren eigenen Speicherort für Einstellungen.

  • Verwenden Sie vorhandenes Active Directory als Speicherort für Ihre Einstellungen.

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

Hinweis

Um Leistungs- und Kapazitätsplanung zu planen und Probleme mit der Netzwerklatenz zu reduzieren, erstellen Sie Einstellungsspeicherorte in denselben lokalen Netzwerken, in denen sich die Computer der Benutzer befinden. Es wird empfohlen, 20 MB Speicherplatz pro Benutzer für den Speicherort der Einstellungen zu verwenden.

Erstellen eines UE-V-Einstellungsspeicherorts

Bevor Sie den Speicherort der Einstellungen 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 Speicherort der Einstellungen wird durch Festlegen der Konfigurationsoption SettingsStoragePath definiert, die Sie mit 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. Beispielsweise können Sie die %username%\%computername% Variablen verwenden, um die Endbenutzereinstellungen in diesen Szenarien beizubehalten:

  • Benutzer, 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 SettingsPackagesbasierend auf der Konfigurationseinstellung von SettingsStoragePath. Der Agent liest und schreibt Einstellungen an diesen Speicherort, wie in den registrierten UE-V-Einstellungsspeicherortvorlagen definiert.

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

Stellen Sie den Speicherort der Einstellungen bereit: 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 sie 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 (Server Message Block) auf Freigabeebene für den Speicherortordner für 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 die Einstellungsspeicherung. Benutzer erhalten vollständige Kontrolle über 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 Gruppe Administratoren 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 einen REG_DWORD Registrierungsschlüssel namens RepositoryOwnerCheckEnabled hinzu HKEY_LOCAL_MACHINE\Software\Microsoft\UEV\Agent\Configuration.

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

Verwenden von Active Directory mit UE-V 2.1 SP1

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

Auswählen der Konfigurationsmethode für UE-V 2.1 SP1

Sie möchten herausfinden, welche Konfigurationsmethode Sie zum Verwalten von UE-V nach der Bereitstellung 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.

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

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

    Installieren der ADMX-Vorlagen für die UE-V-Gruppenrichtlinie: Gruppenrichtlinien-ADMX-Vorlagen für UE-V konfigurieren die Synchronisierungseinstellungen für den UE-V-Agent und aktivieren die zentrale Verwaltung allgemeiner Konfigurationseinstellungen für UE-V-Agents mithilfe einer vorhandenen Gruppenrichtlinieninfrastruktur.

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

    Windows Server 2008 R2

    Windows Server 2012 und Windows Server 2012 R2

  • Configuration Manager: Mit dem UE-V-Konfigurationspaket können Sie das Feature für Kompatibilitätseinstellungen von System Center Configuration Manager 2012 SP1 oder höher verwenden, um konsistente Konfigurationen an Standorten anzuwenden, an denen UE-V und Configuration Manager installiert sind.

  • Windows PowerShell und WMI Sie können Skriptbefehle für Windows PowerShell und die Windows-Verwaltungsinstrumentation (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.1 SP1-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 architekturspezifische Windows Installer-Dateien bereitgestellt, und da sie kleiner sind, können sie die Agent-Bereitstellungen optimieren. Die Befehlszeilenparameter für den AgentSetup.exe Installer 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-Arch<>.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.

Gehen Sie wie folgt vor, um den UE-V-Agent über eine Netzwerkfreigabe bereitzustellen.

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

  1. Stellen Sie die Installationsdatei des UE-V-Agents AgentSetup.exe auf einer Netzwerkfreigabe bereit, für die Benutzer Lesen-Berechtigung haben.

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

Bereitstellungsoptionen

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

Eingabeaufforderung

Wenn Sie den UE-V-Agent an einer Eingabeaufforderung installieren, verwenden Sie das %^username% Variablenformat. Wenn Aufgrund von Leerzeichen im Speicherpfad für Einstellungen 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 /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\\server\settingsshare\%username%

Batchskript

Wenn Sie den UE-V-Agent aus einer Batchskriptdatei installieren, verwenden Sie das %%username%% Variablenformat. Wenn Sie diese Installationsmethode verwenden, müssen Sie die Variable mit den Zeichen %% versehen. Ohne dieses Zeichen erweitert das Skript die Variable username 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 "<path to msi file>" /quiet /norestart /l*v "%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 %username% Variablenformat.

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

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

Elektronische Softwareverteilung

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

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

msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%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 Bereitstellung des UE-V-Agents

In den folgenden Abschnitten werden die Befehlszeilenparameter des UE-V-Agents ausführlich erläutert.

/helpoder oder /h/?

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 SP1 angeben. Sie können die AdHomePath-Zeichenfolge festlegen, um anzugeben, dass der Active Directory-Basispfad des Benutzers verwendet wird. Beispiel: SettingsStoragePath = \share\path|AdHomePath.

%username% oder %computername% Umgebungsvariablen werden akzeptiert. Für die Skripterstellung können Variablen mit Escapezeichen erforderlich sein.

Standardeinstellung: Keine

SettingsStoragePathReg

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

Geben Sie an der Eingabeaufforderung das folgende Beispiel ein, um zu erzwingen, dass UE-V anstelle eines bestimmten UNC den Active Directory-Basispfad verwendet.

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 standortspezifische Vorlagen für benutzerdefinierte Einstellungen erforderlich.

RegisterMSTemplates

Gibt an, ob die Microsoft-Standardvorlagen während der Installation registriert werden sollen.

True | FALSCH

Standardwert: True

SyncMethod

Gibt an, welche Synchronisierungsmethode verwendet werden soll.

SyncProvider | Nichts

Standard: SyncProvider

SyncTimeoutInMilliseconds

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

Standard: 2.000 Millisekunden (bis zu 2 Sekunden warten)

SyncEnabled

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

True | FALSCH

Standardwert: True

MaxPackageSizeInBytes

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

Standard: Keine (kein Warnungsschwellenwert)

CEIPEnabled

Gibt die Einstellung für die Teilnahme am Programm zur Verbesserung der Benutzerfreundlichkeit an. Wenn diese Einstellung auf True festgelegt ist, werden die Installationsinformationen auf die Website des Microsoft-Programms zur Verbesserung der Benutzerfreundlichkeit hochgeladen. Wenn dieser Wert auf False festgelegt ist, werden keine Informationen hochgeladen.

True | FALSCH

Standardwert: 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 den UE-V-Generator.

MUENABLED

Aktiviert Setup, um die Option zu akzeptieren, die in das Microsoft Update-Programm aufgenommen werden soll.

ACCEPTLICENSETERMS

Ermöglicht die automatische Installation von UE-V. Dies muss auf True festgelegt werden, um UE-V im Hintergrund zu installieren und die Anforderung zu umgehen, dass der Benutzer die UE-V-Lizenzbedingungen akzeptiert. Wenn 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

Updates 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 gängige Microsoft-Anwendungen und Windows-Einstellungen aktualisiert werden.

Upgrade des UE-V 2.1 SP1-Agents

Der UE-V 2.1 SP1-Agent führt viele neue Features ein und ändert, wie und wann der Agent Inhalte in die Einstellungsspeicherfreigabe hochlädt. Beim Upgradeprozess werden diese Änderungen automatisiert. Um den UE-V-Agent zu aktualisieren, führen Sie 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 denselben Installationstyp (.exe Datei oder .msi Paket) verwenden, der den vorherigen UE-V-Agent installiert hat. Verwenden Sie beispielsweise die UE-V 2-AgentSetup.exe, um UE-V 1.0-Agents zu aktualisieren, die mithilfe von AgentSetup.exe installiert wurden.

Die folgenden Konfigurationen werden beibehalten, wenn das Agent-Setupprogramm ausgeführt wird:

  • Speicherpfad für Einstellungen

  • Registrierungseinstellungen

  • Geplante Aufgaben (Intervalleinstellungen werden auf ihre Standardwerte zurückgesetzt)

Hinweis

Ein Computer mit UE-V 2.1 SP1-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 Tool für die Unternehmenssoftwareverteilung 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.1 SP1-Einstellungsspeicherortvorlagen können mit einem UE-V 1.0-Agent interagieren, da sie nur die Einstellungen aus dem Speicherpfad für Einstellungen freigeben. Es wird jedoch empfohlen, die Bereitstellungen auf eine einzelne Agent-Version zu verschieben, um die Verwaltung zu vereinfachen und UE-V zu unterstützen.

Reparieren des UE-V-Agents nach einem nicht erfolgreichen Upgrade

Nachdem Sie einen der folgenden Vorgänge versucht haben, können Fehler auftreten:

  • Führen Sie ein Upgrade von UE-V 1.0 auf UE-V 2 durch.

  • Führen Sie ein Upgrade auf eine neuere Version von Windows durch, z. B. von Windows 7 auf Windows 8 oder von Windows 8 auf Windows 8.1.

  • Deinstallieren Sie den Agent 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

Anschließend können Sie den Deinstallationsvorgang wiederholen oder ein Upgrade durchführen, indem Sie die neuere Version des UE-V-Agents installieren.

Vorbereiten einer UE-V 2.1 SP1-Bereitstellung

Bereitstellen von UE-V 2.1 SP1 für benutzerdefinierte Anwendungen