Now that you can use a cmd prompt, enter bcdedit |find "osdevice" then enter chkdsk x: /f where x is your partition letter and see what that reports.
That is a Pipe symbol before find and is the uppercase of \
When the chkdsk completes, ignore the error 50 as that just means it is unable to create a wininit log in Event Viewer.