Portability: the drive will be unreadable by computers running
Windows 95, 98 or Me, (some)Linux, or any
other non-Windows device.
Longevity: NTFS will shorten the life of the drive. It is a
journalling file system, which means
that it logs changes, not just the
end result, causing more writes to
the drive. It also logs last access
times for files, so even a read
causes a write access. Flash memory
has a lifespan of only about 100,000
writes.
Ease of access: NTFS records the owner of a file, so you are likely to
see “Access denied” messages if you
try to access the file on another
computer. This could be regarded as a
benefit, but it's actually just an
inconvenience, as the data is not
encrypted. If you want to secure the
data on your USB memory sticks from
prying eyes you should use
encryption.
For compatibility, FAT32 is the winner only because it’s the most compatible with almost everything or every other OS out there.
NTFS (obviously) isn’t compatible with everything.
ExFat is supposidly only compatible with Vista but I know of some folks who have made it work with XP.
As far as copying files to the USB drive, FAT32 will be a little faster than NTFS.
Reading or copying FROM the USB drives will be about the same speed. NTFS takes SLIGHTLY longer.
In my opinion, the best choice is FAT32.
Now, that being said... there are obviously some advantages to using NTFS such as the ability to support larger file sizes, etc.
If you know you're only going to be using the USB drives on systems that support NTFS and you want the added security, permissions, large file sizes, etc go with NTFS.
You can format a flash drive with NTFS, but you should either change the caching policy (on the "Policy" tab in the properties for the drive in "Device Manager") to "Optimize for quick removal" or, even better, always "eject" the device using "Safely Remove Hardware" before removing the drive from the machine.
Some people claim that NTFS is slower than FAT/FAT32 on flash drives. I don't have any benchmarks to back that up personally.
You can't use an NTFS-formatted flash drive on operating systems that don't support the NTFS filesystem, obviously.
You do get NTFS ACLs and compression. The ACLs are of dubious value if you move the drive to another computer since only permissions that name "well known" accounts (like "Administrators", "Everyone", "Authenticated Users", etc) will "work" on other computers (other users / groups will appear to other computers as unknown SIDs-- long numbers with dashes in them). NTFS compression can give you more "space" on the drive by compressing files as they're written / read. Whether that will actually gain you anything depends on the type and compressibility of the files you're storing.
If you concern the compatibility the most of the time, go for FAT32.
If you concern about the size of the file you transfer, especially the files bigger than 4G, go for NTFS. FAT32 can only handle the files that are smaller 4G.
I've had so much trouble with FAT32 in the past that I'd be reluctant to recommend it for anything except where there is absolutely no choice whatsoever (I'd even prefer FAT16 over FAT32 where possible). Obviously if compatibility is a concern then there is no choice whatsoever, but if it's not going to be an issue then the matter of compatibility is completely irrelevant to your decision.
The extra wear and tear overhead of NTFS is an odd one - I'd be very interested to see some hard figures that give a clear indication of what this would constitute in terms of average flash drive life expectancy. Even so, the things are so cheap these days that I think it's a reasonably fair trade for the benefits of a much more robust filesystem, even leaving aside ACLs/encryption/compression as an extra advantage.
You have to use NTFS if your USB drive is larger than 32GB or a single file that you want to copy on it is larger than 2GB. Another recent alternative is exFAT, which is designed to maximize flash memory life. But it is not supported widely yet, so your exFAT USB drive might be unrecognized on some devices like TV, DVD player, speakers with USB etc.
There is also an annoying bug with NTFS formatted USB drives on windows (not sure if it is all windows or certain Windows 7 systems). When you copy a file on NTFS formatted USB drive in Windows 7, after finishing copy (progress bar is full), it will just freeze for a few minutes.
Well, the main advantages of NTFS over FAT32 (the usual choice for flash drives are):
1 & 2 only matter for very big flash drives (several GB), so not usually an issue. 3 is relevant if you frequently "forget" to do a "safe removal".
On the other hand, FAT32 is much more widely supported than NTFS. So I'd say:
Assuming you mean pros and cons of formatting NTFS vs formatting FAT/FAT32
Pros
Cons of formatting Flash drive as NTFS
The classic answer is: It depends
For compatibility, FAT32 is the winner only because it’s the most compatible with almost everything or every other OS out there.
NTFS (obviously) isn’t compatible with everything.
ExFat is supposidly only compatible with Vista but I know of some folks who have made it work with XP.
As far as copying files to the USB drive, FAT32 will be a little faster than NTFS.
Reading or copying FROM the USB drives will be about the same speed. NTFS takes SLIGHTLY longer.
In my opinion, the best choice is FAT32.
Now, that being said... there are obviously some advantages to using NTFS such as the ability to support larger file sizes, etc.
If you know you're only going to be using the USB drives on systems that support NTFS and you want the added security, permissions, large file sizes, etc go with NTFS.
Like I said... the correct answer is: It depends
Hope this helps! :-)
You can format a flash drive with NTFS, but you should either change the caching policy (on the "Policy" tab in the properties for the drive in "Device Manager") to "Optimize for quick removal" or, even better, always "eject" the device using "Safely Remove Hardware" before removing the drive from the machine.
Some people claim that NTFS is slower than FAT/FAT32 on flash drives. I don't have any benchmarks to back that up personally.
You can't use an NTFS-formatted flash drive on operating systems that don't support the NTFS filesystem, obviously.
You do get NTFS ACLs and compression. The ACLs are of dubious value if you move the drive to another computer since only permissions that name "well known" accounts (like "Administrators", "Everyone", "Authenticated Users", etc) will "work" on other computers (other users / groups will appear to other computers as unknown SIDs-- long numbers with dashes in them). NTFS compression can give you more "space" on the drive by compressing files as they're written / read. Whether that will actually gain you anything depends on the type and compressibility of the files you're storing.
If you concern the compatibility the most of the time, go for FAT32.
If you concern about the size of the file you transfer, especially the files bigger than 4G, go for NTFS. FAT32 can only handle the files that are smaller 4G.
Hope it helps.
I've had so much trouble with FAT32 in the past that I'd be reluctant to recommend it for anything except where there is absolutely no choice whatsoever (I'd even prefer FAT16 over FAT32 where possible). Obviously if compatibility is a concern then there is no choice whatsoever, but if it's not going to be an issue then the matter of compatibility is completely irrelevant to your decision.
The extra wear and tear overhead of NTFS is an odd one - I'd be very interested to see some hard figures that give a clear indication of what this would constitute in terms of average flash drive life expectancy. Even so, the things are so cheap these days that I think it's a reasonably fair trade for the benefits of a much more robust filesystem, even leaving aside ACLs/encryption/compression as an extra advantage.
Yes, but turn off indexing ("index this drive for faster searching") for that drive which will be persistent accross computers.
You have to use NTFS if your USB drive is larger than 32GB or a single file that you want to copy on it is larger than 2GB. Another recent alternative is exFAT, which is designed to maximize flash memory life. But it is not supported widely yet, so your exFAT USB drive might be unrecognized on some devices like TV, DVD player, speakers with USB etc.
There is also an annoying bug with NTFS formatted USB drives on windows (not sure if it is all windows or certain Windows 7 systems). When you copy a file on NTFS formatted USB drive in Windows 7, after finishing copy (progress bar is full), it will just freeze for a few minutes.