Technical Anshu
Tutorials Blog
🔒 RDS-Sitzungslimits

Automatische Abmeldung inaktiver RDP-Benutzer mit Windows-Sitzungsbeschränkungen

Benutzer schließen das Remotedesktopfenster und gehen weg, aber ihre Sitzung läuft tagelang auf Ihrem Server weiter – mit RAM, geöffneten Dateien und einer Live-Anmeldung. Sitzungszeitlimits beheben dieses Problem ordnungsgemäß: Inaktive Benutzer werden gewarnt und dann automatisch abgemeldet. Hier ist die vollständige Einrichtung, die Gruppenrichtlinienmethode und die RDS-Erfassungsmethode.

✍️ Technical Anshu🖥️ Windows Server / RDS⏱️ 10 minute read
🎥 Sehen Sie sich das vollständige Video an – Automatische Abmeldung inaktiver RDP-Benutzer in 5 Minuten, jeder Klick wird Schritt für Schritt gezeigt

Jeder Remotedesktopserver sammelt Ghost-Sitzungen. Ein Benutzer beendet seine Arbeit, klickt auf das rote X im RDP-Fenster und geht nach Hause – aber durch Klicken auf X wird die Sitzung nur getrennt. Ihr Desktop, ihre geöffneten Tally- oder Excel-Dateien und ihre Anmeldung bleiben auf dem Server bestehen, beanspruchen Speicher und halten ein angemeldetes Konto die ganze Nacht über geöffnet. Multiplizieren Sie das mit zwanzig Benutzern, und ein kleiner Server beginnt ohne ersichtlichen Grund zu crawlen.

In Windows ist das Heilmittel bereits integriert: Sitzungszeitlimits. Bei richtiger Konfiguration wird eine Sitzung, die zu lange inaktiv bleibt, gewarnt und dann abgemeldet – Anwendungen werden geschlossen, Speicher freigegeben, Anmeldung beendet. In dieser Anleitung wird es auf zwei Arten eingerichtet: Gruppenrichtlinie, die auf jedem Windows Server oder Pro-PC funktioniert, auf dem Remotedesktop gehostet wird, und die RDS-Sammlungseinstellungen, die den saubereren Weg bei einer vollständigen Bereitstellung von Remotedesktopdiensten darstellen. Das Video oben zeigt die Schnellversion; Auf dieser Seite erfahren Sie, warum hinter jeder Einstellung steckt, sodass Sie sie optimieren können, anstatt sie blind zu kopieren.

Group Policy Management Editor - Session Time Limits
Set time limit for active but idle RDS sessionsEnabled - 5 min
End session when time limits are reachedEnabled
Set time limit for disconnected sessionsEnabled - 30 min
Set time limit for active RDS sessionsNot configured
Der Richtlinienordner für Sitzungszeitlimits nach der Einrichtung. Das Leerlauflimit plus Sitzungsende ist das Paar, das zu einer echten Abmeldung führt – Beispielwerte, stellen Sie Ihre Werte so ein, dass sie zu Ihren Benutzern passen.
1

Machen Sie sich mit den drei Sitzungszuständen vertraut, bevor Sie eine Richtlinie berühren

Öffnen Sie den Task-Manager auf dem Server, gehen Sie zur Registerkarte Benutzer oder führen Sie query session in einer Eingabeaufforderung aus, und Sie werden Sitzungen in unterschiedlichen Zuständen sehen. Aktiv bedeutet, dass der Benutzer verbunden ist und arbeitet. Leerlauf bedeutet, dass Tastatur oder Maus angeschlossen sind, aber nicht berührt werden. Getrennt bedeutet, dass das RDP-Fenster geschlossen ist, aber die Sitzung – und jede darin enthaltene App – weiterhin auf dem Server ausgeführt wird.

Diese Unterscheidung ist wichtig, da Windows eine separate Richtlinie für jeden Status hat. Eine einzige Richtlinie kann nicht die ganze Aufgabe erfüllen. Administratoren, die nur ein Leerlauflimit festlegen, fragen sich, warum getrennte Sitzungen vom Freitag am Montag noch aktiv sind: Sie stellen die falsche Hälfte des Paares ein.

2

Legen Sie die Grenzen mit Gruppenrichtlinien fest

Öffnen Sie auf dem Sitzungshostserver den Gruppenrichtlinien-Editor – gpedit.msc für den lokalen Computer oder die Gruppenrichtlinien-Verwaltungskonsole (gpmc.msc), wenn Sie viele Server von einer Domäne aus verwalten. Navigieren Sie dann zu:

  1. Computer Configuration > Policies > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Session Time Limits
  2. Öffnen Sie Zeitlimit für aktive, aber inaktive Remotedesktopdienste-Sitzungen festlegen, setzen Sie es auf Aktiviert und wählen Sie das Leerlauflimit – 5 Minuten im Video; Die meisten Büros wählen 30 Minuten bis 2 Stunden
  3. Öffnen Sie Zeitlimit für getrennte Sitzungen festlegen, aktivieren Sie es und wählen Sie aus, wie lange eine getrennte Sitzung dauern darf, bevor sie beendet wird – üblich sind 30 Minuten bis 1 Tag
  4. Öffnen Sie Sitzung beenden, wenn Zeitlimits erreicht sind und aktivieren Sie es – diese einzelne Einstellung ist es, die eine Zeitüberschreitung in eine Abmeldung statt in eine Verbindungstrennung umwandelt
  5. Legen Sie optional Zeitlimit für aktive Remotedesktopdienste-Sitzungen festlegen als festes Maximum für einen ganzen Arbeitstag fest, nur wenn Sie es wirklich benötigen
  6. Führen Sie gpupdate /force auf dem Server aus oder warten Sie, bis die Richtlinie von selbst aktualisiert wird

Die gleichen Richtlinien gibt es auch unter Benutzerkonfiguration. Bevorzugen Sie die Computerseite für eine serverweite Regel, sodass das Limit dem Server folgt, unabhängig davon, welcher Benutzer sich anmeldet.

3

Oder legen Sie sie pro RDS-Sammlung im Server-Manager fest

Wenn es sich bei Ihrem Server um eine ordnungsgemäße Bereitstellung von Remotedesktopdiensten handelt, sind die Erfassungseinstellungen sauberer, da für verschiedene Benutzergruppen unterschiedliche Grenzwerte gelten können. Öffnen Sie Server-Manager > Remotedesktopdienste > Sammlungen, öffnen Sie Ihre Sammlung und bearbeiten Sie unter Eigenschaften den Abschnitt Sitzung.

Dort erhalten Sie die gleiche Familie von Steuerelementen im Klartext: Eine getrennte Sitzung beenden nach, Zeitlimit für aktive, aber inaktive Sitzungen festlegen und die Wahl, was passiert, wenn ein Limit erreicht wird – Benutzer trennen oder Sitzung beenden. Wählen Sie Sitzung beenden, wenn Ihr Ziel eine echte Abmeldung ist, die Ressourcen freigibt.

Eine ehrliche Anmerkung: Sammlungseinstellungen und Gruppenrichtlinien können beide vorhanden sein, und Gruppenrichtlinien haben Vorrang, wenn sie in Konflikt stehen. Wählen Sie einen Ort zum Verwalten von Sitzungslimits aus und notieren Sie ihn, sonst wird der nächste Administrator eine Einstellung verfolgen, die immer wieder außer Kraft gesetzt wird.

4

Abmelden ist destruktiv – behandeln Sie es auch so

Eine Abmeldung ist keine Pause. Windows schließt die Anwendungen der Sitzung und alles, was darin nicht gespeichert ist, ist verschwunden. Genau deshalb ist diese Funktion wertvoll – sie gibt tatsächlich den Arbeitsspeicher, die Dateisperren und die Anmeldung frei – und genau deshalb muss sie mit einer Warnung und einem Test eingeführt werden, nicht stillschweigend an einem Freitagabend.

Seien Sie auch ehrlich, was die 5-Minuten-Zahl aus dem Videotitel betrifft: Fünf Minuten Leerlaufzeit sind für einen gemeinsamen Kiosk oder ein Abrechnungsschalter-Terminal angemessen, aber ein Mitarbeiter, der ein langes PDF liest oder mit geöffneter Sitzung in einer Besprechung sitzt, wird ständig darüber stolpern. Der Mechanismus ist wichtiger als die genaue Zahl – legen Sie das Limit fest, mit dem Ihre Benutzer wirklich leben können.

5

Testen Sie ein Konto vor dem gesamten Büro

  1. Erstellen oder wählen Sie einen Testbenutzer aus und melden Sie ihn über RDP an
  2. Lassen Sie die Sitzung über das Leerlauflimit hinaus unberührt und beobachten Sie, wie die Warnung erscheint und dann die Abmeldung erfolgt
  3. Bestätigen Sie auf der Registerkarte „Benutzer“ des Task-Managers (oder mit query session), dass die Sitzung vollständig beendet und nicht nur getrennt wurde
  4. Testen Sie auch den getrennten Pfad: Stellen Sie eine Verbindung her, schließen Sie das RDP-Fenster und prüfen Sie, ob die Sitzung nach dem Trennen-Limit endet
  5. Erst dann die gleichen Einstellungen für alle ausrollen – und ihnen zuerst sagen
🔴 Eine Warnung, bevor Sie beginnen: Sobald diese Richtlinie in Kraft tritt, wird die erste nicht gespeicherte Tabelle geschlossen, die von einem inaktiven Benutzer geöffnet bleibt. Das ist die Funktion, die funktioniert, nicht kaputt geht. Warnen Sie Ihre Benutzer einen Tag im Voraus, beginnen Sie mit einem großzügigen Limit und erhöhen Sie es nach einer Woche – niemals umgekehrt.

🎥 Sehen Sie sich das vollständige Video für die vollständige Einrichtung an

Das Video zeigt die komplette Einrichtung der automatischen Abmeldung für inaktive RDP-Benutzer, Klick für Klick. Sehen Sie sich das Ganze bis zum Ende an, bevor Sie einen Produktionsserver wechseln.

▶️ Watch Full Video
❓ Häufige Fragen (FAQ)

Was ist der Unterschied zwischen dem Trennen und Abmelden einer RDP-Sitzung?

Beim Trennen der Verbindung wird nur das Remotedesktopfenster geschlossen. Die Sitzung läuft auf dem Server weiter – Anwendungen bleiben geöffnet, Dateien bleiben geladen, RAM bleibt verwendet und der Benutzer ist weiterhin angemeldet. Durch das Abmelden wird die Sitzung vollständig beendet: Anwendungen werden geschlossen, Speicher wird freigegeben und die Anmeldung ist abgeschlossen. Sitzungszeitlimits können beides bewirken; Die Richtlinie „Sitzung beenden, wenn Zeitlimits erreicht sind“ sorgt dafür, dass sie sich abmelden, anstatt nur die Verbindung zu trennen.

Welche Gruppenrichtlinie meldet tatsächlich inaktive RDP-Benutzer ab?

Zwei Richtlinien arbeiten zusammen: „Zeitlimit für aktive, aber inaktive Remotedesktopdienste-Sitzungen festlegen“ definiert, wie lange eine verbundene Sitzung ungenutzt bleiben darf, und „Sitzung beenden, wenn Zeitlimits erreicht sind“ macht die Aktion zu einer Abmeldung statt zu einer Trennung. Beide befinden sich unter Computerkonfiguration, Windows-Komponenten, Remotedesktopdienste, Remotedesktop-Sitzungshost und Sitzungszeitlimits. Hinzufügen: Zeitlimit für getrennte Sitzungen festlegen, damit auch abgebrochene getrennte Sitzungen bereinigt werden.

Löscht die automatische Abmeldung die nicht gespeicherte Arbeit eines Benutzers?

Ja, das kann es. Bei einer Abmeldung werden die Anwendungen der Sitzung geschlossen und Dokumente, die nie gespeichert wurden, gehen verloren, genau so, als hätte sich der Benutzer bei geöffneten Dateien manuell abgemeldet. Aus diesem Grund lautet die ehrliche Einführung: Benutzer zuerst warnen, mit einem langen Leerlauflimit beginnen, die Bildschirmwarnung verwenden, die Windows anzeigt, bevor das Limit erreicht wird, und mit einem Konto testen, bevor es auf alle angewendet wird.

Diese Anleitung basiert auf dem technischen Anshu-Video zur automatischen Abmeldung für inaktive RDP-Benutzer. • Sind Sie bei irgendeinem Schritt nicht weitergekommen? Fragen Sie in den Videokommentaren – dort finden Sie die Antworten 🙏