禁用休眠功能可安全删除hiberfil.sys文件以释放c盘空间,方法包括:一、命令行执行powercfg -h off;二、控制面板高级电源设置中关闭休眠;三、安全模式下手动删除;四、压缩文件大小如powercfg -h -size 50;五、恢复时运行powercfg -h on。

如果您发现C盘空间紧张,而系统休眠文件hiberfil.sys占用数GB空间(通常约为物理内存容量的75%),则该文件在禁用休眠功能后可安全移除。以下是具体操作方法:
一、通过命令提示符禁用休眠并删除文件
此方法直接调用Windows电源管理命令,关闭休眠功能的同时触发系统自动删除hiberfil.sys,无需手动干预,且操作即时生效。
1、右键点击“开始”按钮,选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
2、在窗口中输入 powercfg -h off 并按回车键执行。
3、等待命令执行完成,关闭窗口。
4、打开C盘根目录,确认 hiberfil.sys 文件已消失。
二、通过控制面板界面禁用休眠功能
该方式利用图形化设置路径关闭休眠,系统在保存配置后将自动清理hiberfil.sys,适合不熟悉命令行操作的用户。
1、打开“控制面板”,选择“硬件和声音”→“电源选项”。
2、点击当前所选电源计划右侧的“更改计划设置”。
3、点击“更改高级电源设置”。
4、在弹出窗口中展开“睡眠”→“允许混合睡眠”,将其设为“关闭”;再展开“休眠”→“启用休眠”,将其设为“关闭”。
5、点击“确定”保存,系统将自动删除hiberfil.sys文件。
三、在安全模式下强制删除(备用方案)
当系统因权限锁定或服务冲突导致前两种方法失效时,可在安全模式下绕过部分系统保护机制,实现文件清除。
1、按住Shift键同时点击“开始”→“重启”,进入“疑难解答”→“高级选项”→“启动设置”→“重启”。
2、重启后按数字键 4 进入安全模式。
3、打开文件资源管理器,在地址栏输入 C:\ 并回车。
4、点击“查看”选项卡,勾选“隐藏的项目”与“文件扩展名”。
5、在空白处右键→“刷新”,确认hiberfil.sys可见后,尝试直接删除该文件。
四、调整休眠文件大小(替代方案)
若需保留休眠功能但减少磁盘占用,可通过命令将hiberfil.sys压缩为最小体积(仅保留快速启动所需数据),适用于内存较大的设备。
1、以管理员身份运行PowerShell或CMD。
2、输入命令 powercfg -h -size 50 并回车(表示设置为内存容量的50%)。
3、如需进一步压缩至最低限度(仅支持快速启动),输入 powercfg -h -type reduced。
4、执行完成后,原hiberfil.sys将被重建为更小体积的新文件。
五、恢复休眠功能的操作
若后续需要重新启用休眠,所有前述方法均支持逆向操作,系统将自动生成对应大小的hiberfil.sys文件。
1、以管理员身份运行命令提示符或PowerShell。
2、输入 powercfg -h on 并回车。
3、重启计算机后,hiberfil.sys将重新出现在C盘根目录。










