Ocultando usuários na Tela de Boas Vindas do Windows XP/Vista

Há algum tempo atrás eu utilizava um programinha chamado XPUserHide, para ocultar alguns usuários da tela de boas vindas do Windows XP. Hoje eu precisei ocultar um usuário no Windows Vista, e descobrí que esta ferramenta não serve para o Vista. Cheguei a procurar por outras porém não encontrei. Então fui fuçar o regedit.

De fato, o XPUserHide altera alguma chave no Registro, e oculta o usuário. O problema era descobrir qual chave. Então depois de vasculhar um pouco, descobri:

Hkey_Local_MachineSoftwareMicrosoftWindows NtCurrentVersionWinlogonSpecialAccountsUserlist

Dentro desta chave, estão os Dword’s com os nomes dos usuários. Para ocultar um destes na tela de boas vindas, basta colocar o valor 0.

No Windows Vista, a chave SpecialAccounts não existe. Será necessário criá-la e depois criar a sub-chave Userlist. Depois crie o DWORD com o nome do usuário que deseja ocultar e coloque o valor em 0