卷影副本功能文件排序的Bug?

刚才在备份文件时突然发现一个很有趣的问题,怀疑是Bug。

具体的重现环境:Windows Vista Ultimate SP1 x64,通过Windows Update安装了所有更新程序。这个问题是和卷影副本功能,也就是Vista中“以前的版本”功能有关的。

具体来说,当启用卷影副本功能后,对保存有副本的文件,通过鼠标右键单击,选择“还原以前的版本”,随后即可打开文件属性对话框的“以前的版本”选项卡,这里列出了系统可以找到的每个卷影副本,对每个副本都可进行复制或还原操作。

默认情况下,所有副本是按照修改日期进行降序排列的,也就是说,最后被修改的副本,会被列在最前面。同时,列表中的内容还会按照修改日期进行分组,这样我们就可以快速看到“今天”、“这星期的前些时候”、“上星期”,以及“今年的前些时候”这种比较类似自然语言的时间描述。

例如下图所示的就是一个文件所有的卷影副本,从图中可以看出,所有副本确实是按照修改日期进行降序排列的,没问题。

1

但是,如果将滚动条向下拖动,还是同一个文件,可以看到更多副本,请注意“上星期”中显示的内容。

2

还是按照修改日期进行降序排列,这一点是确定无疑的,因为“修改日期”这个属性列上显示了一个向下的箭头图标(“日期”两字后面)。但是只要是“上星期”以及“今年的前些时候”中的副本,就会按照修改日期进行升序排列。而我根本就没有修改过排列方式。

尝试过多个文件的卷影副本,都遇到了同样的问题。但在Windows资源管理器中,这个问题不存在。暂时不知道这是什么原因造成的,不过估计可能是Bug。

分享:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

发表评论前,先做个简单的数学题吧: * Time limit is exhausted. Please reload CAPTCHA.