Since you mentioned dual booting, are you moving files between the two drives? Because the security descriptors from Vista won't have valid SIDs under XP and likewise going the other way.

The exact semantics of how NT handles permissions are different between moving and copying IIRC, though my memory is a little rusty.