Try starting up in "Safe Mode" and see if it will load fully. While it will have limited access in that mode, if it does load completely, then you know you have something on the device that is the issue. Bad program, virus, malware, etc., that you have to remove. It could have also been a bad update or bad driver install (if recently done).
If it still won't load up even in "Safe Mode", then I would start looking at it being a hardware issue.
How to enter "Safe Mode" when booting the computer.
In Windows 8 and 10...
As your computer restarts, press F8 (possibly a few times) to enter "Safe Mode"
a. Press the "F4" key to Enable "Safe Mode".
(The computer will then start in "Safe Mode" with a minimal set of drivers and services.)
b...