Die Arbeit mit RDP- und UDP-Ports kann etwas knifflig sein, besonders wenn die Verbindung plötzlich abbricht oder sich aufhängt. Vor allem unter Windows 10/11 oder Windows Server 2022/2019/2016 kommt neben dem üblichen TCP/3389 auch der UDP-Port zum Einsatz. Bei einer Remotedesktopverbindung werden mehrere Sitzungen geöffnet: die Steuerungssitzung, die Maus- und Tastaturdaten über TCP überträgt, und die UDP-Streams, die die eigentlichen Desktop-Bilder senden. Das ist praktisch, da UDP die Performance verbessern kann, wenn alles reibungslos läuft. Allerdings kann es auch zu Problemen wie Verbindungsabbrüchen oder schwarzen Bildschirmen kommen, insbesondere über VPNs oder nach einem Windows-Update. Ich habe schon Fälle erlebt, in denen der Bildschirm einfach einfriert oder die Sitzung willkürlich abbricht. Ein Neustart hilft dann nicht immer, es sei denn, man passt einige Einstellungen an. Hier ist also eine Anleitung zum Deaktivieren von UDP über RDP, was diese lästigen Einfrierungen und Verbindungsabbrüche oft behebt und die Sitzung stabiler macht – zumindest in einigen Konfigurationen.
Wie man das UDP-Protokoll über RDP deaktiviert
Methode 1: Verwendung von Gruppenrichtlinien zur Erzwingung von TCP
Diese Methode weist Windows RDP an, UDP komplett zu deaktivieren und ausschließlich TCP zu verwenden. Sie ist unkompliziert und kann unerwartete Verbindungsabbrüche beheben, insbesondere bei VPN-Verbindungen. Der Grund: UDP-Fragmentierung über VPNs ist häufig die Ursache für instabile Verbindungen. Werden UDP-Pakete aufgrund von MTU-Fehlanpassungen fragmentiert, frieren RDP-Sitzungen ein oder werden getrennt. Auf manchen Rechnern ist ein Neustart erforderlich, damit die Änderung wirksam wird. Danach sollte die Verbindung stabiler sein – eine Garantie gibt es zwar nicht, aber es ist einen Versuch wert.
- Öffnen Sie den lokalen Gruppenrichtlinien-Editor, indem Sie auf Ausführen ( Windows + R) klicken, dann den Befehl eingeben
gpedit.mscund die Eingabetaste drücken. - Navigieren Sie zu: Computerkonfiguration > Administrative Vorlagen > Windows-Komponenten > Remotedesktopdienste > Remotedesktop-Sitzungshost > Verbindungen
- Suchen und aktivieren Sie die Richtlinie „RDP-Transportprotokolle auswählen“.
- Stellen Sie die Option „Transporttyp auswählen“ auf „Nur TCP verwenden“ ein. Dadurch wird der UDP-Transport explizit deaktiviert.
- Schließen Sie den Editor und führen Sie den
gpupdate /forceBefehl in der Eingabeaufforderung oder PowerShell aus, um die Richtlinien sofort zu aktualisieren. - Starten Sie anschließend den RDS- oder RDP-Server neu, um sicherzustellen, dass die Änderung übernommen wird.
- Stellen Sie die Verbindung zu Ihrer RDP-Sitzung wieder her. Wenn Sie in der oberen Leiste auf das Symbol „Verbindungsinformationen“ klicken, sollte eine Meldung wie diese angezeigt werden
The quality of the connection to the remote computer is good.– dies bedeutet, dass jetzt nur noch TCP verwendet wird.
Dadurch wird Windows gezwungen, UDP-Datenverkehr zu ignorieren. Bei manchen Systemen behebt dies schwarze Bildschirme oder zufällige Systemabstürze. Beachten Sie jedoch: Die Leistung ist möglicherweise nicht ganz so schnell wie bei UDP, dafür ist die Stabilität in der Regel höher.
Option 2: UDP auf Clientseite deaktivieren
Wenn Sie diese Einstellungen nur auf Ihrem Client-Rechner und nicht auf dem Server anpassen möchten, können Sie die spezielle Richtlinie „UDP auf dem Client deaktivieren“ aktivieren. Sie funktioniert ähnlich, gilt aber nur auf Client-Ebene – nützlich, wenn Ihr Server keinen Zugriff auf Gruppenrichtlinien hat oder Sie eine schnelle lokale Anpassung vornehmen möchten.
- Öffnen Sie den Gruppenrichtlinien-Editor erneut (
gpedit.msc), und navigieren Sie dann zu: Computerkonfiguration > Administrative Vorlagen > Windows-Komponenten > Remotedesktopdienste > Remotedesktopverbindungsclient. - Suchen und aktivieren Sie die Option „UDP auf Clientseite deaktivieren“.
- Führen Sie den Befehl aus
gpupdate /force, um die neue Einstellung anzuwenden. - Starten Sie den mstsc.exe-Client neu (oder trennen Sie einfach Ihre RDP-Sitzung und stellen Sie sie wieder her).Die Verbindungsinformationen sollten nun anzeigen, dass UDP deaktiviert ist, und hoffentlich verbessert sich die Stabilität.
Wenn Gruppenrichtlinien nicht Ihr Ding sind oder Sie lieber direkt in der Registry arbeiten, können Sie UDP deaktivieren. Das ist zwar etwas umständlich, aber effektiv. Der Schlüssel heißt „fClientDisableUDP“ und befindet sich unter HKLM\software\policies\microsoft\windows nt\Terminal Services\Client[Pfad einfügen].Sie können ihn wie folgt hinzufügen oder ändern:
reg add "HKLM\software\policies\microsoft\windows nt\Terminal Services\Client" /v fClientDisableUDP /d 1 /t REG_DWORD
Dadurch wird UDP auch clientseitig deaktiviert. Wichtig: Wenn Sie sich in einer Domäne befinden, müssen Sie diese Einstellung über die Gruppenrichtlinienverwaltungskonsole ( gpmc.msc ) verteilen, da Domänenrichtlinien lokale Richtlinien überschreiben.
Ich hoffe, diese Optimierungen tragen zur Stabilisierung Ihrer RDP-Sitzungen bei. Das Deaktivieren von UDP hilft oft, wenn VPN-Fragmentierung oder Netzwerkprobleme auftreten. Vergessen Sie nicht, nach Änderungen neu zu starten oder sich neu anzumelden – Windows wendet Änderungen manchmal nicht sofort an.
Zusammenfassung
- Deaktivieren Sie UDP in den Gruppenrichtlinien, um eine stabilere RDP-Verbindung über VPN oder nach Windows-Updates zu gewährleisten.
- Verwenden Sie die Richtlinie „RDP-Transportprotokolle auswählen“, um die Option „Nur TCP verwenden“ festzulegen.
- Optional kann UDP clientseitig über Gruppenrichtlinien oder die Registrierung deaktiviert werden.
- Denken Sie daran,
gpupdate /forceIhren RDP-Client nach den Änderungen neu zu starten.
Zusammenfassung
Dies behebt zwar nicht garantiert jedes Verbindungsproblem, aber erfahrungsgemäß lässt sich durch die Umstellung von RDP auf TCP vieles von den häufigen Einfrierungs- und Verbindungsabbruchproblemen umgehen, die durch UDP-Fragmentierung verursacht werden – insbesondere bei VPNs oder nach Windows-Updates. Es ist eine Art Workaround, der sich in der Regel bewährt. Beachten Sie jedoch: Wenn Sie die Reaktionsschnelligkeit von UDP benötigen, müssen Sie möglicherweise andere Lösungen in Betracht ziehen (z. B.die MTU-Einstellungen anpassen oder Netzwerktreiber aktualisieren).Fürs Erste reicht aber ein einfacher Schalter aus, um stabile Verbindungen zu gewährleisten und Frust zu vermeiden.