Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I had a FAT32 partition, and I run the following command:

C:\USERS\USER1\CONVERT D: /FS: NTFS

Not run this command, but asked me to reset my computer.

I reset my computer. CHKDSK first startup, and then was converted. Windows was started at the end.

But drive D: will not open.

Drive D: is seen.When I'm clicking on the icon, the window is seen below "D:\ is not accessible. The volume is too fragmented complete this operation." Window Title is "Location is not accessible".Of course, the drive to fill Windows 7 shows.

How can I repair my drive?

share|improve this question

migrated from stackoverflow.com Apr 30 '11 at 12:27

This question came from our site for professional and enthusiast programmers.

add comment

2 Answers 2

But drive D: will not open.

Will not open how? It may be that the partition has been converted fine but is not assigned a drive letter.

Click Start, Run and then type diskmgmt.msc and see if the partition is visible and assigned a drive letter. If not, assign one.

share|improve this answer
    
Drive D: is seen.When I'm clicking on the icon, the window is seen below "D:\ is not accessible. The volume is too fragmented complete this operation." Window Title is "Location is not accessible".Of course, the drive to fill Windows 7 shows. –  M R Jafari May 1 '11 at 4:25
add comment

First, your convert command is incorrect. It should be convert d: /fs:ntfs, no space between fs: and NTFS. And convert.exe is located at %WINDIR%\System32 so no need to specify a full path, and you shouldn't copy it to another folder either. If D: is not a system drive and there are no programs reading/writing on that drive you can force a dismount to convert without the need to restart. If that's some 3rd party convert tool then I don't recommend to use it because NTFS is MS' proprietary product and it's closed source so other tools may not fully understand the NTFS specs and mess up your data.

If you typed the command correctly and the above was a typing mistake then did you try defragging the disk? The error message says it all. NTFS needs some more space to contain MFT and other metadata. That's why you see that it's reported to use some space even if the drive is blank and the space consumed is always larger than FAT32. The MFT is used to store the files' information, and data if the file is small, consequently it's supposed to be be accessed as fast as possible. As a result, it should be stored in a contiguous file (or at most 2-3 fragments if the MFT needs to be expanded when the drive is nearly full). If the drive is too fragmented to create a contiguous MFT and provide a reserved zone it may not convert either. Try defragging first by the windows defragmenter. If it still can't convert the drive then there may be some errors, run chkdsk d: /f /r with administrator rights to fix if needed.

If there's not enough free space for the MFT you cannot convert the drive. In this case you must delete some files from that drive.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.