我目前正在 32GB SSD 上使用 Windows Embedded Standard 7E。有两个分区 C 和 D。问题是,当我检查 C 盘的属性时,它显示已用空间为 3GB。但是,当我复制里面的所有文件夹并检查大小时,它显示已用空间为 5.32GB。我无法找出问题所在。请帮助我解决同样的问题。
答案1
这是由于文件系统的“符号链接”特性造成的。
许多 Windows 文件在不同位置重复,通常您会看到许多文件彼此相同WinSxS
。System32
文件系统可以创建指向文件数据的第二个链接,而不是复制整个文件,因此仅占用稍微多一点的空间。
实际上它仅使用一个文件的空间来进行两份复制。
通过自己复制文件,它会完全复制文件(复制操作忽略符号链接),因此扩展符号链接会占用更多空间。
答案2
首先,您的操作系统可能正在使用压缩,并且文件在复制过程中未被压缩。
其次,Windows 的最新版本使用了大量符号链接和连接点。有些文件位于一个物理位置,但出现在文件系统中的几个不同位置。当您尝试复制它们时,您会创建多个物理副本,而不是连接点。