I have tested all the ram, graphics card, front panel, all hdds, installed a new mobo (didn't fix the problem). Even with no hdds plugged in I can't boot from Windows DVD or usb it just hangs on the 'preparing automatic repair' screen or at the windows load screen, it never makes it to the login screen even after 5 hours. Could this mean the processor is broken? I feel like it's the only thing left that I haven't tested (because I have no spare one). But it can't be a software problem or Windows corruption because it still gets the same problem trying to boot from DVD. Please help.