我目前正在使用 Windows 10。不确定 Windows 7 上是否有同样的行为。
让我举个例子来解释一下。当我打开 Windows 资源管理器并转到驱动器的根目录时,我会得到该驱动器上所有文件夹的列表。我想看看最近在哪个文件夹中添加了新文件。所以最合理的解决方案是按“修改日期”排序。对吗?但显然当文件在该文件夹的子文件夹中发生更改时,这种方法不起作用。
文件夹的“修改日期”可以是 20/11/2018,而子文件夹的修改日期可以是 27/11/2018。我认为更合乎逻辑的是,根文件夹的修改日期也是 27/11/2018。我敢肯定 Windows 7 中的行为就是这样的。
有人意识到这一点吗?这是正常现象吗?可以改变吗?
答案1
这是 Windows 的正常行为,而且一直都是这样。
对象的“修改日期”仅在对象被修改时才会更改。文件夹子项的日期更改不计为文件夹的更改。
文件夹及其子文件夹在磁盘目录表中有单独的条目。由于子文件夹的日期不包含在文件夹的条目中,因此对其日期的修改不会反映在文件夹的条目中。因此,由于文件夹的条目未被修改,因此其“修改日期”不会改变。
仅当添加或删除子文件夹时,文件夹的“修改日期”才会发生变化,或文件夹中直接包含的任何其他文件也是如此。
答案2
情况并不总是这样……这是一个新的发展。我一直按修改日期排列我正在处理的文件,因为这是在项目之间切换时将相关内容放在我面前的最简单方法。这些项目总是在子文件夹中,我一直按修改日期排列它们。我再也不能这样做了。上面的答案是错误的信息。
答案3
有一个功能“访问的数据”可以帮助您。它将根据最新的文件访问日志显示文件夹。右键单击修改日期并选择“更多”,然后找到“访问的数据”。