Working under Windows 10 HE, I always get the same DateTime using any of these:
File.GetLastAccessTime("file"); Directory.GetLastAccessTime("file"); new FileInfo("file").LastAccessTime;
After using, opening or reading the file, it always returns the same DateTime value.
I also tried changing:
fsutil behavior set disablelastaccess 0
but it still does not work.