![Windows 用户文件夹大小小于实际大小](https://linux22.com/image/1561011/Windows%20%E7%94%A8%E6%88%B7%E6%96%87%E4%BB%B6%E5%A4%B9%E5%A4%A7%E5%B0%8F%E5%B0%8F%E4%BA%8E%E5%AE%9E%E9%99%85%E5%A4%A7%E5%B0%8F.png)
我对 Windows 用户文件夹大小有疑问。
我使用的是 Windows 10 最新版本,让我们将我的电脑用户名表示为abc
。当我右键单击文件夹c:\users\abc
并选择特性,Windows 告诉我该文件夹的大小为 16.7 GB。
但是当我打开此文件夹c:\users\abc
,选择所有子文件夹,如documents
,,downloads
...再次右键单击查看属性,Windows 现在告诉我大小为 49.2 GB,这是实际大小。
我在这里没有创建任何符号链接或隐藏文件。那么为什么会有如此大的差异?顺便说一句,这只发生在我的用户文件夹中c:\users\abc
,其他目录的大小显示似乎很好。
编辑 1:我不是在问如何获取或可视化正确的文件夹大小。我的问题是为什么两个显示的大小如此不同?此外,就我而言,文件夹大小“远小于”实际大小,而不是“大于”,也不是“略有不同”。
答案1
已确认是Windows 10版本1803中的一个错误,目前尚无解决方案。
在资源管理器中枚举文件夹的内容只会返回错误的数据。例如,2TB-HD 包含实际的 43.048 个文件、4.123 个文件并占用 735 GB。在 Windows 1803 中列出文件夹属性将显示:4,104 个文件、2,113 个文件夹,大小为 98.9 GB。只有当用户转到文件夹,使用 CTRL+A 选择所有文件(和子文件夹)时,属性才会正确计算(在本例中)。
参考:https://borncity.com/win/2018/05/04/windows-10-april-update-bugs-and-issues/