So one morning, my HP Pavilion a6109n (with no upgrades except updated to Windows 7 Ulitmate) had this blue pixelated screen (NOT the BSoD), and I didn't know what to do, so I restarted. BIOS went through, but then Windows just wouldn't boot, and Startup Repair wouldn't start. I thought it was the GPU that had died, so $50 later, got home with a Galaxy nVidia GT610 1gb graphics card (which I later realized my PSU wouldn't be able to handle for very long), and with that plugged in, BIOS wouldn't even start. I pulled the card back out, and still no BIOS. I started thinking, the GPU was integrated, and the whole motherboard could be out. I completely disassembled the computer, blew out what had to be 10 pounds of dust, and found the jumper to reset CMOS. I pulled the battery and took the jumper off for 15 seconds. Reassembled, and I got BIOS and was able to get to Startup Repair. Ran that, and when it rebooted, no BIOS. Reset CMOS again, and it booted into Windows. Turned off, no BIOS. Reset CMOS, and it booted again. I don't understand what the problem is and I've obviously found a workaround for this, but I'd like to fix this issue, as it is a pain in the neck to deal with every time the computer must be restarted, especially since my mom will be the primary user from now on now that I have a new computer. So, what is the issue? Is it the CMOS battery?