typing
chkdsk is no good as it does not repair any errors.
See this
To run Chkdsk in read-only mode, at the command prompt, type chkdsk, and then press ENTER. To repair errors without scanning the volume for bad sectors, at the command prompt, type chkdsk volume:/f, and then press ENTER.
Note If one or more of the files on the hard disk are open, you will receive the following message: Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N)Type Y, and then press ENTER to schedule the disk check, and then restart your computer to start the disk check. To repair errors, locate bad sectors, and recover readable information, at the command prompt, type chkdsk volume:/r, and then press ENTER.
On the X prompt you are operating in what is known as a ramdrive, that is a drive loaded in your memory. That is why the capacity is so small. It is the space taken up on the ramdrive.
as explained here
You will land in the Sources subdirectory (folder) of a RAM disk identified by the drive letter X.
Therefore from that X prompt if you type as you did
chkdsk, you are checking the ramdrive, it means nothing whatsoever.
and as explained even if you ran it on C drive it would still mean nothing as it does not repair errors.
when you type as I have told you
chkdsk (space)C: (space) /r
you do not type the space, you therefore end up with
chkdsk C: /r
If you are certain that this is what you have done, then proceed to this step please
It should be noted that when you boot into the Windows Recovery Environment the drive letter for your Windows installation may not be the same. For example, if your Windows installation is normall on the C: drive, it may not be located at the D: drive. To determine what drive letter your windows installation is located on, you can type this command press enter:
bcdedit | find "osdevice"
This command will display output similar to : os device partition=D:. The drive letter after partition= is the drive that your Windows installation is located. To change to that drive letter you can then type D:, or whatever other drive letter it shows, and press Enter on your keyboard.
So having established that chamge as indicated to that drive and now type
chkdsk /r
you do not now need the drive letter, as you are now issuing the command on that drive, as you were previously issuing it on the ramdrive