I would try booting a Linux Live CD, maybe DSL (Damn Small Linux) from a CD, and see if that boots error free. If it doesn't, try another Linux just to be sure (Ubuntu?). If neither of these boot, then it would suggest a hardware fault. If they do, it would suggest a fault with Windows. The fact...