RDP hängt bei "Bitte warten" - wie erkennen?
Hallo,
in unregelmäßigen Abständen kann ich mich auf meinem Bürorechner per RDP nicht einloggen. Nach der Windows Passwort-Eingabebleibt der PC hängen bei "Bitte warten". Ein lokales Login ist jedoch stets möglich. Eine Lösung wäre die Anschaffung eines KVM-Dongles (oder Mainboard mit IPMI), dass ich auch von unterwegs aus mich im Fall der Fälle einloggen und den RDP-Dienst oder den ganzen PC neu starten kann.
Wie kann man diesen "Bitte warten"-Zustand automatisiert erkennen und rdp neu starten? RDP läuft ja weiterhinund hängt nur ...
in unregelmäßigen Abständen kann ich mich auf meinem Bürorechner per RDP nicht einloggen. Nach der Windows Passwort-Eingabebleibt der PC hängen bei "Bitte warten". Ein lokales Login ist jedoch stets möglich. Eine Lösung wäre die Anschaffung eines KVM-Dongles (oder Mainboard mit IPMI), dass ich auch von unterwegs aus mich im Fall der Fälle einloggen und den RDP-Dienst oder den ganzen PC neu starten kann.
Wie kann man diesen "Bitte warten"-Zustand automatisiert erkennen und rdp neu starten? RDP läuft ja weiterhinund hängt nur ...
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 7522358447
Url: https://administrator.de/contentid/7522358447
Ausgedruckt am: 24.11.2024 um 13:11 Uhr
5 Kommentare
Neuester Kommentar
Hi.
Schreib dir die Zeit auf, wenn Du das nächste Mal "bitte warten" siehst und dann schau auf dem RDP-Ziel ins Eventlog unter "Anwendungs- und Dienstprotokolle" unter Microsoft-Windows-TerminalServices-LocalSessionManager/Operational
Wenn dort zur selben Zeit was eingetragen wird, kannst Du einen "Killtask" davon triggern lassen, der den Terminaldienst abschießt (nicht stoppt; sondern PID rausfinden und darauf ein taskkill ansetzen) und wieder startet.
Schreib dir die Zeit auf, wenn Du das nächste Mal "bitte warten" siehst und dann schau auf dem RDP-Ziel ins Eventlog unter "Anwendungs- und Dienstprotokolle" unter Microsoft-Windows-TerminalServices-LocalSessionManager/Operational
Wenn dort zur selben Zeit was eingetragen wird, kannst Du einen "Killtask" davon triggern lassen, der den Terminaldienst abschießt (nicht stoppt; sondern PID rausfinden und darauf ein taskkill ansetzen) und wieder startet.
for /f "tokens=2" %%a in ('tasklist /svc ^|findstr TermService') do taskkill /PID %%a /f