What is HPFS?

HPFS or High Performance File System, is the OS/2 and (optionally) Windows NT 3.x file system. Remember: once upon a time, OS/2 had to be the operating system developed by both IBM and Microsoft. There was a break between the 2 giants. IBM continued to develop OS/2, and that explains why OS/2 knows how to execute Windows applications. Microsoft decided to make its own operating system: Windows NT. HPFS design influenced NTFS design, so the 2 file systems share many features. The HPFS file system handles large drives (up to 2TB and files up to 2GB in size). It also supports long filenames up to 256 characters.

Among its improvements are:
support for mixed case file names, in different code pages;
support for long file names (256 characters as opposed to FAT's 11 characters);
more efficient use of disk space (files are not stored using multiple-sector clusters but on a per-sector basis);
an internal architecture that keeps related items close to each other on the disk volume;
less fragmentation of data;
extent-based space allocation;
separate date stamps for last modification, last access, and creation (as opposed to FAT's one last modification date stamp);
a b-tree structure for directories;
a centrally-located root directory.

It also can keep 64 KB of metadata ("Extended attributes") per file.

Windows NT 4.0 doesn't support HPFS but can connect via a network to files on HPFS volumes of Windows NT 3.x PCs.

Common problems related to data loss and our solutions

Home | Solution | About Company | Contacts | Resource | Blog | Forum | Directory | Links | Sitemap

Copyright © 2005-2010 CHENGDU YIWO Tech Development Co., Ltd. ALL RIGHTS RESERVED.

Privacy Policy | License | Legal Counsel