远程桌面会话看似冻结,但实际上仍在运行,尽管屏幕上没有显示

远程桌面会话看似冻结,但实际上仍在运行,尽管屏幕上没有显示

这些奇怪的、偶尔出现的问题之一似乎是随机发生的。

事情是这样的。一个用户通过 RDP 连接到 Windows Server,正在做一些工作,突然他们的屏幕似乎“冻结”了。他们所做的一切都没有带来任何明显的变化,包括点击打开开始菜单、使用键盘组合打开任务管理器、关闭应用程序、打开应用程序,没有任何点击或按键带来任何明显的变化,只有鼠标光标在屏幕上移动。看起来好像整个服务器,或者至少他们的会话,被完全锁定了。

但事实并非如此。

作为服务器管理员,我可以使用mstsc /shadow查看他们的远程桌面会话。我可以看到他们点击的所有内容实际上都响应完美。如果他们愿意,他们可以输入并发送整封电子邮件,但他们无法看到他们在做什么。他们对会话的视图完全冻结在错误开始那一刻的图像上。

让用户断开连接并重新连接可以“解决”问题,因为它似乎“唤醒”了会话,但只是暂时的。一旦这种情况开始发生,它往往会每隔几分钟就一次又一次地发生,直到我重新启动服务器,然后这个问题在几周或几个月内就解决了。让用户退出并让他们重新登录到新的会话似乎并不比断开连接并重新连接更有效。这不会同时影响所有用户。这种情况随机发生在随机用户身上,我也遇到过。

我在三台不同的机器上都遇到过这种情况,它们都运行 Windows Server 2019 Datacenter。如果这有区别的话,它们都是在 Azure 中运行的虚拟机。但它们都是自己的安装(不是彼此的克隆)。

有人知道发生了什么事吗?

相关内容