我有一个 1TB* 外置硬盘,在 Windows 资源管理器中(以管理员身份运行)总空间为 931GB。
当我查看可用空间时,它显示只有 183GB 可用,已使用 747GB。但是,已使用的空间并没有这么多。使用 WinDirStat(以管理员身份运行)时,此驱动器仅使用 472GB 的空间。
我使用 DiskCleanup 将 shadowstorage 清空至最新的 shadowstorage,将可用空间增加至 183GB。现在我想不出还有什么其他原因可能导致这个 275GB 的差异。
我曾在一台旧笔记本电脑上使用过这个外置驱动器,这会有问题吗?
谢谢您的任何建议。
答案1
WinDirStat
即使以管理员身份运行也可能无法打开某些文件夹,例如System Volume Information
也占用空间的文件夹。
NTFS 还备用数据流功能。该功能并未得到广泛使用,并且软件在显示文件大小时通常不会考虑该功能。
要查看为卷影副本分配了多少空间,请运行
vssadmin List ShadowStorage
其输出如下所示:
Used Shadow Copy Storage space: 27.419 GB (9%) Allocated Shadow Copy Storage space: 27.759 GB (9%) Maximum Shadow Copy Storage space: 28.237 GB (10%)
要查看系统使用了多少空间,请
chkdsk
以只读模式运行(替换C:
为您的驱动器号):chkdsk C:
并查看以下数字正在被系统使用和日志文件占用报告中:
296082431 KB total disk space. 119089088 KB in 656918 files. 407696 KB in 80692 indexes. 0 KB in bad sectors. 894379 KB in use by the system. 65536 KB occupied by the log file. 175691268 KB available on disk.
答案2
我终于解决了我的问题,并感谢大家的帮助。正如我在开场白中所说,这个外部设备是在一台旧电脑上使用的,由于某种原因,这导致了权限问题。在浏览所有子文件夹以更改文件的权限后,驱动器的使用空间现在在 WinDirStat 上是正确的,并且在选择所有文件并单击属性时也是如此。
@Psycogeek - 你说得对,MyDefrag 会显示这些文件,谢谢你,不幸的是,由于这些文件位于我经常使用且有权限的文件夹中,我无法确定它们是否丢失。而且 675GB 的文件很难查看 :P
@Alexey Ivanov - 正如您所说,这些文件可以在 Windows 资源管理器中查看,但 WinDirStat 和 Windows 资源管理器显然不包含来自未知来源的具有权限的文件 - 谢谢您的帮助。
如果其他人也遇到这个问题,那可能就是这个问题。文件资源管理器和可视化工具似乎无法检查具有不同权限的文件 - 您必须删除未知用户的权限并将权限更改为当前系统 - 在我的情况下,这是 arthur-PC/arthur,而不是一长串字符。由于已经有这方面的指南,我将发布一个链接。
第一个答案是正确的。 - 记得单击子组和文件夹,因为我最初更改权限时没有这样做,我可以在 Windows 资源管理器中查看文件夹的内容,但不能查看子文件夹,您必须单击每一个才能访问它。
感谢大家的帮助,我希望这个答案可以帮助可能遇到同样问题的人。
亚瑟