PowerShell命令Get-Volume | Select-Object DriveLetter,SizeRemaining,Size | Format-Table -AutoSize可直接列出所有本地磁盘盘符、剩余空间(字节)和总容量(字节),其中SizeRemaining为真实可用空间,不含系统保留与还原点占用。

想在不打开图形界面的情况下快速确认C盘、D盘等各分区还剩多少可用空间,直接调用系统内置命令最高效,尤其适合远程维护、脚本调用或无GUI环境。
Windows系统中用PowerShell查看各盘剩余空间
按下Win + X → 选择“Windows Terminal(管理员)”或“PowerShell(管理员)”,输入以下命令并回车:
Get-Volume | Select-Object DriveLetter, FileSystemType, SizeRemaining, Size | Format-Table -AutoSize
该命令会列出所有已挂载卷的盘符、文件系统类型、剩余空间(字节)和总容量(字节),【SizeRemaining 字段即为真正可用空间,不含系统保留区与还原点占用】。若只关心C盘,可追加过滤:| Where-Object {$_.DriveLetter -eq 'C'}。
macOS终端中排除快照干扰查真实可用空间
第一步:打开“终端”应用,执行基础命令:
df -h
第二步:跳过APFS快照虚拟卷,避免本地Time Machine快照膨胀导致误判:
df -h -x apfs
第三步:精确定位某卷(如外接SSD)的字节级数据:
diskutil info /Volumes/MySSD | grep -E "Total|Free"
将MySSD替换为你的卷名。该命令从磁盘工具底层信息中提取Total size和Free space,结果不含快照冗余,比访达显示更贴近物理实际。
Linux系统中聚焦根分区查剩余空间
方法一:执行命令查看人类可读格式的根分区空间
df -h --max-depth=1 /
方法二:若需字节级精确值,去掉-h参数:
df --max-depth=1 /
方法三:检查inode是否耗尽(有时空间充足但无法写入,就是inode用完了):
df -i /
【注意:df默认统计的是挂载点所在文件系统,不是目录本身;若/mnt下挂了另一块盘,df /mnt才反映那块盘,而非根分区】
Windows图形界面最快捷查看方式
按下Win + E打开文件资源管理器 → 左侧点击“此电脑” → 右侧驱动器列表中,每项下方直接显示“已用空间 / 总容量”,例如“428 GB / 512 GB”。
将鼠标悬停于任一驱动器图标上,弹出浮动提示框,显示精确字节数与使用率百分比——这一步操作起来很简单,直接看就行,无需任何权限或安装。

















