In this chapter, we present an overview of the file system formats supported by Microsoft Windows 2000. We then describe the types of file system drivers and their basic operation, including how they interact with other system components such as the memory manager and the cache manager. Windows 2000 includes a native file system format, called the NTFS file system. In the balance of the chapter, we focus on the on-disk layout of NTFS volumes and the advanced features of NTFS, such as compression, recoverability, quotas, and encryption.
To fully understand this chapter, you should be familiar with the terminology introduced in Chapter 10, including the terms volume and partition. You'll also need to be acquainted with these additional terms:
Figure 12-1 Sectors and a cluster on a disk