Benutzerprofil zurücksetzen
VORSICHT:
Wenn ein Profil zurückgesetzt wird, werden die Ordner und Dateien des Benutzers gespeichert und in das neue Profil kopiert. Die meisten Benutzerprofildaten fehlen jedoch (z. B. wird die Registrierung zurückgesetzt und Anwendungseinstellungen können gelöscht werden).
Die Zurücksetzfunktion gilt sowohl für dateibasierte als auch für containerbasierte Profillösungen.
Wie zurückgesetzte Profile verarbeitet werden
Jedes Citrix® Benutzerprofil oder Microsoft Roaming-Profil kann zurückgesetzt werden. Nachdem sich der Benutzer abgemeldet hat und Sie den Zurücksetzungsbefehl auswählen (entweder in Director oder über das PowerShell SDK), identifiziert Director zuerst das verwendete Benutzerprofil und gibt einen entsprechenden Zurücksetzungsbefehl aus. Director empfängt die Informationen über Profile Management, einschließlich Informationen zur Profilgröße, zum Typ und zu den Anmeldezeiten.
Dieses Diagramm veranschaulicht den Prozess nach der Benutzeranmeldung, wenn ein Benutzerprofil zurückgesetzt wird.

Der von Director ausgegebene Zurücksetzungsbefehl gibt den Profiltyp an. Der Profile Management-Dienst versucht dann, ein Profil dieses Typs zurückzusetzen und sucht nach der entsprechenden Netzwerkfreigabe (Benutzerspeicher). Wenn der Benutzer von Profile Management verarbeitet wird, aber einen Roaming-Profilbefehl erhält, wird dieser abgelehnt (oder umgekehrt).
- Wenn ein lokales Profil vorhanden ist, wird es gelöscht.
- Das Netzwerkprofil wird umbenannt.
-
Die nächste Aktion hängt davon ab, ob das zurückgesetzte Profil ein Citrix Benutzerprofil oder ein Microsoft Roaming-Profil ist.
Für Citrix Benutzerprofile wird das neue Profil mithilfe der Profile Management-Importregeln erstellt. Die Ordner werden zurück in das Netzwerkprofil kopiert, und der Benutzer kann sich normal anmelden. Wenn ein Roaming-Profil für das Zurücksetzen verwendet wird, bleiben alle Registrierungseinstellungen im Roaming-Profil im zurückgesetzten Profil erhalten. Sie können Profile Management so konfigurieren, dass ein Vorlagenprofil das Roaming-Profil bei Bedarf überschreibt.
Für Microsoft Roaming-Profile erstellt Windows ein Profil, und wenn sich der Benutzer anmeldet, werden die Ordner zurück auf das Benutzergerät kopiert. Wenn sich der Benutzer erneut abmeldet, wird das neue Profil in den Netzwerkspeicher kopiert.
So setzen Sie ein Benutzerprofil in Director zurück
Wenn Sie Citrix Virtual Desktops™ (Desktop VDA) verwenden, gehen Sie wie folgt vor:
- Suchen Sie in Director nach dem Benutzer, dessen Profil Sie zurücksetzen möchten, und wählen Sie dann die Sitzung dieses Benutzers aus.
- Klicken Sie auf Profil zurücksetzen.
- Weisen Sie den Benutzer an, sich von allen Sitzungen abzumelden.
- Weisen Sie den Benutzer an, sich erneut anzumelden. Die Ordner und Dateien, die aus dem Benutzerprofil gespeichert wurden, werden in das neue Profil kopiert.
Wenn Sie Citrix Virtual Desktops (Server VDA) verwenden, müssen Sie angemeldet sein, um das Profil zurückzusetzen. Der Benutzer muss sich dann ab- und wieder anmelden, um das Zurücksetzen des Profils abzuschließen.
Wichtig:
Wenn der Benutzer Profile auf mehreren Plattformen (z. B. Windows 8 und Windows 7) hat, weisen Sie den Benutzer an, sich zuerst bei demselben Desktop oder derselben App erneut anzumelden, die der Benutzer als Problem gemeldet hat. Diese Anmeldeaktion stellt sicher, dass das richtige Profil zurückgesetzt wird. Wenn es sich um ein Citrix-Benutzerprofil handelt, ist das Profil bereits zurückgesetzt, wenn der Desktop des Benutzers angezeigt wird. Wenn es sich um ein Microsoft-Roamingprofil handelt, kann die Ordnerwiederherstellung noch kurze Zeit andauern. Der Benutzer muss angemeldet bleiben, bis die Wiederherstellung abgeschlossen ist.
Wenn das Profil nicht erfolgreich zurückgesetzt wird (z. B. wenn sich der Benutzer nicht erfolgreich an der Maschine anmelden kann oder einige Dateien fehlen), müssen Sie das ursprüngliche Profil manuell wiederherstellen.
Beachten Sie Folgendes:
- Wenn der Benutzerspeicher als Benutzerprofillösung aktiviert ist, enthält das neue Profil die folgenden persönlichen Ordner aus dem ursprünglichen Benutzerprofil:
- Desktop
- Cookies
- Favoriten
- Dokumente
- Bilder
- Musik
- Videos
-
Ab Citrix Profile Management Version 2407, wenn der Profilcontainer als vollständige Benutzerprofillösung aktiviert ist, behält das neue Profil die vorherigen persönlichen Ordner bei.
- Unter Windows 8 und höher werden Cookies nicht in das neue Profil kopiert, wenn Profile zurückgesetzt werden.
So stellen Sie ein Profil nach einem fehlgeschlagenen Zurücksetzen manuell wieder her
- Weisen Sie den Benutzer an, sich von allen Sitzungen abzumelden.
- Löschen Sie das lokale Profil, falls vorhanden.
- Suchen Sie den archivierten Ordner auf der Netzwerkfreigabe, dessen Ordnername mit Datum und Uhrzeit versehen ist, den Ordner mit der Erweiterung .upm_datestamp.
- Löschen Sie den aktuellen Profilnamen. Das heißt, denjenigen ohne die Erweiterung upm_datestamp.
- Benennen Sie den archivierten Ordner mit dem ursprünglichen Profilnamen um. Das heißt, entfernen Sie die Datums- und Zeiterweiterung. Sie haben das Profil in seinen ursprünglichen Zustand vor dem Zurücksetzen zurückversetzt.
So setzen Sie ein Profil mithilfe des PowerShell SDK zurück
Sie können ein Profil mithilfe des Broker PowerShell SDK zurücksetzen.
New-BrokerMachineCommand
Erstellt einen Befehl, der zur Übermittlung an einen bestimmten Benutzer, eine Sitzung oder einen Computer in die Warteschlange gestellt wird. Weitere Informationen zu diesem Cmdlet finden Sie unter https://citrix.github.io/delivery-controller-sdk/Broker/New-BrokerMachineCommand/.
Beispiele
Die folgenden Beispiele zeigen, wie Sie die PowerShell-Cmdlets zum Zurücksetzen eines Profils verwenden:
Zurücksetzen eines Profile Management-Profils
- Angenommen, Sie möchten das Profil für user1 zurücksetzen. Verwenden Sie den PowerShell-Befehl New-BrokerMachineCommand. Zum Beispiel:
New-BrokerMachineCommand -Category UserProfileManager -CommandName "ResetUpmProfile" -DesktopGroups 1 -CommandData $byteArray -SendTrigger logon -user domain1\user1
Wichtig:
Der
CommandData $byteArraymuss im folgenden Format vorliegen:<SID>[,<backup path>]. Wenn Sie den Sicherungspfad nicht angeben, generiert Profile Management einen Sicherungsordner, der nach dem aktuellen Datum und der Uhrzeit benannt ist.
Zurücksetzen eines Windows-Roamingprofils
- Angenommen, Sie möchten das Roamingprofil für user1 zurücksetzen. Verwenden Sie den PowerShell-Befehl New-BrokerMachineCommand. Zum Beispiel:
New-BrokerMachineCommand -Category UserProfileManager -CommandName "ResetRoamingProfile" -DesktopGroups 1 -CommandData $byteArray -SendTrigger logon -user domain1\user1