Cute Happiness 您好,欢迎您咨询微软社区
感谢您的反馈,了解到您的疑问,您提到Edge浏览器会改变文件的创建日期,我需要澄清的是:
创建日期: 当文件被下载到新的系统时,创建日期通常会被更新为下载时间。这不仅限于Edge,大多数浏览器和下载行为都会这样。
修改日期: 通常情况下,修改日期应该保持原文件的修改时间。
访问日期: 这个日期通常会反映下载时间,这是正常的。
关于原始创建日期,服务器通常不会传输文件的原始创建日期。HTTP协议主要关注最后修改时间(Last-Modified)。因此,无法在下载过程中保留原始创建日期,这不是Edge特有的限制。
文件管理和时效性:您提到这影响文件管理和判断时效性,对于网络下载的文件,通常应该依赖:文件名中包含的日期信息 、文件的最后修改日期(如果正确保留)、下载时的上下文信息(如从何处下载、何时下载等)
重复文件:
下载相同内容、不同创建日期的重复文件,这个问题不太可能是由Edge造成的。它更可能是由于:多次下载同一文件/服务器端存储了多个版本的文件
文件指纹(如MD5):
您怀疑Edge可能更改了文件的MD5,这个担忧基本上是没有根据的,MD5是基于文件内容计算的,不受元数据(如创建日期)影响,除非Edge篡改了文件内容(这是极不可能的),否则MD5不会改变,您可以通过比对下载前后的MD5来验证文件内容的完整性。
Edge改变文件创建日期的行为是常见的,不仅限于Edge。然而,它不应该改变文件的内容或MD5。如果您发现修改日期也被改变,或MD5确实不一致,那可能需要进一步调查。
一些可能的建议:
比较下载前后的MD5以确认文件完整性
检查文件的修改日期是否被保留
考虑使用其他下载工具,如专门的下载管理器,它们可能提供更多选项来保留原始文件信息
Best Wish
Leo Z | 微软社区支持专员