A filesystem is a method of storing data on a computer system. It allows us to organize the files and access them easily. A file system is a special-purpose database for the storage, organization, manipulation, and retrieval of data. A file system could be implemented in several ways. These include
• It could be implemented on a hard disk
• It could be implemented on a removable disk such as CD-ROM, Floppy Disk, or Pen Drives.
• It could be present on a network, by implementing it on a file server.
• It may be virtual and exist only as an access method for virtual data.
In all the above, the underlying storage device is divided into arrays or blocks also known as sectors. The filesystem is software that is responsible for organizing these sectors into files and directories.
Filesystems in Windows:
Various operating systems support different file systems. There are a number of file systems supported by a number of Operating System. All UNIX based operating systems support filesystem of ext* family i.e. ext2, ext3 and ext4, XFS, JFS, Reiser FS and btrfs. While solaris support UFS file system, Mac OS X supports the classical HFS plus filesystem. Windows also support a lot of filesystems. These include:
• Universal Disk Format (UDF)
• Flash file system
The two main filesystems that windows use are NTFS and FAT. While the other file systems are also quite popular these days. We describe each filesystem one by one.
File Allocation Table (FAT)
FAT was designed by Microsoft in 1976-1977. This filesystem ...
This solution compares and contrasts the various file systems used by the different versions of Windows.