I just built this computer and i was wondering if this was a hard drive problem. When i was installing the OS, windows couldn't locate my hard drive until i rebooted several times. During the installation an error popped up which caused me to restart the installation and windows couldn't locate my hard drive again. I tried once more and it worked. Sometimes when i turn on my computer, the BIOS boots from the CD drive instead of the hard drive and i have to restart the computer several times before i can get it to boot from the hard drive. Occasionally i get random freezes followed by a blue screen. If i'm lucky the freezes stops and i can continue with whatever i was doing. What can be causing this?