You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于在Zip归档中存储NTFS文件属性的技术实现疑问

关于Windows Zip压缩存储NTFS属性的疑问与验证计划
  • 背景:我近期编写了一个DEFLATE压缩器与解压缩器,了解到Windows提供的fstream无法获取NTFS属性——这类属性存储在$MFT中,目前正在重新梳理NTFS的相关机制。
  • 核心猜想:Windows右键菜单的Zip压缩功能能够存储NTFS文件属性,我猜想是否将$MFT头部(截至文件数据部分)直接复制到Zip归档的本地文件头的「Extra Field」中(注:文件可以直接存储在$MFT属性内,因此仅考虑到文件数据部分的头部)。
  • 当前进展:我查阅了相关规范并寻找了类似案例,但未找到对应内容。
  • 后续计划:接下来一周我会读取Zip的本地文件头并解析「Extra Field」,验证上述猜想是否成立。
  • 补充说明:我可以调用NtQueryInformationFile函数并请求FileAllInformation来获取对应的结构体,但当前核心需求是读取带有扩展属性的Windows Zip文件。

内容的提问来源于stack exchange,提问作者EntangledLogic

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 11:57:06