What is NTFS file system
NTFS stands for New Technology File system . Windows operating system use NTFS file system for store and retrieve files from hardware. It is a file arranging format just as FAT and HPFS . NTFS file system organize the files into directories .
Read aslo : What is operating system ?
- It provide Reliability, which is especially desirable for high end systems and file servers
- In the NTFS platform more functionalities are added .
- It also Support POSIX requirements
- It Remov the limitations of the FAT and HPFS file systems .
Reliability File System
NTFS file system is a very reliable than FAT or other file systems . Recover ability, removal of fatal single sector failures, and hot fixing are the main three area of reliability ..
It is a recoverable file system .When a CHKDSK run a log of transactions against these components is maintained so that CHKDSK need only roll back transactions to the last commit point in order to recover consistency within the file system.
NTFS avoids single sector failure with two ways first, by not using special objects on the disk and tracking and protecting all objects that are on the disk.
Secondly, under NTFS, multiple copies (the number depends on the volume size) of the Master File Table are kept.
NTFS provides a rich and flexible platform for other file systems to be able to use. In addition,It fully supports the Windows NT security model and supports multiple data streams. No longer is a data file a single stream of data. Finally, under NTFS, a user can add his or her own user-defined attributes to a file.
NTFS is the most POSIX.1 compliant of the supported file systems because it supports the following POSIX.1 requirements:
Case Sensitive Naming:
Under POSIX, README.TXT, Readme.txt, and readme.txt are all different files.
Additional Time Stamp:
The additional time stamp supplies the time at which the file was last accessed.
A hard link is when two different filenames, which can be located in different directories, point to the same data.
First, NTFS has greatly increased the size of files and volumes, so that they can now be up to 2^64 bytes .NTFS has also returned to the FAT concept of clusters in order to avoid HPFS problem of a fixed sector size.
It is best for use on volumes of about 400 MB or more. This is because performance does not degrade under NTFS, as it does under FAT, with larger volume sizes.
The recover ability designed into NTFS is such that a user should never have to run any sort of disk repair utility on an NTFS partition.
It is not recommended to use NTFS on a volume that is smaller than approximately 400 MB, because of the amount of space overhead involved in NTFS. This space overhead is in the form of NTFS system files that typically use at least 4 MB of drive space on a 100 MB partition.
Currently, there is no file encryption built into NTFS. Therefore, someone can boot under MS-DOS, or another operating system, and use a low-level disk editing utility to view data stored on an NTFS volume.
It is not possible to format a floppy disk with the NTFS file system; Windows NT formats all floppy disks with the FAT file system because the overhead involved in NTFS will not fit onto a floppy disk.
File and directory names can be up to 255 characters long, including any extensions. Names preserve case, but are not case sensitive.
It makes no distinction of filenames based on case. Names can contain any characters except for the following:
? " / \ < > * | :
Currently, from the command line, you can only create file names of up to 253 characters.