XP Pro has started hanging during boot up, between the Windows splash screen and the logon screen. Hang for over a minute with a black screen before eventually getting to logon screen. No error messages, plenty of disk space and RAM. Any ideas?