当我通过远程桌面登录我的 Server 2012 R2 服务器时,它会在登录屏幕上停留 10-20 秒,然后再登录。登录后,我在 Windows 系统事件日志中发现以下三个错误,全部记录为事件ID 7011源服务控制管理器:
等待来自 UmRdpService 服务的事务响应时达到超时(30000 毫秒)。
等待来自 ScDeviceEnum 服务的事务响应时达到超时(30000 毫秒)。
由于以下错误,智能卡设备枚举服务服务无法启动:该服务没有及时响应启动或控制请求。
显然UmRdpService
是 RDP Port Redirector 服务,所以我想当我与我的服务器建立远程桌面会话时,RDP 正在尝试重定向智能卡。 但是我没有任何类型的智能卡设备连接到我的服务器或我从中进行远程连接的机器。
我检查了 Smart Card Device Enumeration Service 服务并注意到它的启动类型是Manual (Trigger Start)
. 我可以手动启动和停止服务,并且不会记录任何错误。
登录时如何防止这种不必要的延迟?
如果您不需要使用智能卡进行身份验证,请将智能卡设备枚举服务的启动类型从更改为。这样做之后,远程登录不需要的延迟将消失。
Manual (Trigger Start)
Disabled
在 Windows Server 2012 机器上,通过以下步骤禁用大型发送卸载:
Disabled
。您应该立即注意到不同之处。
我一直在寻找一段时间来解决无法重新登录2012R2服务器远程桌面的问题。它会冻结已登录的现有客户端和/或当您进行 RDP 连接时,它永远不会进入服务器登录提示符,而是出现黑屏。除了重新启动 RDS 服务器 (2012R2) 之外,没有任何方法可以解决此问题。通过禁用远程桌面服务器上的大型发送卸载,它解决了所有问题。所有红鲱鱼错误和警告都指向我,但实际上有效的解决方案已停止。一旦我看到这立即起作用,我也禁用了域控制器上的大型发送卸载。谢谢