Isso geralmente ocorre devido a um problema de rede / domínio. Você está fazendo login em um domínio? Em caso afirmativo, tente efetuar login na máquina local como o administrador local. Se tudo se inicializar rapidamente, então o problema está na rede e nós podemos ir de lá.
Uma explicação melhor é que o XP não é muito inteligente em redes. Quando você faz o login no seu domínio, o XP tenta fazer todas essas conexões para o seu domínio enquanto ele está conectando, e espera muito tempo antes de expirar para permitir que você continue a fazer login.