...ya resolviste tu problema, pero sabes què fue lo que te pasò? no? pues creo estàr seguro de que tienes el WinXP con SP1...si? ok, pues para cambiar el ntoskrnl.exe tienes que conseguirte uno para SP1 sino te dara el mismo problema. Un ejemplo, estos son los dos que yo utilizo en mi SP1:
Boot Screens ,
Logins . En el BootScreen vienen dos archivos EXE, uno dice ntoskrnlSP.exe, a este archivo solo le cambias el nombre quitandole el "SP" y haces la operacion de iniciar en modo a prueba de fallos y lo pones en lugar del original (siempre guardando la tradiciòn del BackUp).
Saludos desde EL Salvador.