要确认电脑硬盘在windows中被识别的实际总容量,需汇总磁盘管理中所有已分配分区(含efi、恢复等隐藏分区)的容量,并用wmic命令验证物理硬盘原始字节数换算值,再交叉核对各盘符容量加隐藏分区容量,缺一不可。

要确认电脑硬盘在Windows系统中被识别出的实际总容量,不能只看单个盘符的“属性”数值,因为系统分区、恢复分区、EFI分区等不挂载为盘符的空间不会显示在“此电脑”里,必须汇总所有已分配分区并计入隐藏系统分区才能得到完整结果。
通过磁盘管理界面获取全部已分配分区容量
按下 Win + X → 选择“磁盘管理”,等待界面加载完成。
顶部区域列出所有物理磁盘(如“磁盘 0”“磁盘 1”),下方是对应磁盘的图形化分区条;每个条上直接标注容量值(单位为GB),含主分区、恢复分区、EFI系统分区等——【这些未分配盘符的分区也必须计入总容量】。
逐个记录每块磁盘下所有分区的标称容量(注意区分“未分配空间”,它不属于已识别容量,不计入);将所有数值相加,即得当前系统识别出的全部已分配硬盘容量。
用命令行验证物理硬盘原始字节数
以管理员身份运行命令提示符(右键开始菜单→“终端(管理员)”或“命令提示符(管理员)”)。
输入命令:wmic diskdrive get name,capacity,回车执行。
通过聊天(Telegram / 飞书)执行本地 `clawusage` 监控命令。当用户输入 `/clawusage ...`,或提出“查看 Codex 用量”、“开启/关闭自动…”等请求时触发使用。
系统返回每块硬盘的原始字节数(例如:512110190592);将该数值除以 1073741824(即1024³),四舍五入保留一位小数,所得结果即为该硬盘在Windows中按二进制换算后的理论最大识别容量(单位:GB)。
若某块硬盘的磁盘管理中各分区容量之和明显小于该值(偏差>1%),说明存在未识别分区或SMART异常,需进一步用CrystalDiskInfo检查LBA扇区总数。
交叉核对:从“此电脑”属性中提取各盘符容量
方法一:打开“此电脑”,右键C盘 → “属性” → 查看“常规”选项卡中的“容量”数值(单位字节),记下;重复操作D盘、E盘等所有有盘符的分区。
方法二:在文件资源管理器地址栏输入 shell: drives → 回车,可一次性打开所有驱动器窗口;再逐个右键→“属性”,抄录容量值。
将所有盘符的“容量”数值相加,再手动加上磁盘管理中看到的EFI分区(通常100MB)、Microsoft保留分区(16MB)、恢复分区(450MB–1GB)这三项——【缺一不可,否则总和比实际识别容量少约600MB–1.2GB】。










