If Windows is the problem one of these possible solution may help:
***Accessing Advanced Start-up when PC isn't loading:***
If your device isn't loading or stuck during boot, you can use this method to access the recovery environment:
# Turn on your PC.
# As soon as the Windows logo appears on your screen, press the ***power*** button to turn off computer.
# Repeat steps 1 or 2 two more times.
After the third interruption, Windows 10 will open into the ***Advanced Start-up*** environment
· ***++While in the Advanced start-up environment, use the following steps to use Start-up Repair++:***
# Select ***Troubleshoot*** button.
# Select ***Advanced options*** button.
# Select the “***Start-up Repair”*** button.
# Select your account.
# Type your account password.
# Click the Continue button.
If the above doesn’t help do the same as above but this time select “***System Restore***” from the “***Advanced Options?***”
* ***++From CMD Prompt++***
***Run following***:
* Chkdsk /F
* ``''SFC /scannow''``
* ''Dism /Online /Cleanup-Image /RestoreHealth''
''''
(***Note:*** ''Repair Windows 10 - "you need to sign in as an administrator to continue, but there aren't any administrator accounts on this PC"''
# ''1) Press Shift and Restart from the power icon (together)''
# ''2) Select Troubleshoot.''
# ''3) Go to Advanced Options.''
# ''4) Select Command Prompt.''
# ''5) Type "net user Administrator /active:yes")''
Enable ***F8*** key for booting into ***Safe Mode from CMD***
***bcdedit /set {default} bootmenupolicy legacy*** v