New
#11
Create a LInux boot USB (e.g. Mint) and boot from that. If successful, then it's likley a borked OS or failed/failing drive. Grab your personal files off there ASAP before mucking around with any further testing/troubleshooting - which may reduce the chance of recovering personal files.
If unsuccessful Linux boot, then other hardware failure.
If booting from the Linux USB was successful, then ....
Remove the drive and replace it with a blank drive.
Re-install Windows 10 (from scratch, clean install) (If you need further help with these steps, come back to us)
As far as the old drive goes, stick it in an external USB enclosure, and (assuming you've recovered all your personal data files) re-format it and then run some tests (CrystalDiskInfo - free). If OK, then you've got yourself a spare external backup drive.