最小化后的远程桌面会话黑色

问题:当我最小化远程桌面会话并恢复时,远程桌面屏幕显示为黑色。 这只有在连接到特定的计算机时才会发生。

详细信息:如果我开始在黑色区域中单击,画面的某些部分将开始重绘并正确显示。 例如,如果我在远程会话中打开一个窗口并单击该窗口在远程计算机上的位置,那么该窗口(只有该窗口)将重绘,并且有时该窗口的一部分将不会重绘(通常是工具栏)。

并澄清 – 窗口只需要暂时最小化,所以它似乎不是一个超时问题。 单击或键入远程会话仍会导致远程计算机作出适当的响应。 断开连接并重新连接会恢复整个屏幕图像,就像点击黑色图像中的所有位置(导致每个部分重新绘制)一样。

configuration:只有当连接到特定的计算机(一个configuration为允许远程pipe理的W2K服务器盒)并且只与某些客户端计算机连接时,这个问题才会发生。 我已经尝试了7种不同版本的远程桌面的客户端计算机(操作系统是:Win2K的,服务器2003年,服务器2008年,Windows 7 RC的,3个XP),其中两个展示了问题(一个是XP盒和另一个是Windows 7)。 那些相同的电脑可以RDP到其他电脑没有问题。

解决schemeATTEMPTS:我已经尝试了以下内容:

  • 禁用Technet上提到的LOCAL屏幕保护程序
  • 在许多论坛上提到,在客户端closures了位图caching。
  • 已更新至远程桌面客户端的6.1版本
  • 使用mRemote(我怀疑这会工作,因为它使用MS的代码连接到RDP服务器)
  • closures所有video加速。

问题:关于这是什么原因的想法?

解决了RDP不能从最小化位置回来的问题。 这是因为当最小化的RDP可能不会重画gui。

下面的registry更改似乎已经解决了这个问题(XP SP3 32k)。

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Terminal Server Client \创build一个新的DWORD值并将其命名为RemoteDesktop_SuppressWhenMinimized。 指定2作为数值数据。

只要将远程会话的颜色深度改为24位或更less。 (您可以在“远程桌面连接”属性的“显示”选项卡上find“颜色深度”设置)

祝你好运。

我会尝试更新Win2000框上的video驱动程序。 从这篇MS文章 – http://msdn.microsoft.com/en-us/library/aa383015%28VS.85%29.aspx

“在服务器上,RDP使用自己的video驱动程序来渲染显示输出,通过使用RDP协议将渲染信息构build到networking数据包中并通过networking发送到客户端。

这不是一个答案,但我也有这个问题。 本地RDP会话工作正常,只要我不会最小化vpn + rdp工作正常。 服务器是2000服务器,客户端是win7 RC。 迪斯科和重build解决这个问题,直到我再次减less。

相同的路由器/电缆调制解调器/ vpn设置,当在同一台机器上启动到XP =它的工作原理。 Linux rdp会话也可以工作。 我想这是与Windows如何对待不活动的程序。

我有好几次这个问题。 我发现只有当我的networking或VPN连接有延迟时才会发生这种情况。