Wie kann ich verhindern, dass eine abgebrochene (physische) Netzwerkverbindung sich von einem Windows XP Embedded-Computer abmeldet?

899
Jon Cage

Ich habe einen Windows XP Embedded-Computer, auf dem ein Remote-Desktop-Server ausgeführt wird. Wenn die physikalische Ethernet-Verbindung getrennt wird, scheint es aus irgendeinem Grund den aktuellen Benutzer abzumelden.

Gibt es eine Möglichkeit, dies zu verhindern?

[Bearbeiten] Ich habe versucht, Gruppenrichtlinien zu betrachten, habe jedoch keine passenden Optionen. Ich bin mir ziemlich sicher, dass Windows Remote Shelles nicht dasselbe ist?

enter image description here

1
Verwenden Sie nur den standardmäßig integrierten (XP) RDP-Server? Ƭᴇcʜιᴇ007 vor 11 Jahren 0
Ja; Nur der Standard .. Jon Cage vor 11 Jahren 0

1 Antwort auf die Frage

0
Ƭᴇcʜιᴇ007

When the network connection drops, the RDP session becomes 'disconnected'.

Check local (or domain, if one one) policies (gpedit.msc) and examine how the RDP session timeout options are set.

Specifically check out these policy branches:

  • Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Session Time Limits
  • User Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Session Time Limits

For example, if "Terminate session when time limits are reached" is enabled, and "Set time limit for disconnected sessions" is configured (especially if set to a low value, like 1 min.), then after being in a "Disconnected" state for that amount of time the session will be ended:

If you enable this policy setting, disconnected sessions are deleted from the server after the specified amount of time. To enforce the default behavior that disconnected sessions are maintained for an unlimited time, select "Never". If you have a console session, disconnected session time limits do not apply.

You may want to look into configuring the time limit policy as "Never", so that it maintains the disconnected session indefinitely.

Ich habe scheinbar keine Übereinstimmungsrichtlinien (siehe meine aktualisierte Frage). Jon Cage vor 11 Jahren 0
Könnte das das erklären? http://support.microsoft.com/kb/555218 Jon Cage vor 11 Jahren 0
Ich habe versucht, alle .dlls zu registrieren, die wie RDP oder Term Services aussehen könnten, aber das machte keinen Unterschied - ich sehe diese Optionen immer noch nicht in GPEdit.msc Jon Cage vor 11 Jahren 0
hmm, vielleicht waren im eingebetteten XP-Image bei der Anwendung nicht alle Richtlinien-Bits und Teile installiert (oder wurden seitdem nicht aktualisiert). Wenn Sie `RSOP.msc` ausführen, werden Ihnen Werte für diese Richtlinien angezeigt? Ƭᴇcʜιᴇ007 vor 11 Jahren 0
Das ist durchaus möglich. Beim Ausführen von RSOP.msc wird ein Gruppenrichtlinienfehler angezeigt: RSoP-Daten sind ungültig. Wahrscheinliche Ursachen sind Daten beschädigt, Daten wurden gelöscht oder Daten wurden noch nie erstellt. Jon Cage vor 11 Jahren 0