The laptop is reading the battery wrong and is putting the computer into hibernation based on your power settings.
The other issue could be a corrupt sector on your hard drive. Run a chkdsk /r /f in an elevated command prompt, then reboot. After that is done run a sfc /scannow in an elevated command prompt. If you are still getting messages about a corrupt hard drive then you will need to get yourself a new one.
I have a playlist showing everything you need to know about imaging hard drives or reinstalling windows. https://www.youtube.com/watch?v7E6PZMEZdKg&listPLSVTcaJUU-PZjeIuovCYSLqWc-Xr427S5
Take the opportunity to connect and share this video with your friends and family if you find it useful.