Is there a utility to convert FAT 32 to NTFS?

razz

Member
My OS is XP Home which was installed on the same PC that used to have ME; therefore, my filing system is still FAT 32.

I would like to convert my FAT 32 system to NTFS. From what I have read I understand that this is possible and no data will be lost. I tried entering the following command: "C:\>convert C/FS:NTFS", but a message appears that states the command "is not recognized as an internal or external command, operable program or batch file".

I have two questions:

(1) I was hoping there is a utility that I can download that would make conversion a lot easier, is there?

(2) Am I correct in thinking that NTFS is a much better filing system than FAT 32 and therefore making converting worthwhile?

Thank you so much for your time, I really appreciate it.
 
How to convert a FAT16 volume or a FAT32 volume to an NTFS file system in Windows XP
View products that this article applies to.
Article ID : 307881
Last Review : May 7, 2007
Revision : 5.3
This article was previously published under Q307881
On This Page

SUMMARY

INTRODUCTION

Requirements

How to convert a FAT volume or a FAT32 volume to NTFS

Troubleshooting

REFERENCES
SUMMARY
This article describes how to convert a FAT16 file system or a FAT32 file system to an NTFS file system in Microsoft Windows XP. The requirements or the conditions for converting your file system are explained first to minimize problems. A troubleshooting section is provided at the end of the article in case you experience any problems while trying the conversion.
Back to the top

INTRODUCTION
Microsoft Windows XP supports the following three file systems for fixed disks: • FAT16
• FAT32
• NTFS
We recommend that you use NTFS with Windows XP because of its advanced performance, security, and reliability features. This article describes how to convert a FAT16 volume or a FAT32 volume to NTFS.
Back to the top

Requirements
Before you start to convert a FAT volume or a FAT32 volume to NTFS, consider the following limitations and requirements: • UDF and CDFS are only used with optical media and cannot be converted to NTFS.
• FAT12 is the only format used on floppy diskettes.
• Some earlier programs that were not written for Microsoft Windows NT 4.0 or for Microsoft Windows 2000 may exhibit slow performance after you convert the FAT32 file system to NTFS. This issue does not occur on a clean partition of NTFS.
You can use the convert command (Convert.exe) to convert an existing FAT volume or FAT32 volume to NTFS. Because this conversion retains all your files (unlike a format operation), use Convert.exe when you want to keep existing files on your volumes intact.
• The conversion to NTFS is a one-way process. After you convert a drive or a partition to NTFS, you cannot convert it back to FAT or to FAT32. To restore the volume to the previous file system, you must reformat it as FAT or as FAT32. This action erases all existing data including your programs and personal files. In this case, you must either restore your data from a backup, or reinstall your operating system and programs.
• Convert.exe requires that you have some free space on the drive or on the partition to convert it. If Convert.exe determines that there is not sufficient free space on the volume, it does not convert the volume.
• If you run other Microsoft Windows operating systems on your computer in addition to Windows XP, note the following issues: • Only Windows 2000 and Windows XP have full access to files on an NTFS volume.
• Windows NT 4.0 Service Pack 4 (SP4) or later can access files on an NTFS volume. However, there are some limitations with files that are stored by using features from the latest version of NTFS.
• Microsoft Windows Millennium Edition (Me), Microsoft Windows 98 Second Edition and earlier, and MS-DOS cannot access files on an NTFS volume.


Back to the top

How to convert a FAT volume or a FAT32 volume to NTFS
Note Although the chance of corruption or data loss during the conversion is minimal, we recommend that you perform a backup of the data on the volume that you want to convert before you start the conversion.

To convert an existing FAT or FAT32 volume to NTFS, follow these steps: 1. Click Start, point to All Programs, point to Accessories, and then click Command Prompt.
2. At the command prompt, type the following, where drive letter is the drive that you want to convert:
convert drive letter: /fs:ntfs
For example, type the following command to convert drive E to NTFS:
convert e: /fs:ntfs
Note If the operating system is on the drive that you are converting, you will be prompted to schedule the task when you restart the computer because the conversion cannot be completed while the operating system is running. When you are prompted, click YES.
3. When you receive the following message at the command prompt, type the volume label of the drive that you are converting, and then press ENTER:
The type of the file system is FAT.
Enter the current volume label for drive drive letter
4. When the conversion to NTFS is complete, you receive the following message at the command prompt:
Conversion complete
5. Quit the command prompt.

Back to the top

Troubleshooting
• When you try to convert a volume to NTFS, you receive the following error message at the command prompt:
Convert cannot gain exclusive access to the drive letter drive, so it cannot convert it now. Would you like to schedule it to be converted the next time the system restarts? <Y/N>
This issue occurs when the volume that you are trying to convert is in use, for example, if the drive that you want to convert is the same drive where Windows XP is running.

To resolve this issue, type Y at the command prompt. The volume or drive is converted to NTFS the next time that you start your computer.
• When you try to convert a volume to NTFS, you receive the following error message at the command prompt:
Convert cannot run because the volume is in use by another process. Convert may run if this volume is dismounted first. ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID. Would you like to force a dismount on this volume? <Y/N>
This issue occurs when there are files that are being used on the volume that you are trying to convert. This includes files that are accessed by users over the network.

To resolve this issue, use one of the following methods: • Quit all the programs that are using the files on the drive, and then type y at the command prompt to convert the drive to NTFS.
• At the command prompt, type Y.

You receive the following error message:
Convert cannot gain exclusive access to the drive letter drive, so it cannot convert it now. Would you like to schedule it to be converted the next time the system restarts? <Y/N>
Type Y at the command prompt. The volume or drive is converted to NTFS the next time that you start your computer.
Back to the top

REFERENCES
For more information about Convert.exe, follow these steps to view a list of command line parameters: 1. Click Start, point to All Programs, point to Accessories, and then click Command Prompt.
2. At the command prompt, type help convert, and then press ENTER.
A list of command line parameters for Convert.exe appears. For more information about how much free space is required to convert FAT to NTFS, click the following article number to view the article in the Microsoft Knowledge Base:
156560 (http://support.microsoft.com/kb/156560/) Free space required to convert FAT to NTFS
Back to the top


--------------------------------------------------------------------------------

APPLIES TO
• Microsoft Windows XP Home Edition
• Microsoft Windows XP Professional
 
Where's the mistake? It looks right to me and that's straight from the KB.

what's KB?

Here is the mistake
"C:\>convert C/FS:NTFS"
The correct form:
"C:\>convert C: /FS:NTFS"
Windows won't recognize "C" as a drive, but it will recognize "C:" as a drive. Also the space is required 'cause if you type it like he did windows will see "C/FS:NTFS" as the drive and, of course, won't work.
 
Because you did'nt quote the OP in your reply, Cromewell assumed you were replying to Ovenmaster.
Yeah I saw a giant wall of text that was in a format I recognized then see 'That's wrong.' It looked like you were referring to OvenMaster, my bad.
 
I just cut and pasted the Knowledge Base article. It looks like the OP just made a small mistake in syntax, and that's all that is stopping convert.exe from working properly for him. Basically I put up the KB article for anyone who wanted to know the nuts and bolts of the convert command.
 
Last edited:
I've been having the same problem. I wanted to convert FAT32 to NTFS because i wanted to download a large file and FAT32 didn't allow it. Basically what i did was backup my hard drive and deleted the FAT32 partition. I then created a new one and made it NTFS.

Remember: When creating NTFS partition, make sure the partition is 32 gb or more. If less, then you won't be able to convert.

w4rl0ck
 
Back
Top