远程桌面服务在 Windows Server 2016 VM 上持续停止

远程桌面服务在 Windows Server 2016 VM 上持续停止

环境:

我们有一个在 Hyper-V 中运行的 Windows Server 2016 虚拟机,并用作我们的互联网桌面(因为我们的普通桌面在 Server 2012R2 上运行并且不连接到互联网。

我们通常平均有大约 100 人登录服务器,并且任何时候都有大约 50-70 个活动会话。

问题:

使用此服务器我们偶尔会出现错误: 错误

这种情况大约每两周才会发生一次,所以这不是什么问题,尽管最近有一个 Windows 更新(Windows将要如果您的服务器在互联网上,这种情况会强制您使用),并且自更新以来,这种情况每隔几个小时就会发生一次,有时甚至在我修复 30 分钟后就会发生!

我目前的解决方案是登录主机并使用 Hyper-V 控制台登录服务器并重新启动服务Remote Desktop Services,这通常可以暂时解决问题。 (有时我实际上无法通过 Hyper-V 控制台登录,我需要登录Turn Off计算机并重新启动。)

我花了一些时间在谷歌上搜索这个问题,阅读了类似的问题,虽然找不到可行的答案,而且我们的系统也不同,因为大多数遇到这个问题的人都有 1-5 个人登录,而我们平均有 100 个用户。

日志:

我目前正在过滤所谓的巨大混乱Event Viewer,并将使用问题日志进行编辑。

答案1

当 winlogon 服务无法正常处理用户登录时,就会发生此问题。

要检查的清单:

  • GPO 占用了大量的服务器 CPU。一个很好的例子是打印机映射(如果您默认不使用 Easy Print 驱动程序),因为后台处理程序将占用大量 CPU 来连接用户。

  • 配置文件被堵塞;确保用户配置文件没有被防病毒软件锁定,也没有被来自缓慢共享的漫游配置文件锁定。

之后,请检查 perfmon 和/或虚拟机管理程序统计数据以查看峰值使用情况,但根据经验,它总是与导致 winlogon 阻止新进程的错误 GPO 有关

相关内容