and the MS knowledge base et al for BOOTLOG and related. Win XP has such and may show what is causing the delay. I have never used it, so can be of no real hope. Cursor cowboy is a good one to search for it as well as Robert Profitt.
Maybe post in the XP forum for it and how to use it.
I have this problem with a pc running windows xp. I don't think the problem is related to windows though. maybe it's something wrong with hardware. basically when I start up the computer and that basic bios screen shows up the computer kind of stops responding for about 2-2.5 minutes. after that the memory test runs and all that and the windows xp loading page shows up. after that the screen turns black for about 1.5 minutes and after that the windows xp login page shows up. after that everything works pretty normal and without any problems. I just have no idea why those two long pauses happens which is not normal. sometimes I also get this on the screen before the memory test runs: <CPUID : OF13 PATCH ID :0004> MEMO which didn't come up before when things worked normal. could the problem be related to the processor? does anyone have a clue about what could be wrong?