
In Windows sind benutzerspezifische Dienste spezielle Dienste, die für jeden Benutzer erstellt werden, wenn er sich am System anmeldet, und gelöscht werden, wenn sich der Benutzer abmeldet. Sie implementieren personalisierte Aufgaben (wie Suchindizierung, Benachrichtigungen, Datensynchronisierung), führen sie im Benutzerkontokontext (nicht LocalSystem) aus und isolieren Benutzerhintergrundprozesse von Systemdiensten. Das Konzept der Dienste pro Benutzer wird ab Windows 10/Windows Server 2016 (mit Desktop Experience) und neueren Versionen verwendet.
So finden Sie alle benutzerbezogenen Dienste in Windows
Um eine Liste der Benutzerdienste auf einem Windows-Computer anzuzeigen, öffnen Sie das Diensteverwaltungs-Snap-In („services.msc“). Dabei handelt es sich um ein Suffix wie „_da170“, das an den Dienstnamen angehängt wird. Beachten Sie, dass einige Dienstnamen mit einer eindeutigen Kennung (LUID) enden. Zum Beispiel „Clipboard User Service_da170“, „Contact Data_da170“, „ConsentUX User Service_da170“ usw. Dieses LUID-Suffix ist eindeutig und wird generiert, wenn sich ein Benutzer anmeldet.

In meinem Fall gibt es zwei aktive Benutzersitzungen auf dem Windows-Host, sodass jeder Benutzer über seinen eigenen Satz benutzerspezifischer Dienste verfügt. Mit PowerShell können Sie Dienste pro Benutzer auflisten, indem Sie nach dem Typ SERVICE_USER_SERVICE filtern („0x40“ im Hexadezimalformat oder „64“ im Dezimalformat).
` Get-Service | Where-Object { ($_.ServiceType-band 64)-eq 64 } | Wählen Sie „Name“, „Status“, „ServiceType“ und „DisplayName“ aus

Windows verwendet Dienstvorlagen in der Registrierung („HKLM\SYSTEM\CurrentControlSet\Services“), um für jeden Benutzer bei der Anmeldung persönliche Dienste zu erstellen. Um alle benutzerspezifischen Dienstvorlagen in der Windows-Registrierung aufzulisten, führen Sie den folgenden PowerShell-Befehl aus:
Get-ChildItem „HKLM:\SYSTEM\CurrentControlSet\Services“| ForEach-Object { Get-ItemProperty $\_.pspath } | Where-Object {$\_.Type-eq 80-or $\_.Type-eq 96} | Formattabelle PSChildName, Typ, UserServiceFlags

Nachfolgend finden Sie eine Liste der Standarddienste pro Benutzer in Windows 11 25H2. Zu jedem Dienst gibt es eine kurze Beschreibung, seinen Starttyp und Informationen darüber, ob er deaktiviert werden kann.
Dienstname |
Anzeigename |
Starttyp |
Kann e Behinderte |
Beschreibung—|—|—|—|—AarSvc |
Agentenaktivierungslaufzeit |
Handbuch |
⛔ Deaktivieren Sie | NICHT
Startet App-Hintergrundagenten
BluetoothUserService |
Bluetooth-Benutzerunterstützungsdienst |
Handbuch |
🟢 Sicher zu deaktivieren |
Bietet Bluetooth-Unterstützung auf Benutzerebene
CaptureService |
Erfassungsdienst |
Handbuch |
🟢 Sicher zu deaktivieren |
Übernimmt die Bildschirm- und Videoaufzeichnung
cbdhsvc |
Zwischenablage-Benutzerdienst |
Handbuch |
🟢 Sicher zu deaktivieren |
Verwaltet die freigegebene Zwischenablage und Synchronisierung
CDPUserSvc |
Benutzerdienst der Connected Devices-Plattform |
Automatisch |
🟢 Sicher zu deaktivieren |
Synchronisiert verbundene Geräte und Apps
CloudBackupRestoreSvc |
Cloud-Sicherungs- und Wiederherstellungsdienst |
Handbuch |
🟡 Keine Empfehlung |
Verwaltet OneDrive- oder MS-Kontosicherungen
ConsentUxUserSvc |
ConsentUX-Benutzerdienst |
Handbuch |
🟢 Sicher zu deaktivieren |
Verarbeitet App-Zustimmungsdialoge
PimIndexMaintenanceSvc |
Kontaktdaten |
Handbuch |
🟢 Sicher zu deaktivieren |
Indiziert und pflegt Kontaktdaten
CredentialEnrollmentManagerUserSvc |
Credential Enrollment Manager |
Handbuch |
⛔ Deaktivieren Sie | NICHT
Speichert und verwaltet Anmeldeinformationen
DeviceAssociationBrokerSvc |
Gerätezuordnungsbroker |
Handbuch |
🟡 Keine Empfehlung |
Verknüpfen Sie Geräte und Peripheriegeräte
DevicePickerUserSvc |
Geräteauswahl |
Handbuch |
🟢 Sicher zu deaktivieren |
Ermöglicht die Geräteauswahl (Miracast)
DevicesFlowUserSvc |
Gerätefluss |
Handbuch |
🟢 Sicher zu deaktivieren |
Verwaltet Wi-Fi- und Bluetooth-Anzeigen
BcastDVRUserService |
GameDVR- und Broadcast-Dienst |
Handbuch |
🟢 Sicher zu deaktivieren |
Wird zum Aufzeichnen und Streamen von Spielen verwendet
MessagingService |
Nachrichtendienst |
Handbuch |
🟢 Sicher zu deaktivieren |
Behandelt Messaging-Anwendungen
NPSMSvc |
Jetzt wird der Session Manager-Dienst abgespielt |
Handbuch |
🟡 Keine Empfehlung |
Verfolgt aktuelle Mediensitzungen
OneSyncSvc |
Host synchronisieren |
Automatisch |
🟢 Sicher zu deaktivieren |
Synchronisiert Einstellungen, E-Mails, Kalender und OneDrive
P9RdrService |
Plan 9-Leserservice |
Handbuch |
🟡 Keine Empfehlung |
Stellt Plan 9-Protokoll für WSL bereit
PenService |
Stiftservice |
Handbuch |
🟡 Keine Empfehlung |
Unterstützt Stift- und Stifteingabe
PrintWorkflowUserSvc |
Druckworkflow |
Handbuch |
🟡 Keine Empfehlung |
Integration des UWP-Druckdienstes
UdkUserSvc |
Udk-Benutzerservice |
Handbuch |
🟢 Sicher zu deaktivieren |
Koordiniert die Shell-Umgebung für UWP-Apps
UserDataSvc |
Benutzerdatenzugriff |
Handbuch |
🟢 Sicher zu deaktivieren |
Bietet Zugriff auf UWP-Benutzerdaten
UnistoreSvc |
Benutzerdatenspeicherung |
Handbuch |
🟢 Sicher zu deaktivieren |
Speichert Benutzerdaten für UWP-Apps
WpnUserService |
Windows-Push-Benachrichtigungs-Benutzerdienst |
Handbuch |
⛔ Deaktivieren Sie | NICHT
Liefert Push-Benachrichtigungen an Apps
So deaktivieren oder entfernen Sie benutzerspezifische Dienste in Windows
Die meisten benutzerbezogenen Dienste sind standardmäßig deaktiviert und werden nur bei Bedarf gestartet. Sie können die Erstellung bestimmter Windows-Funktionen bei der Benutzeranmeldung verhindern, indem Sie die entsprechenden benutzerspezifischen Dienste deaktivieren, wenn Sie diese nicht verwenden. Dies kann für Terminalserver (RDS-Hosts) und virtuelle Desktops (VDI) sehr wichtig sein.
Sie stellen beispielsweise fest, dass Benutzer die Dienste „DevicesFlowUserSvc“ (für WLAN-Anzeigen und Bluetooth-Gerätekonnektivität) oder „BcastDVRUserService“ (für Spielaufzeichnung und-übertragung) nicht benötigen.
Um diese Dienste zu deaktivieren, gehen Sie zum Registrierungsschlüssel „HKLM\System\CurrentControlSet\Services\BcastDVRUserService“ und erstellen Sie einen REG_DWORD-Parameter mit dem Namen UserServiceFlags und dem Wert 0. Erstellen Sie dieses Registrierungselement manuell oder über PowerShell.
New-ItemProperty-Path HKLM:\System\CurrentControlSet\Services\BcastDVRUserService-Name UserServiceFlags-PropertyType DWord-Value 0-Force

Nach dem Neustart des Computers werden für ihn keine dynamischen benutzerspezifischen Dienste erstellt.
In einer RDS-Terminalfarm mit einer großen Anzahl von Benutzern (oder in Desktop-Windows-Editionen, die Benutzerwechsel oder mehrere RDP-Sitzungen unterstützen) können sich Dienste pro Benutzer negativ auf die Serverleistung und Verwaltbarkeit auswirken, indem sie die Gesamtzahl der Dienste stark erhöhen. Wenn Sie bestimmte Funktionen nicht nutzen, können Sie diese Dienste daher deaktivieren.
Die folgenden Dienste sind in meinen Windows Server 2022 RDS-Vorlagen deaktiviert:
-
CaptureService
-
Cbdhsvc
-
CDPSvc
-
CDPUserSvc
-
ConsentUxUserSvc
-
DevicePickerUserSvc
-
DevicesFlowUserSvc
-
PimIndexMaintenanceSvc
-
PrintWorkflowUserSvc
-
UnistoreSvc
-
UserDataSvc
-
WpnUserService
Ich verwende Gruppenrichtlinien, um den UserServiceFlags-Wert für alle diese Dienste auf 0 zu setzen (siehe Hinzufügen eines Registrierungselements über Gruppenrichtlinieneinstellungen).

Die von Microsoft unterstützte Liste sollte als Referenz für die Deaktivierung von benutzerbezogenen Diensten verwendet werden, die im Allgemeinen als sicher gilt, sofern sie selektiv durchgeführt und in Ihrer Umgebung validiert wird.
*️⃣ Quelllink:
LocalSystem, New-ItemProperty, RDS-Terminalfarm, mehrere RDP-Sitzungen, wie man ein Registrierungselement über Gruppenrichtlinien hinzufügt,