My computer just did a
chkdisk, and when it finished processing file records, it said it had processed "44 reparse records". What exactly are they?
Reparse Points are a feature of NTFS that provide a mechanism for file system filter drivers to intercept a file access request and potentially rewrite it. They provide the mechanism that powers several other NTFS features:
Sathya's link provides a more in-depth look:
The way the file system driver (FSD) figures out the file system filter (or mini filter) is by checking the
It allows windows to dynamically "attach" additional functions to its basic set of disk operations. Imagine the simple process of walking through a door--you normally turn the door knob, push the door open, pass through doorway and then close the door. What if you needed to check for packages at your front door, but only the front door. A reparse point would allow you to attach a "check for package" process that says whenever I pass through a door, first check for packages, then process walking through the door. The filter part allows you to specify when to apply the reparse, such as only at the front door should I check for packages.