When I start up my computer it boots up to the point where I'm at the loading screen, then that will disappear off the screen and just when it normally would boot into windows it just sits there with a black screen. It will sit there like this for ~2-3 mins and then it boots right into windows and the computer runs perfectly normal, but this happens every single time I boot the computer. It doesn't matter whether its a restart or a cold boot same thing. The BIOS is set to boot from the primary hard drive first. I have not recently installed any hardware (or software that I can remember) that would make it behave this way. Any input would be greatly appreciated.