Windows RDP: Welche Optionen gibt es, um einen Prozess, der eine RDP-Verbindung verhindert, aus der Ferne zu beenden?

Windows RDP: Welche Optionen gibt es, um einen Prozess, der eine RDP-Verbindung verhindert, aus der Ferne zu beenden?

Ich habe eine Windows-Maschine (mit w7x64), auf der seit Monaten ein bestimmter Job ausgeführt wird. Ich habe keinerlei physischen Zugriff darauf und steuere die Dinge normalerweise über RDP (Remote Desktop Protocol).

Derzeit funktioniert die Maschine wie gewohnt, obwohl ich wahrscheinlich aufgrund eines Speicherverlusts nicht über RDP darauf zugreifen kann. Insbesondere beim Verbindungsversuch bleibt sie im Prozess „Remotesitzung konfigurieren“ hängen (Anmeldeinformationen sind bereits eingegeben).

Welche Möglichkeiten habe ich, um zu sehen, welche Prozesse laufen und diese zu beenden? Kann ich eine Art Konsolenverbindung herstellen? Oder kann ich einen Force-Reboot-Befehl eingeben?

jede Hilfe ist willkommen

Antwort1

Es gibt eine ganze Reihe von Optionen, die je nach verwendeter Windows-Version variieren können. Da Sie keine Version angegeben haben, zeige ich eine DOS-Version und eine Powershell-Version. Beide setzen voraus, dass Sie über die erforderlichen Berechtigungen für den Computer verfügen.

  1. cmd.exe (funktioniert mit praktisch jeder Windows-Version):
    Tasklist /s IhrComputer
    Notieren Sie die PID des Prozesses, den Sie beenden möchten.
    Taskkill /s IhrComputer /fi "pid eq ####" (ersetzen Sie #### durch Ihre PID).

    Oder verwenden Sie zum Neustarten diesen Befehl:
    shutdown /r /c "Kommentar zum Herunterfahren" /m \IhrComputername /t 0

  2. PowerShell (Auf dem Computer, den Sie neu starten, muss PowerShell installiert sein):
    Get-Process -computername IhrComputer
    Stop-Process -computername IhrComputer -name Prozessname

    Oder verwenden Sie zum Neustarten diesen Befehl:
    Restart-computer -computername IhrComputername -force

verwandte Informationen