Remotedesktop

So beheben Sie allgemeine Probleme mit der Remotedesktopverbindung unter Windows 10

So beheben Sie allgemeine Probleme mit der Remotedesktopverbindung unter Windows 10

Remote Desktop Protocol (RDP) ist ein proprietäres Protokoll, das von Microsoft entwickelt wurde und einem Benutzer eine grafische Oberfläche bietet, um eine Verbindung zu einem anderen Computer über eine Netzwerkverbindung herzustellen. Der Benutzer verwendet zu diesem Zweck RDP-Client-Software, während der andere Computer RDP-Server-Software ausführen muss run. In diesem Beitrag werden wir untersuchen, wie man Beheben allgemeiner Probleme mit der Remotedesktopverbindung unter Windows 10.

Probleme mit der Remotedesktopverbindung beheben

Versuchen Sie die unten beschriebenen Schritte zur Fehlerbehebung, wenn ein Remotedesktop-Client keine Verbindung zu einem Remotedesktop herstellen kann, aber keine Meldungen oder andere Symptome anzeigt, die bei der Identifizierung der Ursache helfen würden.

1] Überprüfen Sie den Status des RDP-Protokolls auf einem lokalen Computer

Sie müssen Remotedesktop aktivieren, um den Status des RDP-Protokolls auf einem lokalen Computer zu überprüfen und zu ändern. Sie können Remotedesktop auch über die Eingabeaufforderung oder PowerShell aktivieren.

2] Überprüfen Sie den Status des RDP-Protokolls auf einem Remote-Computer

Um den Status des RDP-Protokolls auf einem Remote-Computer zu überprüfen und zu ändern, verwenden Sie eine Netzwerkregistrierungsverbindung.

Da es sich um einen Registrierungsvorgang handelt, wird empfohlen, die Registrierung zu sichern oder als notwendige Vorsichtsmaßnahme einen Systemwiederherstellungspunkt zu erstellen. Wenn Sie fertig sind, können Sie wie folgt vorgehen:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server

Der Wert 0 bedeutet, dass RDP aktiviert ist, während der Wert 1 anzeigt, dass RDP deaktiviert ist.

3] Überprüfen Sie, ob ein Gruppenrichtlinienobjekt (GPO) RDP auf einem lokalen Computer blockiert

Ein Gruppenrichtlinienobjekt überschreibt möglicherweise die Einstellungen auf Computerebene, wenn Sie RDP nicht in der Benutzeroberfläche aktivieren können oder der Wert von fDenyTSConnections kehrt zu . zurück 1 nachdem du es geändert hast

Gehen Sie wie folgt vor, um die Gruppenrichtlinienkonfiguration auf einem lokalen Computer zu überprüfen:

gpresult /H c:\gpresult.html

Wenn die Einstellung für diese Richtlinie aktiviert, Gruppenrichtlinien blockieren keine RDP-Verbindungen. Wenn die Einstellung für diese Richtlinie Deaktiviert, prüfen Gewinnendes GPO. Dies ist das GPO, das RDP-Verbindungen blockiert.

4] Überprüfen Sie, ob ein GPO RDP auf einem Remote-Computer blockiert blocking

Um die Gruppenrichtlinienkonfiguration auf einem Remotecomputer zu überprüfen, führen Sie den folgenden Befehl in einer CMD-Eingabeaufforderung mit erhöhten Rechten aus:

gpresult /S  /H c:\gpresult-.html

Die Datei, die dieser Befehl erzeugt (gpresult-.html) verwendet das gleiche Informationsformat wie die lokale Computerversion (gpresult.html) Verwendet.

5] Ändern eines blockierenden GPO

Sie können diese Einstellungen im Gruppenrichtlinienobjekt-Editor (GPE) und in der Gruppenrichtlinien-Verwaltungskonsole (GPMC) ändern.

Verwenden Sie eine der folgenden Methoden, um die Blockierungsrichtlinie zu ändern:

Gehen Sie mit GPE wie folgt vor:

Computerkonfiguration > Administrative Vorlagen > Windows-Komponenten > Remotedesktopdienste > Remotedesktop-Sitzungshost > VerbindungenConnect
 gpupdate /force

Navigieren Sie mithilfe der GPMC zu der Organisationseinheit (OU), in der die Sperrrichtlinie auf die betroffenen Computer angewendet wird, und löschen Sie die Richtlinie aus der OU.

6] Überprüfen Sie den Status der RDP-Dienste

Sowohl auf dem lokalen Computer (Client) als auch auf dem Remotecomputer (Zielcomputer) sollten die folgenden Dienste ausgeführt werden:

Wenn auf beiden Computern einer oder beide Dienste nicht ausgeführt werden, starten Sie sie.

Mach Folgendes:

Sie können PowerShell auch verwenden, um die Dienste lokal oder remote zu verwalten (wenn der Remotecomputer so konfiguriert ist, dass er Remote-PowerShell-Cmdlets akzeptiert).

7] Überprüfen Sie den Status des RDP-Listeners

Dieses Verfahren verwendet PowerShell, da dieselben Cmdlets sowohl lokal als auch remote funktionieren. Für einen lokalen Computer können Sie auch eine Eingabeaufforderung mit Administratorrechten verwenden.

Gehen Sie wie folgt vor, um eine Verbindung zu einem Remote-Computer herzustellen:

Enter-PSSession -ComputerName 

Wenn die Liste enthält rdp-tcp mit einem Status von Hör mal zu, Wie im Bild oben gezeigt, funktioniert der RDP-Listener. Springe zum Fehlerbehebungsschritt 10] unten. Andernfalls müssen Sie die RDP-Listener-Konfiguration von einem funktionierenden Computer exportieren.

Mach Folgendes:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

So sichern Sie den vorhandenen Registrierungseintrag, Geben Sie das folgende Cmdlet ein:

cmd /c 'reg export "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-tcp" C:\Rdp-tcp-backup.reg'

So entfernen Sie den vorhandenen Registrierungseintrag, Geben Sie die folgenden Cmdlets ein:

Remove-Item -path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-tcp' -Recurse -Force

So importieren Sie den neuen Registrierungseintrag und starten dann den Dienst neu, Führen Sie die unten stehenden Cmdlets aus. Ersetze das Platzhalter mit dem Namen des exportierten .reg-Datei.

cmd /c 'regedit /s c:\.reg' Neustart-Dienst TermService -Force

Nachdem Sie die Cmdlets ausgeführt haben, können Sie die Konfiguration testen, indem Sie die Remotedesktopverbindung erneut versuchen. Wenn Sie immer noch keine Verbindung herstellen können, starten Sie den betroffenen Computer neu.

Wenn Sie immer noch keine Verbindung herstellen können, fahren Sie mit dem nächsten Schritt zur Fehlerbehebung fort: Überprüfen Sie den Status des selbstsignierten RDP-Zertifikats.

8] Überprüfen Sie den Status des selbstsignierten RDP-Zertifikats

Wenn Sie immer noch keine Verbindung herstellen können, gehen Sie wie folgt vor:

9] Überprüfen Sie die Berechtigungen des MachineKeys-Ordners

Gehen Sie auf dem betroffenen Computer wie folgt vor:

 C:\ProgramData\Microsoft\Crypto\RSA\

Stellen Sie sicher, dass die folgenden Berechtigungen konfiguriert sind:

10] Überprüfen Sie den RDP-Listener-Port

Sowohl auf dem lokalen Computer (Client) als auch auf dem Remotecomputer (Zielcomputer) sollte der RDP-Listener auf Port 3389 lauschen. Keine anderen Anwendungen sollten diesen Port verwenden.

Um den RDP-Port zu überprüfen oder zu ändern, verwenden Sie den Registrierungseditor. Sichern Sie vorsorglich die Registry oder erstellen Sie einen Systemwiederherstellungspunkt und fahren Sie dann wie folgt fort:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

11] Stellen Sie sicher, dass nicht eine andere Anwendung denselben Port verwendet

Mach Folgendes:

 Enter-PSSession -ComputerName 

Führen Sie als nächstes den folgenden Befehl aus:

cmd /c 'netstat -ano | finde "3389"'

Hinweis: Die Prozesskennung (PID) für den Prozess oder Dienst, der diesen Port verwendet, wird unter der PID-Spalte angezeigt.

cmd /c 'Aufgabenliste /svc | finden ""'

Konfigurieren Sie die andere Anwendung oder den anderen Dienst, um einen anderen Port zu verwenden (empfohlen).

Deinstallieren Sie die andere Anwendung oder den anderen Dienst.

Konfigurieren Sie RDP, um einen anderen Port zu verwenden, und starten Sie dann den Remotedesktopdienste-Dienst neu (nicht empfohlen).

12] Prüfen Sie, ob eine Firewall den RDP-Port blockiert

Du kannst den ... benutzen psping Tool zum Testen, ob Sie den betroffenen Computer über Port 3389 erreichen können.

Mach Folgendes:

psping -accepteula :3389

Verbinden mit : Der Remote-Computer ist erreichbar.

(0% Verlust): Alle Verbindungsversuche erfolgreich.

Der Remote-Computer hat die Netzwerkverbindung abgelehnt: Der Remote-Computer ist nicht erreichbar.

(100% Verlust): Alle Verbindungsversuche fehlgeschlagen.

Zusätzliche Schritte, die Sie unternehmen können, umfassen;

Ich hoffe, dieser Beitrag kann Ihnen bei der erfolgreichen Behebung von RDP-Verbindungsproblemen helfen, die Sie möglicherweise haben!

Top 5 Karten zur Spielaufnahme
Wir alle haben Streaming-Gameplays auf YouTube gesehen und geliebt. PewDiePie, Jakesepticye und Markiplier sind nur einige der Top-Gamer, die Millione...
So entwickeln Sie ein Spiel unter Linux
Vor einem Jahrzehnt hätten nicht viele Linux-Benutzer vorhergesagt, dass ihr Lieblingsbetriebssystem eines Tages eine beliebte Spieleplattform für kom...
Open-Source-Ports kommerzieller Spiele-Engines
Kostenlose, quelloffene und plattformübergreifende Spiel-Engine-Nachbildungen können verwendet werden, um sowohl alte als auch einige der relativ neue...