Remotedesktopsitzung Schwarz nach Minimieren

18

PROBLEM: Wenn ich eine Remotedesktopsitzung minimiere und wiederherstelle, wird der Remotedesktopbildschirm schwarz angezeigt. Dies geschieht nur, wenn eine Verbindung zu einem bestimmten Computer hergestellt wird.

DETAILS: Wenn ich in dem schwarzen Bereich herumklicke , werden Teile des Bildschirms neu gezeichnet und korrekt angezeigt. Wenn ich beispielsweise ein Fenster in der Remotesitzung offen lasse und auf die Stelle klicke, an der sich dieses Fenster auf dem Remotecomputer befindet, wird dieses Fenster - und nur dieses Fenster - neu gezeichnet, und manchmal wird ein Teil dieses Fensters nicht neu gezeichnet (normalerweise die Symbolleiste).

Und zur Verdeutlichung: Das Fenster muss nur vorübergehend minimiert werden, sodass es kein Timeout-Problem zu sein scheint. Durch Klicken oder Eingeben in die Remotesitzung reagiert der Remotecomputer weiterhin ordnungsgemäß. Durch Trennen der Verbindung zur Sitzung und erneutes Herstellen der Verbindung wird das gesamte Bildschirmbild wiederhergestellt, ebenso wie durch Klicken auf die gesamte Stelle im schwarzen Bild (wodurch die einzelnen Abschnitte neu gezeichnet werden).

KONFIGURATION: Dieses Problem tritt nur bei mir auf, wenn eine Verbindung zu einem bestimmten Computer (eine W2K-Server-Box, die für die Remoteverwaltung konfiguriert ist) und nur mit bestimmten Client-Computern hergestellt wird. Ich habe 7 verschiedene Client-Computer mit verschiedenen Versionen von Remote Desktop ausprobiert (die Betriebssysteme waren: Win2K, Server 2003, Server 2008, Windows 7 RC, 3 XP) und zwei davon weisen das Problem auf (einer ist eine der XP-Boxen und das andere ist Windows 7). Dieselben Computer können problemlos mit RDP auf andere Computer übertragen werden.

AUFLÖSUNGSVORSCHLÄGE: Ich habe Folgendes versucht:

  • Deaktivieren Sie den lokalen Bildschirmschoner wie in Technet beschrieben
  • Deaktiviert das Zwischenspeichern von Bitmaps im Client, wie in vielen Foren erwähnt.
  • Auf Version 6.1 des Remotedesktopclients aktualisiert
  • Verwendung von mRemote (ich bezweifelte, dass dies funktionieren würde, da MS-Code für die Verbindung mit RDP-Servern verwendet wird)
  • Alle Videobeschleunigungen ausschalten.

FRAGE: Irgendwelche Ideen, was dies verursacht?

TorgoGuy
quelle

Antworten:

15

Das Problem, dass RDP nicht aus der minimierten Position zurückkehrte, wurde behoben. Dies liegt daran, dass bei minimiertem RDP die GUI möglicherweise nicht neu gezeichnet wird.

Die folgende Registrierungsänderung scheint das Problem behoben zu haben (XP SP3 32k).

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Terminal Server Client \ Erstellt einen neuen DWORD-Wert und nennt ihn RemoteDesktop_SuppressWhenMinimized. Angegeben 2 als Wertdaten.

Saxophon21
quelle
9

Ändern Sie einfach die Farbtiefe der Remote-Sitzung auf 24 Bit oder weniger. (Die Einstellung "Farbtiefe" finden Sie in den Eigenschaften der Remotedesktopverbindung auf der Registerkarte Anzeige.)

Viel Glück.

Alex
quelle
1
Nur ein Vorschlag, es ist manchmal schön, ein bisschen zu geben. Erzinformationen darüber, was los ist und warum Ihre vorgeschlagene Antwort richtig ist.
Drew Khoury
1
Diese Lösung funktioniert, aber wenn Sie lieber bei 32-Bit-Vollfarben bleiben möchten, können Sie stattdessen Experience-> DesktopComposition deaktivieren. macht Ihr Thema nicht-Windows-Aero, aber immer noch besser als nach dem Minimieren erneut verbinden zu müssen ....
Ross Aiken
+1 Diese beiden Vorschläge (24-Bit oder Deaktivieren von Experience-> Desktop Composition) lösen das Problem im lokalen LAN zwischen Windows 7-Computern einzeln. Daher habe ich mich für Letzteres entschieden, um die visuelle Qualität beizubehalten.
Codenheim
4

Ich würde versuchen, den Grafiktreiber auf der Win2000-Box zu aktualisieren. Aus diesem MS-Artikel - http://msdn.microsoft.com/en-us/library/aa383015%28VS.85%29.aspx

"Auf dem Server verwendet RDP seinen eigenen Videotreiber, um die Anzeigeausgabe zu rendern, indem die Renderinformationen mithilfe des RDP-Protokolls in Netzwerkpakete umgewandelt und über das Netzwerk an den Client gesendet werden."

August
quelle
Mir ist nicht bekannt, wie Sie den RDP-Grafiktreiber aktualisieren können (im Gegensatz zum normalen Grafiktreiber). Wenn jemand einen Hinweis auf diese Informationen hat, wäre er dankbar.
TorgoGuy
Nein, ich wollte den Grafiktreiber für die Grafikkarte aktualisieren, die sich in der Win2000-Box befindet - die "normale". In dem Artikel heißt es, dass RDP einen eigenen Grafiktreiber verwendet, dh den Grafiktreiber im Geräte-Manager für den Grafikadapter.
August
0

Es ist keine Antwort, aber ich habe auch dieses Problem. Lokale RDP-Sitzungen funktionieren einwandfrei, vpn + rdp funktionieren einwandfrei, solange ich nicht minimiere. Server ist ein 2000 Server, Client ist ein Win7 RC. Eine Disco und ein Reconn beheben das Problem, bis ich es wieder minimiere.

Gleiche Router- / Kabelmodem- / VPN-Einstellungen beim Booten in XP auf demselben Computer = es funktioniert. Linux-RDP-Sitzungen funktionieren ebenfalls. Ich denke, es hängt damit zusammen, wie Windows inaktive Programme behandelt.


quelle
0

Ich hatte dieses Problem mehrmals. Ich habe festgestellt, dass dies nur passiert, wenn in meinem Netzwerk oder in meinen VPN-Verbindungen eine Latenz auftritt.

Saif Khan
quelle
Dies ist hier nicht der Fall (die beiden Computer befinden sich am selben Switch), aber danke, dass Sie es versucht haben! :-)
TorgoGuy