Esta não é a solução para a pergunta exata que você fez, mas vai realizar sua meta de poder elevar a conta de administrador, mas não exibi-la na tela de login.
Veja o que você precisa fazer. Use a entrada de registro de contas especiais para ocultar a conta de administrador (e qualquer outra conta que você queira ocultar) na tela de login. Em seguida, configure o UAC para solicitar um nome de usuário e senha , em vez de apenas exibir os nomes de usuário clicáveis. Isso permitirá elevar a uma das contas ocultas, porque ela se comporta de maneira semelhante à configuração "não exibir o último nome de usuário" para o login. É assim que vai ser; você pode digitar qualquer nome de usuário (do administrador):
Paraconfigurarisso,tudooquevocêprecisafazerécriarumvalorderegistro.VáparaHKLM\Software\Microsoft\Windows\CurrentVersion\Policies
ecrieumachavechamadaCredUI
,seaindanãoexistir.Emseguida,dentrodaCredUI,crieumaDWORDchamadaEnumerateAdministrators
comovalor0x00000000
.Éissoaí!Agoravocêpodeelevaraqualquercontaquequisereocultarqualquercontaquequiser.
SevocênãoquisereditaroRegistromanualmente,coleocódigoaseguirnoblocodenotasesalve-ocomoumarquivocomaextensão.reg
eabraoarquivoparaadicionarosdadosaoregistro.
WindowsRegistryEditorVersion5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\CredUI]"EnumerateAdministrators"=dword:00000000