1 / 10

NTFS 5.0

NTFS 5.0. By Jeffrey Richter and Luis Felipe Cabrera. From the Microsoft Systems Journal Presented by Stylianos Paparizos. Introduction. MFT Master File Table Array Similar to FAT* *File Allocation Table the File System that Microsoft uses in DOS, Windows 95/98

maris
Download Presentation

NTFS 5.0

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NTFS 5.0 By Jeffrey Richter and Luis Felipe Cabrera From the Microsoft Systems Journal Presented by Stylianos Paparizos

  2. Introduction • MFT Master File Table Array • Similar to FAT* *File Allocation Table the File System that Microsoft uses in DOS, Windows 95/98 • Actually 1KB entries for every file

  3. File or Directory Attributes • Standard Information • Name • Security Descriptor • Data • Named Data • Index Root, Allocation and Bitmap • Reparse

  4. Streams • Multiple Data Streams • Unnamed and named data stream • Example a .BMP file and its thumbnail • Document and its updated versions • Major disadvantage is backward compatibility with FAT, so floppy disks, cdroms don’t support this feature

  5. Hard Links • Hard Link allows a file to have multiple path names within a single volume • Example one header file in many projects • Behavior similar to UNIX since the POSIX subsystem requires it* *You can’t make a hard link of a directory

  6. File Stream Compression • NTFS can automatically compress all data streams • It breaks stream into compression units and then compresses every one of them • Major Drawbacks • CPU cost • Time cost • So it is not the default option in NTFS

  7. Sparse Streams • Large Streams with holes in them • Similar function to Compressed Streams • Easy to implement a File Queue

  8. Encrypted Streams • Protection from “bad” guys • Actually file shows up in a “dir” command but no one can actually see its contents • Always at least one recovery key • So employee can’t lock the disk when he is fired from the company!

  9. Reparse Points • Allows a piece of code to be executed when a directory is accessed • Data can be up to 16KB only • Used for creating directory junctions • Like links for directories e.g. c:\cdrom points to the actual CD-ROM drive

  10. Quotas • Disk quota support is build within the system • Max quota • Warning level • Admin tools that allow administrator to see every user’s quota data visually

More Related