我使用的是 Windows 10,有一个 ~640GB(基本 10)的硬盘,上面有 2 个主分区 C:\ 和 D:\,还有一个恢复和系统分区,如下图所示
当我使用 cmd 确定 C:\ 上所有文件的大小(包括隐藏文件和操作系统保护的文件)时,我得到了这个
我使用命令 dir /a/s,在 C:\ 上可以看到。
但是当我选择 C:\ 中的所有文件和文件夹(包括隐藏文件和受操作系统保护的文件和文件夹)时,我得到的结果大小为:79.717.573.909 字节。如您所见,两者之间存在很大差异。
我认为一定有一些文件和文件夹我没有选择,而且它们被压缩了,因此实际大小比它们在磁盘上的占用空间(磁盘大小)要大,因为正如您所看到的,磁盘管理器给我的 C: 分区容量比 cmd 显示的要小。如果有人能解释一下这里发生了什么,我将不胜感激?
我希望我已经说得够清楚了,
答案1
您是否右键单击命令提示符并选择以管理员身份运行它?如果没有,我敢打赌你丢失了一些影子文件。
某些类型的文件不会出现在 Windows 资源管理器中。Windows 中名为“影子存储”的文件(也称为“影子副本”)不会出现在这里。影子存储包含系统还原点和文件的先前版本,用于 Windows 资源管理器中的“先前版本”功能。来源