Goto BIOS (press DEL or F1 as you switch on)
Enable Fast Boot
Disable Seek Floppy (or whatever it's called on your system)
Check what backgroud programs you have running at startup by going to Start/Run type MSCONFIG, go to startup tab & check you don't have loads of un-necessary programs loading, also check in the Start/ Programs/ StartUp folder.
Run defrag & Scandisk.
If all else fails, backup your data, dig out all you software & driver disks & re-install windows, nothing boots as fast as a clean install.