Fonte: http://support.microsoft.com/kb/315231
knowledge base 315231

Existem dois modos: editando o registro ou utilizando o gerenciador de contas de usuário

contas de usuário:
Também é possível ativar o logon automático sem editar o Registro no Microsoft Windows XP Home Edition e no Microsoft Windows XP Professional em um computador que não faça parte de um domínio. Para fazer isso, execute estas etapas:
1. Clique em Iniciar e em Executar.
2. Na caixa Abrir, digite control userpasswords2 e clique em OK.

Observação Quando os usuários tentam exibir as informações de ajuda na janela Contas de usuário no Windows XP Home Edition, as informações de ajuda não são exibidas. Além disso, os usuários recebem a seguinte mensagem de erro:

Não foi possível encontrar o arquivo de ajuda Unidade:\Windows\System32\users.hlp. Verifique se o arquivo existe no disco rígido. Se não existir, deve ser reinstalado.

3. Desmarque a caixa de seleção "Usuários devem digitar um nome de usuário e uma senha para usar este computador" e clique em Aplicar.
4. Na janela Fazer logon automaticamente digite a senha na caixa Senha e digite novamente a senha na caixa Confirmar senha.
5. Clique em OK para fechar a janela Fazer logon automaticamente e clique em OK para fechar a janela Contas de usuário.
registro:
É possível usar o Editor do Registro para adicionar as informações de logon. Para fazer isso, execute estas etapas:
1. Clique em Iniciar e em Executar, digite regedit e clique em OK.
2. Localize a seguinte chave do registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
3. Usando a sua conta e senha de usuário, clique duas vezes na entrada DefaultUserName, digite o seu nome e clique em OK.
4. Clique duas vezes na entrada DefaultPassword, digite a sua senha na caixa de dados do valor, e então clique em OK.

Se o valor DefaultPassword não existir, ele deve ser criado. Para fazer isso, execute estas etapas:
a. No Editor do Registro, clique em Editar, em Novo e clique em Valor da Sequência.
b. Digite DefaultPassword como nome do valor, e então pressione ENTER.
c. Clique duas vezes na chave recém-criada, e então digite a sua senha na caixa Dados do Valor.

Se nenhuma seqüência DefaultPassword estiver especificada, o Windows XP automaticamente altera os valores AutoAdminLogon rda chave de registro de 1 (true) para 0 (false) para ativar o recurso de AutoAdminLogon.
5. Clique duas vezes na entrada AutoAdminLogon, digite 1 na caixa Dados do Valor, e então clique em OK.

Se não houver a entrada AutoAdminLogon, ela deve ser criada. Para fazer isso, execute estas etapas:
a. No Editor do Registro, clique em Editar, em Novo e clique em Valor da Sequência.
b. Digite AutoAdminLogon como nome do valor, e então pressione ENTER.
c. Clique duas vezes na chave recém-criada e digite 1 na caixa Dados do Valor.

6. Feche o Editor do Registro.
7. Clique em Iniciar, Reiniciar e em OK.

Depois que o computador e o Windows XP forem reiniciados, você pode fazer logon automaticamente.

Se você quiser ignorar o logon automático para fazer logon como um usuário diferente, mantenha a tecla SHIFT pressionada depois de fazer logoff ou do Windows XP reiniciar. Lembre-se de que esse procedimento só se aplica ao primeiro logon. Para impor essa definição para logoffs subseqüentes, o administrador deve configurar a seguinte chave de registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon

Valor:ForceAutoLogon
Tipo: REG_SZ
Dados: 1