Operating system support is needed because there are legacy applications that can work only with 8.3 filenames.In this case, an additional filename record and directory entry is added, but both 8.3 and long file name are linked and updated together, unlike a regular hard link.
Hard links have their own file metadata, so a change in file size or attributes under one hard link may not update the others until they are opened.
Windows uses hard links to support short (8.3) filenames in NTFS.
mac OS comes with read-only support for NTFS; its disabled-by-default write support for NTFS is unstable.
In the mid-1980s, Microsoft and IBM formed a joint project to create the next generation of graphical operating system; the result was OS/2 and HPFS.
Because Microsoft disagreed with IBM on many important issues they eventually separated: OS/2 remained an IBM project and Microsoft worked to develop Windows NT and NTFS.
The HPFS file system for OS/2 contained several important new features.Because partition tables on master boot record (MBR) disks support only partition sizes up to 2 TB, multiple GUID Partition Table (GPT or "dynamic") volumes must be combined to create a single NTFS volume larger than 2 TB.Booting from a GPT volume to a Windows environment in a Microsoft supported way requires a system with Unified Extensible Firmware Interface (UEFI) and 64-bit support.Algorithms identifying the file system in a partition type 07 must perform additional checks to distinguish between HPFS and NTFS.Microsoft has released five versions of NTFS: Although subsequent versions of Windows added new file system-related features, they did not change NTFS itself.The journal is made available for applications to track changes to the volume.