# NTFS Conversion

**URL:** <https://boards.straightdope.com/t/ntfs-conversion/232634>\
**Category:** Factual Questions\
**Created:** [March 5, 2004, 3:24am UTC](https://boards.straightdope.com/t/ntfs-conversion/232634 "2004-03-05T03:24:17Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![n5tp](https://avatars.discourse-cdn.com/v4/letter/n/71c47a/32.png) [@n5tp](https://boards.straightdope.com/u/n5tp)\
**Post date:** [March 5, 2004, 3:24am UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/1 "2004-03-05T03:24:17Z")

</div>

Although it would obviously be best to set up NTFS in the beginning,  
XP Help indicates one can convert from FAT32 to NTFS by entering a command

convert [volume] /fs:ntfs [/v] [/cvtarea:FileName] [/nosecurity] [/x]  
(and entering the correct parameters)

Example  
To convert the volume on drive E to NTFS and display all messages, type:  
convert e: /fs:ntfs /v

My question is this: Has anyone converted an existing FAT drive with a lot of programs and data on it to NTFS? There is no doubt NTFS is superior, and I would like to convert without having to reprogram the hard drive. Are there any serious pitfalls to doing the conversion after-the-fact?

---

<div class="post-metadata">

**Author:** ![Q.E.D](https://avatars.discourse-cdn.com/v4/letter/q/51bf81/32.png) [@Q.E.D](https://boards.straightdope.com/u/Q.E.D)\
**Post date:** [March 5, 2004, 3:34am UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/2 "2004-03-05T03:34:20Z")

</div>

> [@n5tp](#):
>
> My question is this: Has anyone converted an existing FAT drive with a lot of programs and data on it to NTFS? There is no doubt NTFS is superior, and I would like to convert without having to reprogram the hard drive. Are there any serious pitfalls to doing the conversion after-the-fact?

I have. The only critical problems you may encounter is with third-party disk maintenance/repair/recovery programs that aren’t compatible with an NTFS volume. Things like older versions of Norton Disk Doctor, for example. These programs often access the drive directly and not through the interface provided by the OS, so don’t run these unless you’re sure they can deal with NTFS. Everything else should work fine. I had no issues even with programs I’ve had installed since I had Win 95.

---

<div class="post-metadata">

**Author:** ![Hail\_Ants](https://avatars.discourse-cdn.com/v4/letter/h/dc4da7/32.png) [@Hail\_Ants](https://boards.straightdope.com/u/Hail_Ants)\
**Post date:** [March 5, 2004, 3:58am UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/3 "2004-03-05T03:58:18Z")

</div>

I’ve done it several times without any problems. And I **highly** recommend using NTFS over FAT. Although its all ‘behind the scenes’ there’s simply no comparison between the two. NTFS is much safer, more secure, efficient etc.

Be aware that once you convert a FAT32 volume to NTFS you **cannot** convert it back. You’d have to reinstall to get FAT32 again.

Also, your mileage may vary, but usually the conversion process doesn’t take that long. An hour or two, not _ **days** _ like Drivespace did!

---

<div class="post-metadata">

**Author:** ![Rex\_Fenestrarum](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/rex_fenestrarum/32/7265_2.png) [@Rex\_Fenestrarum](https://boards.straightdope.com/u/Rex_Fenestrarum)\
**Post date:** [March 5, 2004, 5:16am UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/4 "2004-03-05T05:16:53Z")

</div>

Yes there might be _one_ issue: cluster size. If you created the FAT32 partition with anything other than XP, you will need to either delete that partition and recreate it with NTFS _ **or** _ download a program called BootitNG and run the “Align for NTFS” utility. (BootitNG is shareware, but the boot disk you create will be fully-functional for 30 days).

Essentially, the problem is that FAT32 partitions created by versions of WIndows earlier than XP have a strange offset of 2kb. When you run the NTFS conversion process, this offset makes CONVERT.EXE use 512b clusters instead of 4kb clusters. This leads to rampant fragmentation and related degraded performance. If you’d like to read more about it, see this link:

[http://aumha.org/win5/a/ntfscvt.php](http://aumha.org/win5/a/ntfscvt.php)

---

<div class="post-metadata">

**Author:** ![Rex\_Fenestrarum](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/rex_fenestrarum/32/7265_2.png) [@Rex\_Fenestrarum](https://boards.straightdope.com/u/Rex_Fenestrarum)\
**Post date:** [March 5, 2004, 5:19am UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/5 "2004-03-05T05:19:11Z")

</div>

> [@Rex Fenestrarum](#):
>
> FAT32 partitions created by versions of Windows earlier than XP have a strange offset of 2kb.

Sorry, I should have said “created by versions of Windows earlier than XP and any other disk utility such as Ghost, a Windows\DOS boot disk, Partition Magic (Partition Tragic) or the like”.

Sorry about that!

---

<div class="post-metadata">

**Author:** ![engineer\_comp\_geek](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/engineer_comp_geek/32/504_2.png) [@engineer\_comp\_geek](https://boards.straightdope.com/u/engineer_comp_geek)\
**Post date:** [March 5, 2004, 1:14pm UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/6 "2004-03-05T13:14:33Z")

</div>

> [@n5tp](#):
>
> There is no doubt NTFS is superior

This is not necessarily true. While others have pointed out the advantages of NTFS, there are also some advantages to having FAT32 partitions. If the OS gets futzed, you can boot off of a simple standard boot floppy and access FAT32 partitions to get at certain files you may need, or possibly do some minor repair work. Also, if you dual boot, you can’t share information between some operating systems if the drive is NTFS.

---

<div class="post-metadata">

**Author:** ![Rex\_Fenestrarum](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/rex_fenestrarum/32/7265_2.png) [@Rex\_Fenestrarum](https://boards.straightdope.com/u/Rex_Fenestrarum)\
**Post date:** [March 5, 2004, 3:20pm UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/7 "2004-03-05T15:20:42Z")

</div>

> [@engineer\_comp\_geek](#):
>
> This is not necessarily true.

Ummmm… Yes it is. NTFS is superior to FAT in every way. If you’re concerned about being able to get data off the drive, forget the boot disk - just install the Recovery Console.

Of course, I just use Ghost in those situations… It’s faster and guarantees that you won’t forget anything. As far as dual booting goes… who uses 9x anymore?? Linux has been able to read NTFS for ages - although I’ll admit that it’s ability to _write_ to NTFS is a bit dodgy…

---

<div class="post-metadata">

**Author:** ![PaperTowel](https://avatars.discourse-cdn.com/v4/letter/p/ecb155/32.png) [@PaperTowel](https://boards.straightdope.com/u/PaperTowel)\
**Post date:** [March 5, 2004, 6:12pm UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/8 "2004-03-05T18:12:28Z")

</div>

Every way, huh??

---

<div class="post-metadata">

**Author:** ![sailor](https://avatars.discourse-cdn.com/v4/letter/s/a587f6/32.png) [@sailor](https://boards.straightdope.com/u/sailor)\
**Post date:** [March 5, 2004, 6:19pm UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/9 "2004-03-05T18:19:02Z")

</div>

> [@Rex Fenestrarum](#):
>
> NTFS is superior to FAT in every way.

**engineer\_comp\_geek** has made a very valid and balanced observation and you have to answer with that rudeness? Nothing is superior to something else in _every_ way and these things are very much a matter of opinion so please don’t act so superior.

\>\> who uses 9x anymore??

I do and millions of other people too. For me right now FAT32 is better and I know what’s better for me better than you do. I do not need you to tell me what is better for me thankyouverymuch.

\>\> Linux has been able to read NTFS for ages -

Microsoft is phasing out Windows in favor of Linux? I missed that news.

\>\> although I’ll admit that it’s ability to _write_ to NTFS is a bit dodgy…

Sometimes FAT32 is better for the needs of some people.

---

<div class="post-metadata">

**Author:** ![sevenwood](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sevenwood](https://boards.straightdope.com/u/sevenwood)\
**Post date:** [March 5, 2004, 6:36pm UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/10 "2004-03-05T18:36:08Z")

</div>

> [@PaperTowel](#):
>
> Every way, huh??

Well, it \*\*does[/]b take longer to pronounce.

---

<div class="post-metadata">

**Author:** ![GargoyleWB](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/gargoylewb/32/199_2.png) [@GargoyleWB](https://boards.straightdope.com/u/GargoyleWB)\
**Post date:** [March 5, 2004, 7:22pm UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/11 "2004-03-05T19:22:01Z")

</div>

It is my goal to make “FAT32” the next big thing in teenage slang for “cool”. Think about it, it combines the trendiness of “phat” with the time-proven feel of “23 skidoo”, all in one tidy phrase.

That’s so FAT32, man!

---

<div class="post-metadata">

**Author:** ![Rex\_Fenestrarum](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/rex_fenestrarum/32/7265_2.png) [@Rex\_Fenestrarum](https://boards.straightdope.com/u/Rex_Fenestrarum)\
**Post date:** [March 5, 2004, 10:23pm UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/12 "2004-03-05T22:23:20Z")

</div>

> [@sailor](#):
>
> **engineer\_comp\_geek** has made a very valid and balanced observation and you have to answer with that rudeness? Nothing is superior to something else in _every_ way and these things are very much a matter of opinion so please don’t act so superior.

But NTFS _is_ superior. Here’s why:

Compression - FAT32 drives cannot be compressed (DriveSpace only works on FAT16 drives). NTFS supports compression natively. And it works well.

Unlimited file size - In FAT32, the maximum file size is 4GB. In NTFS file size is unlimited, except on a per extension basis. For exmaple, AVI files cannot exceed 2GB, which actually is a concern if you’re working with digital video.

Natively accepts long filesnames - FAT32’s ability to use filesnames of up to 255 characters is a hack, and a bad one at that. Anyone that’s used Norton’s Disk Doctor to recover their MP3 files only to find out that “Sisters of Mercy - This Corrosion.mp3” is now SISTER~1 will agree. NTFS supports long filenames natively.

Support for larger disks - FAT32 only (theoretically) supports drives of up to 2TB and even then performance would be absolutely horrible. NTFS supports disks up to 16EB, far more than most datacenters would use much less the average user. The partition size limit of FAT32 is approximately 128GB - there isn’t one with NTFS

Cluster size - Once you pass 8GB, FAT32 must use 32k clusters, which is a horrible waste of space (“slack”). NTFS (if implemented as I showed above) will be only 4k. If you convert a FAT32 volume to NTFS, the cluster size goes down to 512b, which is even worse (although admittedly, this is a conversion problem and not inherently a FAT32 vs. NTFS one).

Security - FAT32 has horrid security. NTFS permits much more granular security, down to the file level if necessary. Also, EFS (Encrypted File System) works only with NTFS disks, not FAT32 ones.

Disk Quotas - NFTS supports disk usage allocation on a per user basis. FAT32 does not.

Unicode - NTFS natively supports Unicode. FAT32 does not.

volume mount points and junctions - NTFS supports volume mount points and Unix-style junctions. FAT32 does not.

NTFS is partially journaled - NTFS writes logs of all disk usage, FAT32 does not. This means that if you are moving a large file during a power or system failure, the file will still be there. It will not under FAT32, because FAT32 writes to the FAT at the beginning of the transfer. When you reboot, FAT32 is looking for the file to be on the target drive while NTFS is smart enough to know that it’s still on the source disk.

Future Compatibility - All things change during OS development, but Microsoft has never wavered from saying that Longhorn will not support creation of FAT32 volumes and that Longhorn will not install on a FAT32 volume (go ahead, try it… it won’t work). Although you will still be able to read FAT32 partitions, MS will no longer offer support for FAT32 failures on Longhorn.

Short list of links to prove the above (Google has hundreds of them if you want to look):

> **[Guides - Latest Articles and Reviews on AnandTech](https://www.anandtech.com/tag/guides)**
>
> Here are AnandTech’s latest articles filed under Guides

[http://users.tpg.com.au/bzyhjr/ntfs.html](http://users.tpg.com.au/bzyhjr/ntfs.html)  
[http://www.theeldergeek.com/ntfs\_or\_fat32\_file\_system.htm](http://www.theeldergeek.com/ntfs_or_fat32_file_system.htm)  
[http://web.ukonline.co.uk/cook/Cluster.htm](http://web.ukonline.co.uk/cook/Cluster.htm)  
[http://www.microsoft.com/windows2000/en/server/help/default.asp?url=/windows2000/en/server/help/choosing\_between\_NTFS\_FAT\_and\_FAT32.htm](http://www.microsoft.com/windows2000/en/server/help/default.asp?url=/windows2000/en/server/help/choosing_between_NTFS_FAT_and_FAT32.htm)  
[http://www.thundercloud.net/information-avenue/ntfs-vs-fat32/](http://www.thundercloud.net/information-avenue/ntfs-vs-fat32/)  
[http://www.iceteks.com/articles.php?act=view&article=clusters&p=1&](http://www.iceteks.com/articles.php?act=view&article=clusters&p=1&)  
[http://www.musicxp.net/hardware\_tips.htm](http://www.musicxp.net/hardware_tips.htm)  
[http://linux-ntfs.sourceforge.net/info/ntfs.html](http://linux-ntfs.sourceforge.net/info/ntfs.html)  
[http://www.ntsecrets.com/info/file\_systems.htm](http://www.ntsecrets.com/info/file_systems.htm)  
[http://www.scotsnewsletter.com/19.htm#filesys](http://www.scotsnewsletter.com/19.htm#filesys)  
[http://rain.prohosting.com/~starman2/filesystem.shtml](http://rain.prohosting.com/~starman2/filesystem.shtml)

> [@sailor](#):
>
> \>\> who uses 9x anymore?? I do and millions of other people too.

Not my fault. If you plan on having an Intel processor faster than 3GHz (which I do), then you’ll need Win2k or higher, as 9x doesn’t support SMP. Of course with your thin-skin I can imagine you hunched over your P233, so yes, maybe that ISN’T a problem for you.

> [@sailor](#):
>
> I do not need you to tell me what is better for me thankyouverymuch.

No, thank **YOU** for jumping into my thread and crapping all over it.

> [@sailor](#):
>
> Microsoft is phasing out Windows in favor of Linux? I missed that news.

The only justification for using FAT32 these days is dual-booting. Win98 can easily read and write to NTFS partitions using a very well-known third-party tool. Linux has been able to read to NTFS for ages. That’s all I meant.

> [@sailor](#):
>
> Sometimes FAT32 is better for the needs of some people.

Yes, for keeping tech support folks like me in business! heh

---

<div class="post-metadata">

**Author:** ![spinky](https://avatars.discourse-cdn.com/v4/letter/s/59ef9b/32.png) [@spinky](https://boards.straightdope.com/u/spinky)\
**Post date:** [March 9, 2004, 9:10am UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/13 "2004-03-09T09:10:11Z")

</div>

One other possible downside to installing on FAT32 and converting is that FAT32 does not have red file permissions, so the converted volume may end up with all files irritable by everyone. I have not checked whether or not this is true, however – it just occurred to me.

> [@Rex Fenestrarum](#):
>
> thank **YOU** for jumping into my thread and crapping all over it.

Oh, this is **your** thread now…

I hate to be the one to break the news to you, but everyone knows about the countless ways in which NTFS is superior. What that does not, unfortunately for you, demonstrate, is your claim that NTFS is superior in **every** way.

As others have been pointing out, the ubiquity of support for FAT32 can be counted as one of its strengths. There is a good reason I don’t format my compactflash cards as NTFS.

---

<div class="post-metadata">

**Author:** ![spinky](https://avatars.discourse-cdn.com/v4/letter/s/59ef9b/32.png) [@spinky](https://boards.straightdope.com/u/spinky)\
**Post date:** [March 10, 2004, 1:37pm UTC](https://boards.straightdope.com/t/ntfs-conversion/232634/14 "2004-03-10T13:37:02Z")

</div>

> [@ntucker](#):
>
> One other possible downside to installing on FAT32 and converting is that FAT32 does not have red file permissions, so the converted volume may end up with all files irritable by everyone.

Just goes to show you… always proofread what you write when using handwriting recognition. That should have read:

One other possible downside to installing on FAT32 and converting is that FAT32 does not have **real** file permissions, so the converted volume may end up with all files **writable** by everyone.  
😃
