Werde mir die Datenstöme nochmals genauer anschauen.
Das bringt Dir nur leider nichts, wenn Deine Benutzer die Daten hin- und herkopieren, z.B. auf USB-Sticks mit FAT-Dateisystem oder ein NAS. Die Datenströme sind wie hier schon geschrieben wurde auf NTFS beschränkt. Meines Erachtens kein praktikabler Weg für Deinen Anwendungsfall.
Wenn Du sowieso im Hintergrund nach verschobenen Dateien suchst, wäre es wohl (wie himitsu vorschlägt) am besten, einen Hash-Wert zu merken, um die Dateien wiederzuerkennen. Die Hash-Werte müssen ja nur für neu hinzugekommene (oder umbenannte Dateien zum Vergleich) ermittelt werden. Das kann auch im Hintergrund laufen.