刚刚安装了 60GB OCZ Agility 3 SSD,将 Windows 和其他各种应用程序放在上面。一切运行良好。但是,当我在 Windows 7 中查看驱动器时,它显示我有 1.5GB 可用空间,但当我选择驱动器上的所有文件夹并查看属性以查看合并文件大小时,它显示总大小为 28.9GB。所以我实际上损失了一半的容量!!
您知道这可能是什么吗?
电脑规格:
Windows 7 60GB OCZ Agility 3 SSD
答案1
如果您通过选择文件夹来检查可用空间,则做错事。
正确的方法是右键单击驱动器并选择属性。**饼图是正确的。**
更正确的方法是进入管理工具下的计算机管理并选择磁盘管理。
我确信有一篇关于此问题的必读 Old New Thing 博客文章。
冗长的技术解释与安全有关。当您选择所有文件夹并使用 Explorer 计算空间时,Explorer 会将所有文件加起来并给出大小。
- 但是如果资源管理器看不到某些文件怎么办?
Windows 出于几个原因在 Explorer 中隐藏某些文件。一个是为了组织和简化用户体验。第二个是为了防止用户破坏自己的系统。如果您进入“工具/选项”,应该有一个用于隐藏文件和受保护操作系统文件的复选框。如果选中这些,那么选择所有文件夹显然不会选择所有存在的文件。
其他注意事项包括 Explorer 不会添加备用数据流的大小,曾经。
99% 的情况下,饼图都是正确的。您唯一需要担心的是,饼图会受到用户配额(如果存在)的限制。选择文件并右键单击以查看大小从来都不是一个明确的答案。与其说 Explorer 很懒,不如说它不是适合做这项工作的工具。
我希望这能有所帮助。
答案2
如果您真的想这样做(有点“不专业”),您应该首先在 Windows 的文件夹菜单中启用“显示隐藏文件和文件夹”。
问题可能出在您的 Pagefile(C:\pagefile.sys)或 Hybernate 文件(C:\hyberfil.sys)上。
这些通常是 RAM 容量的 1 到 1.5 倍。因此,如果您有 4GB RAM,那么您将拥有大约 8 - 10 GB 的页面文件和 hyberfil...
可以在Windows的内存菜单中禁用/删除页面文件,执行命令禁用休眠功能,将自动删除hyberfil.sys:
powercfg.exe -h off
答案3
两种可能性:
驱动器上有多个分区或有未分区的空间。请检查磁盘管理器。
驱动器上有许多隐藏文件或目录。使用目录统计。