Windows 11 文件解压性能提升,但用户仍不满意:改进空间还有多大?

自 Windows 11 23H2 版本发布以来,微软大力宣传其原生文件资源管理器的压缩和解压功能。然而,尽管官方声称这些功能得到了性能提升,用户的实际体验却褒贬不一。最近的一次更新(KB5055627)再次对解压性能进行了优化,尤其是在处理大量小文件时表现有所改善。

不过,Reddit 用户 IridiumIO(同时也是免费应用 CompactGUI 的开发者)通过测试发现,虽然性能有所提高,但与第三方工具相比,Windows 11 的原生功能仍然显得力不从心。

性能提升的实际效果如何?*

根据微软的更新说明,最新的 KB5055627 补丁在以下方面进行了改进:

  • 解压速度提升:特别是在解压大量小文件时,性能有所提高。
  • 用户体验优化:旨在减少等待时间并提高效率。

然而,IridiumIO 的测试结果揭示了一些关键问题:

  1. 性能提升有限
    • 在启用 Windows Defender 实时保护的情况下,解压速度仅提高了 10%(从 333 秒缩短到 303 秒)。
    • 关闭实时保护后,速度提升了 35%,这表明 Defender 对性能的影响远大于更新本身的优化。
  2. 与第三方工具的差距依然显著
    • 使用 7Zip 或 PowerShell 的 Expand-Archive 命令时,解压速度远远超过 Windows 11 的原生文件资源管理器。
    • IridiumIO 指出,PowerShell 的解压效率虽然不如 7Zip,但仍比文件资源管理器的表现好得多。
Windows 11 文件解压性能提升,但用户仍不满意:改进空间还有多大?插图

用户的主要抱怨点

  1. 底层技术陈旧
    • IridiumIO 认为,微软的文件资源管理器仍然基于 XP 时代的归档处理方式,这种老旧的技术架构限制了性能的进一步提升。
    • 尽管微软添加了对 RAR 和 7Z 格式的支持,但这些功能更像是“表面功夫”,并未从根本上解决性能瓶颈。
  2. 路径深度导致额外减速
    • 测试中还发现,当归档文件位于嵌套较深的目录结构中时,解压速度会显著下降。
    • IridiumIO 推测,这是因为文件资源管理器在解压每个文件时都会检查整个路径结构,从而增加了额外的开销。
  3. A/B 测试导致更新效果不一致
    • 由于微软采用了 A/B 测试策略,部分用户可能尚未完全体验到本次更新的性能改进。
    • IridiumIO 表示,他的设备实际上并未接收到完整的归档解压优化,因此速度提升并不如预期。
Windows 11 文件解压性能提升,但用户仍不满意:改进空间还有多大?插图1

潜在解决方案:微软还有哪些改进空间?

  1. 彻底重构底层架构
    • 如果微软希望缩小与第三方工具的性能差距,可能需要重新设计文件资源管理器的归档处理模块。
    • 目前,PowerShell 的 Expand-Archive 功能已经证明了其潜力,微软可以考虑将其集成到文件资源管理器中,以取代现有的实现方式。
  2. 优化路径处理逻辑
    • 针对嵌套目录的性能问题,微软可以通过优化路径检查逻辑来减少不必要的开销。
    • 此外,将默认解压位置设为更高效的磁盘根目录(如 C:/),也可能帮助缓解部分性能问题。
  3. 减少 Defender 对性能的影响
    • Windows Defender 的实时保护功能对系统性能的影响不容忽视。微软可以探索更智能的扫描策略,例如在解压过程中动态调整保护级别。
  4. 统一更新策略
    • A/B 测试虽然有助于分阶段验证更新的稳定性,但也可能导致用户体验不一致。微软应在确保稳定性的前提下,尽快向所有用户推送完整的性能改进。

评论