远程桌面忘记多显示器配置

Obs*_*nix 10 remote-desktop multiple-monitors windows-10 windows-10-v1903

默认情况下,我从个人电脑 RDP 到我的工作笔记本电脑,以便使用我的所有显示器而无需求助于 KVM。

在我的旧笔记本电脑上,它会记住 RDP 会话之间窗口的位置,前提是我没有在会话之间物理登录机器。然而,这台新笔记本电脑忘记了每个连接上的窗口位置,并将我的所有窗口都强制显示在主显示器上。

确实跨越多个显示器,我可以在会话期间很好地使用它们,但是一旦我结束它并重新连接,它每次都会重置。

我正在使用与旧笔记本电脑相同的快捷方式(我在笔记本电脑上使用 USB-C 以太网加密狗,并在路由器上分配了静态 IP),因此设置应该都相同。

如何阻止笔记本电脑在每次重新连接时重置屏幕。

小智 14

我认为这是由最新的 [两个] Windows 更新(原始帖子中的标签中列出的 1903 年,但最近发布的 1909 年)引起的错误,因为我遇到了完全相同的问题,该问题已通过回滚到1809.

我有一台 12 台显示器本地计算机和 rdp 到一台只有 1 台显示器的主机,并使用所有本地显示器选项,而且我是,在从 1809 更新之前,我能够使用所有 12 台本地显示器,它会记住之间的窗口位置最新的 Windows 更新之前的会话。现在,即使 RDP 会话之间没有本地会话,每次我通过 RDP 进行连接时也像是从头开始。烦人的AF。我想出的第一个解决方案是回滚到 1809。

我还有第二台主机,我也发现它也有同样的问题,它也从 1809 升级到 1909,但该主机已经过了 10 天的回滚窗口。由于回滚到 1809 解决了第一台主机的问题,我进一步调查了从 1809 到 1909 的变化以尝试找出根本原因,问题似乎是 XDDM 显示驱动程序的弃用和强制使用WDDM。

使用 GPO 或注册表修改来消除强制使用 WDDM 还解决了会话间窗口问题(除其他外),而无需回滚。有关如何实施的说明,请参见此处:远程桌面黑屏

在【本地组策略编辑器->本地计算机策略->管理模板->Windows组件->远程桌面服务->远程桌面会话主机->远程会话环境】中,设置策略【使用WDDM图形显示驱动程序进行远程桌面连接]禁用

在此处输入图片说明

或者,要使用修改注册表方法,请以管理员权限打开命令提示符并键入

reg 添加“HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services” /v “fEnableWddmDriver” /t REG_DWORD /d 0 /f

请参阅:https : //answers.microsoft.com/en-us/windows/forum/all/windows-10-1903-may-update-black-screen-with/23c8a740-0c79-4042-851e-9d98d0efb539?page= 1

请注意,必须重新启动机器才能使此更改生效。


注意:一些文章还声称 KB452941 也可以解决与 XDDM 与 WDDM 驱动程序相关的各种显示问题,但在我的情况下却没有。

  • 值得注意的是,必须重新启动机器才能使此更改生效 (2认同)
  • Windows 10 21H1 完全删除了 XDDM,并迫使我使用 WDDM。它忽略“fEnableWddmDriver”注册表设置。我不再被这个问题困扰了。希望其他人有比注册表设置更好的修复。 (2认同)

归档时间:

查看次数:

8942 次

最近记录:

5 年 前