Se você colocar Iniciar Normalmente, aparece alguma coisa? Algum erro ou algo do tipo? Caso apareça, tente inicar em Modo Seguro, caso inicie, então o problema é de algum software instalado recentemente na máquina, bastando a você ir no Executar, digitar: Msconfig, e desabilitar os programas desnecessários incluídos no boot. Feito isso, tente reiniciar o sistema. Geralmente telas desse tipo são originadas a partir de um desligamento inesperado da maquina, e o Iniciar Normalmente funciona. Caso não funcione, tente colocar o CD do Windows XP e restaurar o sistema a partir deste. Caso nada disso funcione (e mesmo que funcione) a atualização para o Windows 7 é mais do que recomendada.
E por favor, indique nessa sua pergunta a "Melhor Resposta" para que usuário com o mesmo problema que o seu possam saber como tal problema foi solucionado. E por favor (2), coloque seus resultados aqui, quero saber se funcionou ou não e caso a resposta seja não, te ajudar a solucionar tal problema.