As far as I know, by design NTFS supports partitions containing up to 2^64 clusters. But NTFS implementation in Windows XP and later is somewhat limited by Windows stack which can address 2^32 clusters only, thus limiting effective partition size to 256 TB (when using 64 KB clusters).
- Why theoretical NTFS partition limitation is 16 EB only as stated by many sources on the Internet? 2^64 is much bigger than this.
- If 256 TB limitation was due to Windows stack limits on 32 bit versions of Windows, why on 64 bit versions of Windows we cannot have partitions up to designed NTFS limitation of 2^64*65536 bytes?
- And ReFS: According to Microsoft, its design limitation is 2^78 clusters with 16 KB clusters. Why only 16 KB? I can format partitions using ReFS and 64 KB clusters (in Windows Server 2012 R2).
- Is there any support of ReFS on Windows Server 2008 R2?