通过远程桌面缓慢login到Server 2012和智能卡服务错误

当我通过远程桌面login我的服务器2012 R2服务器时,它在login屏幕上停留了10-20秒,然后login。login后,我在Windows系统事件日志中发现以下三个错误,所有事件都logging为事件ID 7011服务控制pipe理器

在等待来自UmRdpService服务的事务响应时达到超时(30000毫秒)。


在等待来自ScDeviceEnum服务的事务响应时达到超时(30000毫秒)。


智能卡设备枚举服务服务由于以下错误而无法启动:服务没有及时响应启动或控制请求。

显然UmRdpService是RDP端口redirect器服务,所以我想当我build立到我的服务器的远程桌面会话时,RDP正试图redirect一个智能卡。 但是我没有任何types的智能卡设备连接到我的服务器或我正在进行远程连接的机器上。

我检查了智能卡设备枚举服务服务,并注意到它的启动types是Manual (Trigger Start) 。 我可以手动启动和停止服务,并且不会logging任何错误。

login时如何防止这种不必要的延迟?

如果您不需要使用智能卡进行身份validation,请将智能卡设备枚举服务启动typesManual (Trigger Start)更改为Disabled 。 这样做后,远程login不需要的延迟将消失。

我一直在寻找解决无法login到2012R2服务器远程桌面的问题。 要么它会冻结现有的客户端login和/或当您将RDP连接它永远不会到服务器login提示,而是一个黑屏。 除了重新启动RDS服务器(2012R2),没有任何解决办法。 通过禁用远程桌面服务器上的禁用大型发送卸载,它解决了所有问题。 所有的红鲱鱼的错误和警告指向我到处都是,但实际上停止工作的解决scheme。 一旦我看到这个工作立即,然后我也禁用大型发送卸载域控制器。 谢谢

在Windows Server 2012计算机上,通过以下步骤禁用大型发送卸载:

  1. 打开networking连接
  2. 用鼠标右键单击网卡的图标,然后select属性
  3. Networking选项卡中,单击Configure …button。
  4. 在下一个窗口中,切换到高级选项卡。
  5. 单击大型发送卸载版本2(IPv4)并将值更改为Disabled

你应该马上注意到一个区别。