在 Windows7 中,如果平时比较留心的话,可能会发现当右键查看一个文件的时间戳时,会注意到 ”文件访问时间“ 总是和 ”文件创建时间相同“ ,尽管你多次打开过该文件,但”文件的访问时间“是不会改变的。
实际上,访问时间的变换是通过 LastAccessTime 功能实现,如果该功能被关闭,那么文件的访问时间属性将不会变化。而查看该功能是否开启,可用 ”fsutil behavior query disablelastaccess“ 命令来查询,如:
[Plain Text] 纯文本查看 复制代码 D:\WindowsAPP\GetFileTime\Debug>fsutil behavior query disablelastaccess
DisableLastAccess = 1
当 DisableLastAccess 为 1 时表示 LastAccessTime 功能关闭,而其为 0 时,表示该功能开启。如果希望打开 LastAccessTime 功能,可以运行下面的命令:fsutil behavior set disablelastaccess 0 执行命令完毕后重启计算机之后便可生效。
同理,要关闭 LastAccessTime 功能,则执行下面命令:fsutil behavior set disablelastaccess 1
注意:关闭LastAccessTime,有助于提高系统性能。 |