answersLogoWhite

0


Best Answer

A file allocation table (FAT) is a table that an operating system maintains on a hard disk that provides a map of the clusters (the basic unit of logical storage on a hard disk) that a file has been stored in. When you write a new file to a hard disk, the file is stored in one or more clusters that are not necessarily next to each other; they may be rather widely scattered over the disk. A typical cluster size is 2,048 bytes, 4,096 bytes, or 8,192 bytes. The operating system creates a FAT entry for the new file that records where each cluster is located and their sequential order. When you read a file, the operating system reassembles the file from clusters and places it as an entire file where you want to read it. For example, if this is a long Web page, it may very well be stored on more than one cluster on your hard disk.

Until Windows 95 OSR2 (OEM Release 2), DOS and Windows file allocation table entries were 16 bits in length, limiting hard disk size to 128 megabytes, assuming a 2,048 size cluster. Up to 512 megabyte support is possible assuming a cluster size of 8,192 but at the cost of using clusters inefficiently. DOS 5.0 and later versions provide for support of hard disks up to two gigabytes with the 16-bit FAT entry limit by supporting separate FATs for up to four partitions.

With 32-bit FAT entry (FAT32) support in Windows 95 OSR2, the largest size hard disk that can be supported is two terabytes! However, personal computer users are more likely to take advantage of FAT32 with 5 or 10 gigabyte drives.

NTFS (NT file system) is the system that the Windows NT operating system uses for storing and retrieving files on a hard disk. NTFS is the Windows NT equivalent of the Windows 95 FAT (file allocation table) and the OS/2 HPFS (high performance file system). However, NTFS offers a number of improvements over FAT and HPFS in terms of performance, extendibility, and security.

Notable features of NTFS include:

Use of a b-tree directory scheme to keep track of file clusters

Information about a file's clusters and other data is stored with each cluster, not just a governing table (as FAT is)

Support for very large files (up to 2 to the 64th power or approximately 16 billion bytes in size)

An access control list (ACL) that lets a server administrator control who can access specific files

Integrated file compression

Support for names based on Unicode

Support for long file names as well as "8 by 3" names

Data security on both removable and fixed disks

How NTFS Works

When a hard disk is formatted (initialized), it is divided into partitions or major divisions of the total physical hard disk space. Within each partition, the operating system keeps track of all the files that are stored by that operating system. Each file is actually stored on the hard disk in one or more clusters or disk spaces of a predefined uniform size. Using NTFS, the sizes of clusters range from 512 bytes to 64 kilobytes. Windows NT provides a recommended default cluster size for any given drive size. For example, for a 4 GB (gigabyte) drive, the default cluster size is 4 KB (kilobytes). Note that clusters are indivisible. Even the smallest file takes up one cluster and a 4.1 KB file takes up two clusters (or 8 KB) on a 4 KB cluster system.

The selection of the cluster size is a trade-off between efficient use of disk space and the number of disk accesses required to access a file. In general, using NTFS, the larger the hard disk the larger the default cluster size, since it's assumed that a system user will prefer to increase performance (fewer disk accesses) at the expense of some amount of space inefficiency.

When a file is created using NTFS, a record about the file is created in a special file, the Master File Table (MFT). The record is used to locate a file's possibly scattered clusters. NTFS tries to find contiguous storage space that will hold the entire file (all of its clusters).

Each file contains, along with its data content, a description of its attributes (its metadata).

To go from 95 to NT, you will need to fdisk and delete your current partition unless it's already FAT16, make a new FAT16 partition and go about installing from there.

User Avatar

Wiki User

10y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are differences between fat fat16 fat32 and ntfs?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What are the 3 file systems supported in windows?

FAT16, FAT32, and NTFS.


Give one example of a file system that can be used on a hard drive?

FAT16, FAT32, NTFS, EXT2,3,4


What file system does Windows 2000 use?

Windows 2000 supports FAT16, FAT32, and NTFS partitions.


Under Windows 2000XP a hard drive can only use the NTFS file system?

no it can also use FAT32 or FAT16


What is an unknown partition in Windows XP?

Windows XP only recognizes FAT16, FAT32, and NTFS partitions. If it is not one of these (such as ext3 or ReiserFS), it will report it as an "unknown partition."


What file systems does Windows NT and Windows 2000 support?

Windows NT4 supports: FAT, NTFS (version 4) Windows 2000 supports: FAT, FAT16, FAT32, NTFS (versions 4 and 5)


What file system does Windows XP use?

NTFS is the predominant file system although FAT is supported on XP.


Why do routers with usb access use fat32 and not ntfs?

FAT32 can be used by more operating systems then NTFS. In order to use NTFS the computer must be formatted with the NTFS file system. NTFS systems are able to read both NTFS and FAT32. FAT32 systems cannot read NTFS.


Which system supports the most storage capacity the FAT32 and NTFS?

NTFS provides greater security and supports more storage capacity than the FAT32


What file system does windows xp support?

Windows XP natively supports FAT12, FAT16, FAT32, and NTFS. Other file systems, such as HPFS, JFS, ext2/3, and ReiserFS can be supported through an IFS (Installable File System).


What are the difference between FAT and NTFS-use-in-table?

If your wondering which file system is beter, use NTFS, a FAT/FAT12/FAT16/FAT32 files system is usually used for removable drives, like Floppy Disks, Flash Drives, Jump Drives, or CD's, NTFS is typically used for hard drives as it has a much larger file size limit.


Can you convert FAT32 to NTFS with Data?

yes But conversion from NTFS to FAT32 is not possible. One has to delete the partition and recreate FAT32 partition . Data will be lost in the process.