Você pode usar o programa POWERCFG.EXE para configurar o gerenciamento de energia. As configurações de gerenciamento de energia antes do logon são um pouco arriscadas. Eu atribui um script de inicialização do AD com o seguinte para o computador:
for /f "usebackq tokens=2*" %i IN ('powercfg /query ^| find "Name"') DO powercfg /change "%i" /standby-timeout-ac 0
Isso determinará o nome do perfil de configuração de energia selecionado no momento e, em seguida, atribuirá o tempo limite de espera quando estiver com energia AC a 0 (o que significa "nunca").
Se você não pode executá-lo como um script de inicialização do AD, você pode tentar executá-lo como sistema abrindo um prompt de comando e fazendo um:
AT (time now + one minute) /interactive cmd
Isso fará com que um prompt de comando do SISTEMA abra em um minuto (ou menos). Se não abrir, provavelmente não foi feito a tempo. Você pode fazer um "AT" para ver os trabalhos agendados enfileirados e ver se está definido como "amanhã" (o que significa que você não chegou a tempo).
Eu nunca me lembro se definir uma configuração de energia após o logon e, em seguida, reinicializar, faz com que a configuração de energia seja "fixada" para o usuário .DEFAULT ou não. É uma bagunça no Windows XP - eu sei disso. Ele fica melhor no Vista e além do gerenciamento de configurações de energia baseado em diretivas de grupo.
Se você quiser entrar em um regime de gerenciamento de energia baseado em políticas de grupo para suas máquinas com Windows XP em geral, dê uma olhada na ferramenta de gerenciamento de energia EZ_GPO da EPA dos EUA: link