I have a simillar problem. Straight after a fresh install of windows xp, I install my motherboard drivers with the the CD I got.
Nowbefore all this problem started happening, I'd start installing the drivers (the 4 in 1 express install from Gigabyte CD), then the system reboots and continues instaling sound, nic, drivers etc.. then finished, all good.
But lately, after I begin installing, the system reboots to install the sound, nic drivers and so on. But straight after the reboot, the system takes a very long time to continue installing the drivers, and eventually it will continue and finish. It hangs.
The same thing happens with this, I've always has MSN messenger installed and set to load on boot (MSN opens and shows itself on the desktop). Before, the system would boot, go into windows, and load MSN and all my other programs instantly.
Now, the system boots, but takes a very long time to open display MSN, like it hangs, then all of a sudden everything loads up.
I have no idea what is causing this, it's like as soon as it boots up, it stays idle for a couple of minutes refusing to open my boot up programs.
I have a P4 2.4, 1BG RAM.
Any help would me most appreciated, I have looked everywhere, asked many of my computer friends but everyone seems to be stumped on this one