Slow logon via Remote Desktop to Server 2012 and Smart Card service errors
If you don't have a need to use Smart Cards for authentication, change the Startup Type of the the Smart Card Device Enumeration Service from Manual (Trigger Start)
to Disabled
. After doing so the unwanted delay on remote logon will disappear.
Related videos on Youtube
I say Reinstate Monica
I am protesting the unjust firing and subsequent treatment of Monica Cellio. Starting points if you're looking for background on this issue: https://judaism.meta.stackexchange.com/q/5193/472 https://meta.stackexchange.com/q/333965/162102
Updated on September 18, 2022Comments
-
I say Reinstate Monica over 1 year
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.
Apparently the
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?
-
kamihack about 8 yearsin order to this from command line, stop the service and disable it from boot:
net stop scdeviceenum
sc \\servername config scdeviceenum start= disabled
-
I say Reinstate Monica over 7 yearsThis sounds like an answer to a different question. In your case it never got to the server logon prompt but instead a black screen but the OP's problem is that it sits at the logon screen 10-20 seconds.