最小化的应用程序不会恢复但会继续闪烁

最小化的应用程序不会恢复但会继续闪烁

这通常发生在远程桌面时。

在此处输入图片描述
(点击图片放大)

如屏幕截图所示,我打开了一些应用程序。某个应用程序(例如 explorer)在后面,所以我点击任务栏图标(从左边数第三个)。它没有弹出(恢复),而是闪烁着灰色和蓝色,就像屏幕截图上显示的一样。

然后我必须最小化其他所有内容才能找到它。

为什么会发生这种情况?我该如何解决?

答案1

我在 RDP 中多次遇到过同样的问题。以下内容适用于从运行 Windows7 的本地 PC 到运行 XP 的远程 PC 的 RDP。今天我尝试对其进行调试,发现了两个可能的问题和解决方案:打印机和剪贴板。

1 - 打印机

从其他网站我得到了检查远程 PC 上的系统日志的想法(计算机管理 -> 系统工具 -> 事件查看器 -> 系统),我发现了许多错误和警告,其中一些与打印机有关,例如:

  • 错误(TermDD):RDP 协议组件 X.224 检测到协议流中的错误,并已断开客户端连接。
  • 错误(TermServDevices):打印机“发送至 OneNote 2010”所需的驱动程序“发送至 Microsoft OneNote 2010”驱动程序未知。
  • 警告(打印机):打印机 Adob​​e PDF(来自 [the-PC-I-RDP-from])正在等待删除。
  • 警告(打印机):打印机 Microsoft XPS Document Writer(来自 [the-PC-I-RDP-from])正在等待删除。

因此我决定更改 RDP 设置并禁用本地打印机的转发(RDP -> 选项 -> 本地资源 -> 本地设备和资源 => 取消勾选“打印机”)。 经过此操作后,我的 RDP 最初似乎运行得更好了。

2 - 剪贴板

即使禁用打印机,同样的应用程序冻结问题仍然会再次出现(特别是:一个 IE 窗口停止响应)。我在任务管理器中检查发现 rdpclip.exe 经常占据 CPU 的顶部(即使 CPU 很小,只有 1%)。然后我杀死了 rdpclip.exe,神奇的是,我的远程 IE 又恢复了响应。所以我怀疑 rdpclip 也应该对此负责。

请注意,您可以选择禁用剪贴板,就像您可以禁用打印机一样(RDP -> 选项 -> 本地资源 -> 本地设备和资源 => 取消勾选“剪贴板”)。但我喜欢启用它,所以这对我来说不起作用。您可以尝试杀死 rdpclip.exe,然后重新启动它(在远程 PC 上),这足以让我让 IE 响应,但随后我无法在本地/远程 PC 之间复制/粘贴。断开与 RDP 会话的连接并重新连接是我发现能够再次正常工作的唯一解决方案。也许对于 Windows7 PC 来说,RDP 会更好,rdpclip 版本不同(XP 上为 5.1,7 上为 6.1)。

相关内容