You haven't given us details on what you have done before your pc starts freezing.
Does your pc asks you to press F1 or some keys?
Have you update your drivers, your system, change any hardware?
As many have said above, try to unplug all usb''s, check your memory sticks, Power Supply, or Hard drives.
Clear the CMOS. Clearing the BIOS memory on your motherboard will return the BIOS settings to their factory default levels. A BIOS misconfiguration could be the reason that Windows is freezing during startup.
If your pc keeps freezing unfortunately, you can't properly restart Windows because it's not fully loaded, so you have to do it manually.
Start Windows in Safe Mode, if you can, and then restart your computer properly.
Don't do anything in Safe Mode, just get in and restart.
If that doesn't work, then try the Safe Mode.
Start Windows in Safe Mode and then use System Restore to undo recent changes. Windows could freeze, stop, or reboot during the startup process because of damage to a device driver, important file, or part of the registry. A System Restore will return all of those things to their last working order which could solve your problem entirely.
Repair your Windows installation. A common reason for Windows to freeze up or reboot automatically during the Windows startup process is because one or more important Windows files are damaged or missing. Repairing Windows replaces these important files without removing or changing anything else on your computer.
Start Windows using Last Known Good Configuration. If you've just made a change to your computer that you suspect might have caused Windows to stop booting properly, starting with the Last Known Good Configuration could help.
This will return many important settings to the states they were in the last time Windows started successfully, hopefully solving this problem and allowing you back into Windows.
Scan your computer for viruses, again, from Safe Mode. A virus or other kind of malware might have caused a serious enough problem with a part of Windows to cause it to stop starting properly.
PS: If I was you I would be removing all HDD's and plug a new one and try to install windows if the installation was succesfull then something is wrong with your current HDD, all this will avoid you of doing all the above solutions.
Good luck