Hi and thanks for reaching out. My name is William. I'm a Windows technical expert. I'll be happy to help you out today.
This looks like a hardware issue. It boils down to either a failing hard drive, loose connections from the motherboard to the HD, or even something as simple as the battery.
You should be able to access your hard drive from the bottom or side of the laptop, Normally you undo a couple screws and pop off the cover and pull the tray from the side. You are simply going to unseat and re-seat the HD. Note, if it a more recent form factor that uses an SSD, it will look like a large bank of memory, not a classical drive and you will need to undo a secondary fastener screw. It may be worth blowing some compressed air into the connector slot to budge any caked dust.
The other option is to remove and re-seat the battery.
This discussion may also be worth reading: https://www.ifixit.com/Answers/View/471517/2100...(Main+HDD)+-+problem+with+motherboard