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

能否获取硬盘格式化时间戳?曾用GParted从Linux Live环境格式化

关于硬盘格式化时间戳的获取与判定

能不能获取硬盘的格式化时间戳?

当然可以,但这得看你用的文件系统——你提到的NTFS本身就内置了格式化时间戳的存储,它被放在分区的$Volume元数据属性里,这个属性专门用来记录卷的创建(也就是格式化)时间、卷名这类基础信息。

针对你的具体场景:GParted格式化NTFS后的时间判定

你说这块盘之前是Windows的NTFS分区,后来在Linux Live环境用GParted重新格式化——这里给你拆解清楚:

  • GParted处理NTFS格式化时,底层用的是mkfs.ntfs(NTFS-3G工具集的组件)。这个工具在创建新的NTFS文件系统时,会彻底覆盖原分区的$Volume元数据,包括里面的时间戳。所以现在你能查到的格式化时间,只会是你用GParted操作的那个时间点,之前Windows系统的格式化时间已经被覆盖掉了。
  • 想查看这个时间的话,在Linux环境下先装ntfs-3g工具包,然后执行:
    ntfsinfo -m /dev/sdXn
    
    把/dev/sdXn换成你的NTFS分区路径(比如/dev/sda2),输出里的Volume Creation Time就是你要的格式化时间戳。

额外提一句:不管你当时选的是GParted默认的快速格式化还是完全格式化,都会重新生成$Volume元数据,原Windows的格式化时间基本找不回来——除非你之前做过分区备份,或者用专业数据恢复工具尝试找回被覆盖的旧元数据,但这种情况成功率很低,一般不推荐。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 03:23:39