我遇到了很大的问题。
我有一个 120GB 的 SSD,带有两个逻辑驱动器。其中一个是系统驱动器,大小为 106GB。它有大约 70GB 的文件和文件夹(包括页面文件系统和休眠文件)。
我已经用一堆第三方软件测试过了(目录统计,磁盘状态,文件夹大小)以及在 Windows 资源管理器中用“隐藏受保护的操作系统文件“未选中。它有~70GB的有用文件,因此有大约36GB的可用空间,这是毫无疑问的。
但实际上,Windows 资源管理器(以及磁盘状态和文件夹大小)显示实际使用量约为 93GB,可用空间约为 13GB。换句话说,文件总数肯定是 70GB,但磁盘使用量却是 93GB。WTF
事实上,它大约有 101GB,但我能够通过清理 Windows 更新缓存来回收一些空间(也许我应该提到我最近更新到了 22H2 并下载了一大堆更新)。到目前为止,回收站中没有文件,没有更新缓存,也没有还原点。我基本上不知道在哪里可以再恢复 23GB 的空间(从 93GB 到正常的 70GB),这让我抓狂。我几乎什么都试过了。
答案1
有趣的是:为什么休眠文件大约是 32GB(顺便说一下,我的 RAM 是 32GB),而根据任何软件(包括第三方软件)它实际上大约是 14GB?
您的休眠文件似乎是一个所谓的稀疏文件。它的保留大小为 32 GB,但只使用了其中的 14 GB。
也许您的操作系统只需要 14 GB,因为这是操作系统休眠操作期间使用的最大 RAM。32 GB -14 GB = 18 GB 的差值已经可以解释 93 GB -70 GB = 23 GB 的很多无法解释的差值。
https://learn.microsoft.com/en-us/windows/win32/fileio/sparse-files
您可以尝试禁用休眠模式并删除休眠文件,看看我的假设是否错误。