Wenn ein direkter Zugriff auf eine Maschine nicht möglich ist, ist PsExec von Sysinternals ein großartiges Tool, um das Remotedesktopprotokoll (RDP) aus der Ferne zu aktivieren. PsExec ermöglicht es Ihnen, Befehle aus der Ferne auszuführen, was es für diesen Zweck ideal macht.
Um sicherzustellen, dass die Informationen aktuell und für 2025 wirksam sind, habe ich die neuesten Benutzerhandbücher, Foren und Diskussionen aus vertrauenswürdigen Quellen wie Microsoft Answers und Spiceworks überprüft. Dieser Leitfaden spiegelt die aktuellsten und bewährten Schritte zur Aktivierung von RDP mit PsExec wider, basierend auf Feedback aus der Praxis und Best Practices.
Hier ist ein vereinfachter Schritt-für-Schritt-Prozess, um RDP remote unter Windows 10, 11 und Server 2022 zu aktivieren: PsExec herunterladen und einrichten, die Registrierung ändern, um RDP zu aktivieren, RDP durch die Firewall zulassen, Sitzungslimits anpassen (optional), Remotedesktopdienste prüfen oder neu starten und bei Bedarf PowerShell für erweiterte Einstellungen verwenden.
Fahren wir nun mit der detaillierten Anleitung fort.
1. PsExec herunterladen und einrichten
-
Laden Sie PsExec herunter von der offiziellen Sysinternals-Website: PsExec auf Microsoft Learn.
-
Entpacken Sie die Datei und legen Sie sie in ein Verzeichnis wie C:\Tools\PsExec.
-
Optional, fügen Sie PsExec dem PATH Ihres Systems hinzu für einen leichteren Zugriff:
• Klicken Sie mit der rechten Maustaste auf Dieser PC > Eigenschaften > Erweiterte Systemeinstellungen > Umgebungsvariablen.
• Unter Systemvariablen finden Sie Path, und fügen das Verzeichnis hinzu, in dem sich PsExec befindet.
2. RDP per Registry-Bearbeitung aktivieren
-
Öffnen Sie die Eingabeaufforderung als Administrator.
-
Führen Sie den folgenden Befehl aus, um die Registrierung aus der Ferne zu ändern und RDP zu aktivieren:
psexec \\TargetMachineName reg add “HKLM\System\CurrentControlSet\Control\Terminal Server” /v fDenyTSConnections /t REG_DWORD /d 0 /f
3. RDP durch die Windows-Firewall zulassen
-
Führen Sie diesen Befehl aus, um die Firewallregel für RDP zu aktivieren:
psexec \\TargetMachineName netsh advfirewall firewall set rule group=”remote desktop” new enable=Yes
-
Um die Regel zu überprüfen, führen Sie Folgendes aus:
psexec \\TargetMachineName netsh advfirewall firewall show rule name=”remote desktop”
4. RDP-Sitzungsbegrenzungen über die Registrierung konfigurieren (optional)
Um die maximale Anzahl zulässiger RDP-Sitzungen zu erhöhen, führen Sie Folgendes aus:
psexec \\TargetMachineName reg add “HKLM\System\CurrentControlSet\Control\Terminal Server” /v MaxInstanceCount /t REG_DWORD /d 100 /f
5. Remotedesktopdienste überprüfen und neu starten
-
Um zu prüfen, ob die Remotedesktopdienste ausgeführt werden:
psexec \\TargetMachineName sc query TermService
-
Wenn es nicht ausgeführt wird, starten Sie es mit:
psexec \\TargetMachineName sc start TermService
6. Optional: Verwenden Sie PowerShell für die erweiterte Konfiguration
RDP aus der Ferne mithilfe von PowerShell aktivieren:
psexec \\TargetMachineName powershell -Command “Set-ItemProperty -Path ‘HKLM:\System\CurrentControlSet\Control\Terminal Server’ -Name fDenyTSConnections -Value 0”
Abschließende Gedanken
Nach der Durchsicht von Expertendiskussionen und Foren kann ich bestätigen, dass diese PsExec-Methoden zum Aktivieren von RDP im Jahr 2025 effektiv sind. Wenn Probleme weiterhin bestehen, prüfen Sie die Netzwerkverbindung, Berechtigungen oder Gruppenrichtlinieneinstellungen. Für größere Netzwerke sollten Sie in Erwägung ziehen, den Prozess mit PowerShell-Skripten zu automatisieren, um die Remotedesktopverwaltung zu vereinfachen.