Ok so the problem all of the sudden started yesterday here is the deal:
I have 3 hard drives, 1 SSD with my OS Vista 64bit, and 2 regular HD's with music, pictures, etc.
Since yestarday when I boot my PC after it reads all the info of the memory etc, it will get stuck on a blank screen.
If I go to the Bios there boot order for my HD is correct, the SSD is first.
If I unplugg both the mechanical HD's my PC will boot no problem.
Then I will turn of the PC and plug back both mechanical HD's and boot to bios and find that my SSD is now 3rd on the boot list priority of the HD's.
So I switch it and I can boot fine.
So what I don't understand is Why my PC keeps changing the boot priority of the HD's?
well I changed the battery last night and at first everything seemed like it was working fine, it booted no problems.
But this Morning I started having the same issue, but this time, after I unplugged the mechanical HD's I was even having problem booting from the SSD, after a couple of restarts the SSD bootted (first in safe boot and then normal mode)