Sounds like a driver is causing Windows to hang. Try doing a repair install.
Method 6: Boot Directly to Advanced Startup Options
1.Start or restart your computer or device.
2.Choose the boot option for System Recovery, Advanced Startup, Recovery, etc.
On some Windows 8 computers, for example, pressing F11 starts System Recovery.
Note: What this boot option is called is configurable by your hardware maker so the options I mentioned are just some that I've seen or heard. Whatever the name, it should be clear that what you're about to do is boot to Windows 8's advanced recovery features.
Important: The ability to boot directly to Advanced Startup Options isn't one that's available with a traditional BIOS. Your computer will need to support UEFI and then also be configured properly to boot directly to the ASO menu.
3.Wait for Advanced Startup Options to begin.
4.Choose the repair option and follow the instructions.