When you click on Download tool now and download the MCT
https://www.microsoft.com/en-gb/software-download/windows10 you will eventually get to the first pic I've attached.
You check the lower button to create either an USB or DVD - Next and Next again and then you will see the second pic I've attached.
For me the USB option is default checked - if it isn't for you, then click on it - insert your USB - Next and wait for it to do it's thing where it will download the ISO and create the bootable USB - I normally Ethernet connect for large downloads to get the max bandwidth.
When that's done you will need to boot up with it - you may have to change the boot order on your machine to check the USB drive first.
Sometimes you need to have the USB inserted so it can recognize it and give you that option - machines differ.
Navigate to the Install screen and click on Repair your computer which will give you the advanced boot options.
Click on Troubleshoot - Advanced options and select the Command Prompt.
Enter bcdedit |find "osdevice" and using that partition letter instead of the x I have exampled, enter chkdsk x: /f and see what that reports.
For clarity, that is a Pipe symbol before find and is the uppercase of \
If it reports any KBs in bad sectors then repeat the chkdsk cmd using /r instead of /f
There's also the Startup Repair option which I have little faith in but you can give it a try if you want.
At the cmd prompt there are also some bootrec cmds you could try.
bootrec /fixmbr
bootrec /fixboot (I usually get an error returned for this one)
bootrec /rebuildbcd
That will search for volumes and will return 0 when you only have the one volume installed.
If you still have Windows.old on your machine following the recent updates then it will return 1 and do you want to include that - type n and press enter.
There is another cmd you can try which is for an offboot sfc /scannow which is for a system file check.
Again using your partition letter instead of the X I have exampled, enter -
sfc /scannow /offbootdir=X:\ /offwindir=X:\Windows
Note the space before each /
It will take a while to run but will give its report at the end.
When done, enter exit to close the cmd window, remove the USB then use the back arrows to get to either continue to boot or to shutdown.
Sometimes a simple power shutdown and reboot can resolve problems like these, but I assume you have already tried that.