Make UAC Prompt in Remote Desktop Default to Smart Card

remote desktopuacwindows 8

In a remote desktop session, both client and server are Windows 8 Pro (w/Media Center), UAC prompts appear as follows (username and Microsoft account e-mail intentionally obscured, it does appear correctly on the actual screen):

enter image description here

Now, neither client nor server has a smart card reader, so I use a password to approve elevation (and yes, I want to require password entry, not click-through). Notice that the smart card options appear above the password option and the preselected option is for a smart card, even though every time I've approved elevation I've done so with a password.

Can I either

  1. Get rid of the smart card options, or

  2. Make the dialog appear with the password option selected/focused and ready for password entry?


EDIT: "Smart cards" is not checked under "Local resources"

enter image description here

Best Answer

You need to disable Smartcard Credential Provider.

The easiest way is to use Autoruns tool from Sysinternals. In Winlogon tab disable mentioned provider (you may need to uncheck Hide Windows Entries in Options menu).

enter image description here

Alternatively you may just remove following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{8FD7E19C-3BF7-489B-A72C-846AB3678C96}

This worked for me on Windows 10, but it should work on Windows 8 too.

Related Question