When I logon my Server 2012 R2 server via Remote Desktop it sits at the logon screen for 10-20 seconds before logging me in. Once logged in I find the following three errors in the Windows System Event log, all logged as Event ID 7011 with the source Service Control Manager:
A timeout (30000 milliseconds) was reached while waiting for a transaction response from the UmRdpService service.
A timeout (30000 milliseconds) was reached while waiting for a transaction response from the ScDeviceEnum service.
The Smart Card Device Enumeration Service service failed to start due to the following error: The service did not respond to the start or control request in a timely fashion.
UmRdpService is the RDP Port Redirector service, so I suppose when I am establishing a Remote Desktop session to my server, RDP is trying to redirect a smart card. But I don't have a smart card device of any sort attached to my server or the machine from which I am making the remote connection.
I checked the Smart Card Device Enumeration Service service and noted its Startup Type is
Manual (Trigger Start). I can start and stop the service manually and no errors are logged.
How can I prevent this unnecessary delay when logging in?