Hardware Best file system for external HDD?

  • Thread starter Thread starter SomeGamer
  • Start date Start date
  • Views Views 1,606
  • Replies Replies 10

SomeGamer

Well-Known Member
Member
Joined
Dec 19, 2014
Messages
6,827
Reaction score
3,432
Trophies
2
XP
5,133
Country
Antarctica
I got a 2TB external HDD and was wondering which file system and cluster size would be the best for it as I have no plans of reformatting ever. (All the info I found on Google was old and/or conflicting.) Also, would the recommendation change if I threw encryption into the mix? Thanks in advance!
 
Also, would the recommendation change if I threw encryption into the mix?
No, full-drive (actually full-partition) encryption is something that's typically handled at a layer between block device (whole disk, sectors, etc) and file system

I got a 2TB external HDD and was wondering which file system and cluster size would be the best for it as I have no plans of reformatting ever.
My opinion is that best should mean easiest to use on a different system.

FAT32 is king by a long way, but file size limitations (and huge block sizes for that partition size) may be objectionable
NTFS is therefore my recommendation: full support on Windows, near-full support on most other major OSes (preinstalled in most consumer Linuxes, an optional install for read/write support on most others and Mac OS)
FAT64/exFAT effectively combines the advantages of the above (after a very rough start), but it's still less popular, and the non-journaled, single-allocation-table-by-default is something I would be wary of (especially if you use write caching to improve performance)
If you are really committed to Mac OS, Linux, BDSs, etc you may choose their native file systems - but cross platform support is considerably worse
 
Last edited by Ryccardo,
No, full-drive (actually full-partition) encryption is something that's typically handled at a layer between block device (whole disk, sectors, etc) and file system


My opinion is that best should mean easiest to use on a different system.

FAT32 is king by a long way, but file size limitations (and huge block sizes for that partition size) may be objectionable
NTFS is therefore my recommendation: full support on Windows, near-full support on most other major OSes (preinstalled in most consumer Linuxes, an optional install for read/write support on most others and Mac OS)
FAT64/exFAT effectively combines the advantages of the above (after a very rough start), but it's still less popular, and the non-journaled, single-allocation-table-by-default is something I would be wary of (especially if you use write caching to improve performance)
If you are really committed to Mac OS, Linux, BDSs, etc you may choose their native file systems - but cross platform support is considerably worse
Thanks very much! I'm actually going for full-drive encryption because despite what I've seen that OSes corrupt the drive by initializing unallocated space, Windows was more than happy to format a RAW partition while it didn't even show the drive with (seemingly) unallocated space (only in System Management).

A bit unrelated question, turning on NTFS compression on the drive I get after mounting the partition with VeraCrypt should be safe, right? (AFAIK files get compressed, then that data gets passed to VeraCrypt meaning it doesn't mess with VeraCrypt headers or anything which would make the data unreadable.) Or is it a bad idea entirely because it'd slow to a crawl?
 
what do you use the external drive for?
PC? NTFS default allocation size, cluster doesn't matter in the end...
if you use it with consoles that might not suppot NTFS like wii, ps3, fat32 32k cluster
(most of stuff for the wii is compatible with NTFS, but not all)
 
  • Like
Reactions: SomeGamer
what do you use the external drive for?
PC? NTFS default allocation size, cluster doesn't matter in the end...
if you use it with consoles that might not suppot NTFS like wii, ps3, fat32 32k cluster
(most of stuff for the wii is compatible with NTFS, but not all)
Already formatted as you said, but thanks for your answer! Now deciding on whether to enable NTFS compression.
 
Already formatted as you said, but thanks for your answer! Now deciding on whether to enable NTFS compression.
If the goal is to decrease storage space then this will work at the cost of performance, even more so if the files are the type that have lots of repeated bytes.
However I don't recommend turning it on for the whole drive, if you need it for some folders or files you can just enable it in Properties.
4003-Steam_93f30.png
 
  • Like
Reactions: SomeGamer
If the goal is to decrease storage space then this will work at the cost of performance, even more so if the files are the type that have lots of repeated bytes.
However I don't recommend turning it on for the whole drive, if you need it for some folders or files you can just enable it in Properties.
4003-Steam_93f30.png
Thanks! So even by today's standards, NTFS compression still comes with a noticeable speed decrease?
 
Thanks! So even by today's standards, NTFS compression still comes with a noticeable speed decrease?
NTFS compression is actually very lightweight (remember, it has to be backwards compatible with all Microsoft OSes supporting NTFS)
It's probably not that significant in real world use (especially on a mechanical drive), but it's still useless or counterproductive on already compressed files
 
  • Like
Reactions: SomeGamer
NTFS compression is actually very lightweight (remember, it has to be backwards compatible with all Microsoft OSes supporting NTFS)
It's probably not that significant in real world use (especially on a mechanical drive), but it's still useless or counterproductive on already compressed files
Most of them aren't compressed, I try to compress the bigger ones now though.
 

Site & Scene News

Popular threads in this forum