My windows 7 has not been able to boot up for some time now. It has always gone straight to startup repair, which could never fix the problem, creating an endless cycle of restarting, running repair, and then shutting down. I've attempted to boot up using safe mode, but this would not work either. Recently I performed a system restore back to its factory conditions, but when I tried to turn the computer on again it once again ran startup repair, couldn't solve the problem, and shut off. Before factory restoring, I tried to restore to certain points, which it also could not do. Is this a hardware problem, and if so can it be fixed?