Alright, in the command prompt opened by SHIFT + F10, type
diskpart
list volume
post what your volumes are on the disk.
In case it takes a while for me to get back to you: If the first volume says System and the second says Recovery or something similar, then the e: volume is your Windows partition and there are unrecoverable sectors on it. This means the hard disk is failing and that is why you are unable to repair Windows.
Also, to run disk check on D:, you can force a dismount by typing Y. It won't hurt anything.
What was the outcome of C: ? Was that as far as it got was saying what file system existed?
You should backup any important data using the steps described in
Copy & Paste - in Windows Recovery Console. If those do not work, then do the following steps instead to backup your data.
To backup via the Windows 7 installation disc, start the Windows installation with your external drive plugged in and do the following steps.
- Press Shift + F10 when the installer loads.
- Search for the drive with the Windows directory on it. Type the following commands into the prompt:
- etc. until you see Windows toward the bottom of what is listed by dir.
- Mark down the drive letter that has Windows on it.
- Find the external drive using the same drive letter, dir procedure (you may get the message The device is not ready for drives that do not exist)
- Once you find the external drive layout you are familiar with, you can back up your files using the following commands (in my commands, I assume the Windows drive is C: and the backup external drive is F:, so use the appropriate drive letters for your case).
- robocopy /s /r:5 /w:0 /xo /xj C:\folderNameToBackup F:\backupFolderName
If you only want to back up a subdirectory, use- robocopy /s /r:5 /w:0 /xo /xj C:\topFolder\folderNameToBackup F:\backupFolderName
- In the above, folderNameToBackup is the name of the folder you want to make a backup of. backupFolderName is the name you want to use for the backup. For example, if I want to backup the whole users folder, I would use:
- robocopy /s /r:5 /w:0 /xo /xj C:\Users F:\backupUsers
or to backup just my user- robocopy /s /r:5 /w:0 /xo /xj C:\Users\Mike F:\backupUsers\Mike