Well, if the hard drive is going, there are a few options that could have caused your problem.
If it still won't turn off, I would suggest letting the battery drain fully and then leaving it drained for a few hours before any attempt to work with it again. Then plug it in and see if it will boot up, without freezing. If not, turn it off (or let it drain again), and try booting in "Safe Mode". If it will boot then, the problem isn't hardware, but software. If it won't boot even in "Safe Mode" then you should consider changing out the drive to see if this will resolve your problem.
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. Press the "F5" key to Enable "Safe Mode" with Networking.
( Once "Safe Mode" with Networking starts, Windows is in Safe Mode, with additional network and services for accessing the Internet and other computers on your network.)
c. Press the "F6" key to Enable "Safe Mode" with Command Prompt.
(In "Safe Mode" with "Command Prompt" starts Windows in Safe Mode, with a Command Prompt window instead of the Windows interface. This option is mostly only used by IT professionals.)
Now sign in to the computer with your account name and password. (If you have one set.) When you are finished troubleshooting, you can exit "Safe Mode" restarting your computer.