O motivo mais provável é o direito de usuário "Negar logon local".
Execute gpedit.msc
e vá para Configuração do Computador: Configurações do Windows: Configurações de Segurança: Políticas Locais: Atribuição de Direitos do Usuário e localize a configuração "Negar logon local". Por padrão, isso contém a conta Convidado; Eu acho que no seu caso, você encontrará também contém a conta ASPNET.
Você pode adicionar outras contas a essa lista clicando duas vezes em "Negar logon localmente" e selecionando "Adicionar usuário ou grupo".