Okay, also ein paar Dinge, nachdem Sie Ihre Frage und einige der Kommentare und Ihre Kommentare hin und her zu und von anderen gelesen haben. Ich werde einige Details veröffentlichen und unten eine mögliche Lösung, von der ich bestätigt habe, dass sie vor einiger Zeit in einer Test- / Laborumgebung einwandfrei funktioniert hat. Ich empfehle Ihnen jedoch, meine Antwort vollständig zu lesen, da es einige Fallstricke usw. Gibt .
So stoppen Sie die Remotedesktop-Abmeldung nach dem Schließen der Verbindung
Für diese Frage oben haben andere die GPO-Einstellungen ( Zeitlimits für Leerlauf und getrennte Sitzung auf unbegrenzt ) beantwortet und vorgeschlagen , um zu überprüfen, ob der Benutzer die Verbindung trennt und nicht abmeldet.
Ich melde mich beim aktuell aktiven Benutzer an. Sobald ich mich anmelde, wird ihnen immer noch der Sperrbildschirm angezeigt. Getestet auf 2 Comps physisch nebeneinander, sodass die visuelle Prüfung von beiden Seiten einfach ist. Dies ist seit möglicherweise XP, definitiv 7 und wird am 10. fortgesetzt. Ich würde es gerne interaktiv tun können, wie ich es mit Apples Remotedesktop oder sogar TeamViewer kann.
ein. Die Verwendung von TeamViewer unter Windows erlaubt weiterhin nicht mehrere oder gleichzeitige RDP-Sitzungen unter einem Windows-Betriebssystem ohne Server. Sie können nur mit derzeit vorhandenen RDP-Sitzungen oder aktiven Konsolensitzungen interagieren. Wenn Sie also nicht mehr als eine davon haben, mit der Sie eine Verbindung für die Interaktion herstellen können, erhalten Sie nicht das erwartete Ergebnis.
b. Microsoft verkauft Server-Betriebssysteme und Client-Zugriffslizenzen für den Terminal-Server-Zugriff mit Kosten pro Benutzer oder pro Geräte-CAL, wie andere in Kommentaren, Antworten usw. erwähnt haben. Für Microsoft-Nicht-Server-Betriebssysteme verlassen sie dieses Terminal-Server-RDP erweiterte Funktionalität aus diesem Grund nicht aktiviert oder deaktiviert.
c. Microsoft Server-Betriebssysteme können in der Regel mehr gleichzeitige Sitzungen auf demselben Computer mit mehr Speicherunterstützung effizienter verarbeiten und verfügen nicht über so viele integrierte Microsoft-Features und -Funktionen (Nicht-Server-Bloatware-Typ), die standardmäßig aktiviert sind, wie es Nicht-Server-Betriebssysteme möglicherweise müssen Stellen Sie eine optimale Leistung sicher, damit diese unnötigen Dinge einfach nicht ausgeführt werden. Auf einem Heim-PC können mehr Personen diese Funktionen rechtmäßig verwenden und sie für die Verwendung außerhalb des Heims (oder der Client-Workstation) nützlicher finden als auf einem Server in dieser Umgebung. Auf einem Server werden diese möglicherweise nicht so oft benötigt, daher würde ich diese Bloatware eher im Kontext des Server-Betriebssystems betrachten, um zu verdeutlichen, was ich hier in diesem speziellen Fall unter dem Begriff "Bloatware" verstehe.
Die mögliche Problemumgehung
Warnung: Ich würde vorschlagen, dies nur in einer Test- oder Laborumgebung zu Testzwecken zu tun. Ich würde niemals vorschlagen, es für Produktionszwecke in einer Geschäftsumgebung zu verwenden. Andernfalls verwenden Sie es auf eigenes Risiko mit Vorsicht, da ich keine Ahnung habe, wie legal es ist, dieses langfristig anderweitig für Produktionszwecke usw. zu verwenden.
Unten finden Sie einen Link zu einer Quelle namens RDPWrap auf GITHub, die kostenlos heruntergeladen werden kann. Sie haben vollständige Anweisungen mit Screenshots usw. mit schrittweisen Details auf der Website veröffentlicht, sodass es nicht allzu schwierig sein sollte, dies herauszufinden.
Um herunterzuladen, was Sie benötigen, ist dies die eigentliche Installationsdatei und nicht der nicht kompilierte Quellcode. Klicken Sie über den folgenden Link mit dem Namen RDPWrap Installationsdatei- Download-Link im Abschnitt Download auf dieser Seite auf den Link mit dem Namen RDPWrap-v1. 6.zip , um die in dieser ZIP-Datei enthaltenen EXE- und Batch-Installationsdateien usw. herunterzuladen (siehe Abbildung unten).
Fallstricke
Wenn Sie Windows-Updates auf einem Ihrer Testcomputer anwenden und diese Funktion danach nicht mehr funktioniert, müssen Sie die Installation möglicherweise erneut ausführen, um die Dateien usw. zu patchen. Möglicherweise müssen Sie auch die Quell-GITHub-Ressourcen auf andere Fehler-Patches überprüfen usw. mit Neuerscheinungen, da dies von jemand anderem bereitgestellt wird.
Wichtig: Die Gruppenrichtlinien- und / oder Sicherheitsrichtlinieneinstellungen auf Domänenebene können alle unten aufgeführten Einstellungen für lokale Registrierung, lokale Gruppenrichtlinien und lokale Sicherheitsrichtlinien überschreiben. Wenn ich sicher bin, dass diese Einstellungen wie angegeben festgelegt sind, wird verhindert, dass getrennte RDP-Sitzungen nach einer bestimmten Zeit abgemeldet werden. Möglicherweise müssen Sie den Computer neu starten, nachdem Sie die unten geänderten lokalen Einstellungen vorgenommen haben, damit diese wirksam werden. Möglicherweise müssen Sie nach Gruppenrichtlinien- oder Sicherheitsrichtlinieneinstellungen auf Domänenebene suchen, die Vorrang vor den lokalen Einstellungen haben, wenn Sie weiterhin Probleme haben, nachdem Sie sichergestellt haben, dass diese Einstellungen lokal pro Computer festgelegt wurden.
Ändern Sie diese Registrierungswerte wie im Screenshot gezeigt, um die Möglichkeit zu aktivieren oder zu deaktivieren, mehr als eine gleichzeitige RDP-Sitzung mit dem gleichen Konto zuzulassen. Sie müssen diesen Schlüssel möglicherweise manuell ändern und / oder erstellen und für jeden Lauf der RDPWrap-Patch-Software auf Ihren Testsystemen festlegen.
Um diese Einstellung zu ändern, müssen Sie eine Registrierungsänderung durchführen. Die folgenden Schritte beschreiben den Prozess:
- Starten Sie den Registrierungseditor (standardmäßig befindet sich dieser unter
c:\windows\regedit.exe
).
Gehen Sie zum folgenden Registrierungsschlüssel:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer
Wenn der Wert für fSingleSessionPerUser nicht vorhanden ist, erstellen Sie einen neuen DWORD-Wert mit dem Namen fSingleSessionPerUser
Öffnen Sie den Wert fSingleSessionPerUser . Die möglichen Werte für diese Einstellung sind wie folgt:
0x0
Erlaube mehrere Sitzungen pro Benutzer
0x1
Erzwinge jeden Benutzer zu einer einzelnen Sitzung
Geben Sie die neue Einstellung ein und klicken Sie auf OK .
A. Von GPEDIT.MSC
ALLEN den folgenden Einstellungen in beiden Computer Configuration
und User Configuration
müssen auf a State
von eingestellt werden Not configured
.
Diese Gruppenrichtlinieneinstellungen befinden sich an folgenden Speicherorten:
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
B. Von SECPOL.MSC
unten (Screenshot hervorgehoben) muss die Einstellung in Interactive logon: Do not require
CTRL+ ALT+DEL auf a gesetzt werden Enabled
.
1. Lokale Richtlinien \ Sicherheitsoptionen
Laden Sie den Link-Screenshot herunter
Quellen: