我目前在 C 盘上运行 Windows 7。我为它分配了 25 GB 空间,以为这样就足够了。直到不久前,它还是足够的。现在它只是想要更多。每次启动计算机时,我都会收到磁盘空间不足警告。无论我做什么,它都会继续占用更多空间。
我已经将大型程序移至 D(>3.5 Gb),但仍然不够。只要我释放某些东西,它就会占用它并转到 0 到 200Mb 之间的可用空间。我开始浏览文件夹并删除我认为程序不会错过的程序数据(到目前为止没有破坏任何东西)。
C 上只有 2 个大文件夹:Windows 19.4Gb、Program Files (x86) 2.2Gb 和 hiberfil.sys 3Gb。
由于空间不足,甚至无法更新 Windows。过去几天,当我关闭计算机时,它会尝试安装更新(请不要关闭或拔掉计算机的电源),并且它会一直保持这种状态,直到我强制关闭它。
我该怎么办?我现在真的负担不起安装费用。还要再过一个月左右才能安装。
答案1
暂时禁用休眠 单击开始 -> 输入 CMD -> 右键单击 CMD 并以管理员身份运行,然后运行命令,powercfg -h off
然后重新启动,这将删除 hiberfil.sys 并且不允许您休眠。如果页面文件真的很大,您也可以尝试调整页面文件大小。
您的问题很可能是 Winsxs 文件夹,随着您使用更多软件,该文件夹会随着时间而增大,它会保留 DLL 等的多个副本以获得最大的软件支持。
答案2
磁盘空间使用量不断增长的主要原因不是不断的交换分区,或者(如果您没有安装任何软件)C:\Program Files\
而是 WinSxS 文件夹:
答案3
您始终可以重新分区驱动器,而无需重新安装 Windows。有免费软件可以做到这一点。EASEUS 对我来说很好:http://download.cnet.com/Easeus-Partition-Master-Home-Edition/3000-2248_4-10863346.html
答案4
查看目录统计查看哪些文件占用了硬盘空间。
其他回复者已经给出了大多数可能的原因。我会选择调整 Windows 分区的大小(无需重新安装)。因此,如果 D: 上有足够的空间,请备份数据,然后使用该空间调整大小。