关闭休眠功能可释放c盘空间,需以管理员身份运行powercfg -h off命令并重启系统;若需保留休眠功能,可用powercfg /h /size 40压缩文件至内存的40%。

如果您在新安装的 Windows 11 系统中希望释放 C 盘空间,需处理由休眠功能生成的 hiberfil.sys 文件,该文件默认大小约为物理内存容量的 40%–75%。以下是关闭休眠功能并清除该文件的具体操作步骤:
一、通过管理员命令提示符执行 powercfg -h off 命令
此方法直接调用系统电源管理工具,以最高权限禁用休眠机制,系统将在下次启动时自动删除 hiberfil.sys 文件,释放对应磁盘空间。命令执行后无需手动删除文件,但重启为必要环节。
1、按下 Win + S 组合键,在搜索栏中输入“cmd”或“命令提示符”。
2、在搜索结果中右键点击“命令提示符”,选择“以管理员身份运行”。
3、在弹出的黑色窗口中,输入命令:powercfg -h off,然后按回车键执行。
4、命令执行后无任何提示信息,即表示操作成功;关闭窗口后,重启计算机即可验证 hiberfil.sys 是否已从 C 盘根目录消失。
二、通过管理员 Windows 终端(PowerShell 或 CMD)执行等效命令
Windows 终端作为系统默认现代命令行环境,支持 PowerShell 与传统 CMD 双模式,执行逻辑一致,且兼容性更优,适合已将终端设为默认工具的用户。
1、同时按下 Win + X 组合键,在弹出菜单中选择“终端(管理员)”。
2、确认左上角显示为“PowerShell”或“命令提示符”标识;若为 PowerShell,可直接输入命令;若为 CMD,同样适用。
3、输入命令:powercfg /h off,然后按回车键运行。
4、执行完成后,系统将停止休眠支持,并在重启后自动移除 hiberfil.sys 文件。
三、通过控制面板图形界面配合 powercfg 命令彻底清理
该方式面向习惯使用图形化操作的用户,先在控制面板中隐藏休眠选项,再通过命令确保 hiberfil.sys 被真实删除。仅修改界面设置无法触发文件清除,必须组合命令才有效。
1、按下 Win + R 打开“运行”对话框,输入 control 并回车,进入控制面板。
2、将查看方式设为“大图标”,点击“电源选项”。
3、在左侧菜单点击“选择电源按钮的功能”,再点击“更改当前不可用的设置”。
4、在“关机设置”区域,取消勾选“休眠”,点击“保存更改”。
5、随后仍需打开管理员命令提示符或终端,执行 powercfg -h off 命令,确保 hiberfil.sys 被完全删除。
四、通过注册表编辑器修改休眠默认启用状态
此方法作用于系统底层配置,可防止休眠功能在系统重置或更新后被意外恢复,适用于对系统行为有长期稳定需求的用户。修改后仍需配合 powercfg 命令才能实际删除文件。
1、按下 Win + R 打开“运行”对话框,输入 regedit 并回车,以管理员权限打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power。
3、在右侧窗格中查找名为 HibernateEnableDefault 的 DWORD (32位) 值;如不存在,则右键空白处新建一个。
4、双击该值,将其“数值数据”由 1 修改为 0,点击“确定”保存。
五、调整休眠文件大小以保留功能并减少占用
若您仍需使用休眠功能(例如笔记本合盖休眠),但希望显著压缩 hiberfil.sys 占用空间,可通过两步命令实现:先清空原文件,再按比例重建。最低支持设为物理内存容量的 40%。
1、以管理员身份打开终端或命令提示符。
2、先执行命令清空现有文件:powercfg /h off。
3、再执行压缩命令:powercfg /h /size 40,将休眠文件设为物理内存容量的 40%。
4、最后重新启用休眠:powercfg /h on,系统将生成一个更小的 hiberfil.sys 文件。











