禁用休眠功能可立即释放C盘空间,因hiberfil.sys文件大小等于物理内存容量;可通过管理员CMD/PowerShell执行powercfg -h off、磁盘清理工具勾选休眠文件清理器、电源选项禁用休眠开关,或调整其大小为内存的40%。
如果您发现电脑系统盘(通常是c盘)空间被莫名占用,且未进行大量文件存入、软件安装或系统更新操作,则很可能是由休眠文件(hiberfil.sys)、虚拟内存(pagefile.sys)、系统还原点、windows更新残留等隐藏系统文件持续膨胀所致。以下是针对休眠文件及相关系统级空间占用问题的多种实操性维修方法:
一、通过管理员命令提示符禁用休眠并删除hiberfil.sys
该方法直接调用系统电源管理接口,强制关闭休眠功能,使系统自动识别并永久删除位于C盘根目录的hiberfil.sys文件。该文件大小严格等于物理内存容量(如32GB内存对应约32GB占用),删除后空间立即释放,操作可逆。
1、点击任务栏左下角【搜索框】,输入“cmd”;
2、在搜索结果中右键【命令提示符】,选择“以管理员身份运行”;
3、在弹出窗口中输入命令:powercfg -h off,然后按回车键;
4、命令执行完毕后无提示信息即表示成功,关闭窗口;
5、刷新“此电脑”中C盘属性,进入“详细信息”页签,确认“休眠文件”条目已消失。
二、使用PowerShell终端执行等效禁用命令
PowerShell作为Windows 10/11默认推荐的现代命令行环境,与CMD完全兼容且稳定性更高,适合对传统命令提示符界面不熟悉的用户。执行相同命令可达成一致效果,且界面响应更清晰。
1、点击【开始】→搜索“PowerShell”;
2、右键【Windows PowerShell】,选择“以管理员身份运行”;
3、输入命令:powercfg -h off,回车执行;
4、执行完成后,打开“此电脑”,右键C盘→“属性”,查看“已用空间”数值是否显著增加;
5、如需恢复休眠功能,可在同一窗口中输入:powercfg -h on并回车。
三、借助磁盘清理工具勾选“休眠文件清理器”
Windows内置磁盘清理工具提供图形化界面下的休眠文件移除选项,无需记忆命令,适合偏好可视化操作的用户。该方式本质仍调用系统级禁用逻辑,但需配合“清理系统文件”步骤才能激活该选项。
1、按下Win + R组合键,打开“运行”窗口;
2、输入cleanmgr并按回车,选择C盘启动扫描;
3、扫描完成后,点击左下角“清理系统文件”按钮(将请求管理员权限);
4、再次选择C盘,等待二次扫描结束,在列表中找到并勾选休眠文件清理器;
5、点击“确定”,在弹出的确认窗口中选择“删除文件”完成操作。
四、从电源选项图形界面禁用休眠触发入口
该方法不单独删除文件,而是先在系统设置中移除休眠功能的图形化开关,防止用户误操作重启休眠机制,为后续命令行清理提供稳定环境。必须配合powercfg -h off使用才可真正清除文件。
1、右键【开始按钮】→选择“电源选项”;
2、点击右侧“选择电源按钮的功能”;
3、点击“更改当前不可用的设置”;
4、向下滚动至“关机设置”,取消勾选休眠复选框;
5、点击“保存更改”,随后仍需执行powercfg -h off命令以删除hiberfil.sys。
五、调整休眠文件大小而非彻底删除
对于部分依赖休眠功能但又希望节省空间的用户,可通过命令将hiberfil.sys压缩至物理内存容量的指定百分比(如40%),在保留功能前提下大幅缩减其体积,避免完全禁用带来的唤醒延迟变化。
1、以管理员身份运行命令提示符或PowerShell;
2、输入命令:powercfg /h /size 40,回车执行;
3、该命令将休眠文件尺寸限制为内存总量的40%,例如64GB内存设备将仅生成约25.6GB文件;
4、执行后无需重启,系统将在下次休眠时按新尺寸重建文件;
5、若需恢复原始尺寸,可执行:powercfg /h /size 100。

















