Windows11关闭休眠文件释放C盘空间方法
C盘空间不足?可能是休眠文件hiberfil.sys在占用。本教程演示如何在Windows 11中使用管理员终端运行powercfg /hibernate off命令安全关闭休眠并释放空间,同时说明对快速启动和睡眠功能的影响及恢复方法。
C 盘可用空间突然减少几个 GB,但在资源管理器根目录下却找不到对应的大文件,这通常是因为系统默认隐藏了受保护的系统文件。Windows 11 的休眠功能会生成一个名为 hiberfil.sys 的文件,用于在断电前保存内存状态,其大小通常与物理内存容量相关。如果你日常使用睡眠或关机较多,且不需要“休眠”这一特定功能,可以通过关闭它来立即释放这部分被占用的 C 盘空间。

开启显示隐藏项目后,C 盘根目录可见 hiberfil.sys 文件
在动手之前,建议先确认空间确实是被休眠文件占用。打开【设置】—【系统】—【存储】,查看“系统和保留空间”的占比情况。如果怀疑是隐藏文件,可以在资源管理器中点击【查看】—【显示】—勾选【隐藏的项目】,并在文件夹选项中取消“隐藏受保护的操作系统文件”,此时若看到根目录下有一个巨大的 hiberfil.sys 文件,即可确认目标。请注意,不要手动右键删除该文件,必须通过系统命令正确关闭功能。
1. 以管理员身份打开终端
关闭休眠需要修改系统电源配置,因此必须拥有管理员权限。右键点击任务栏上的【开始】按钮(或按下 Win + X),在弹出的菜单中选择【终端(管理员)】或【Windows PowerShell(管理员)】。如果系统弹出用户账户控制提示,点击【是】以授权。

通过 Win+X 菜单进入管理员权限终端
确保窗口标题栏或提示符路径中包含“管理员”字样,普通用户权限的终端窗口在执行后续命令时会提示“拒绝访问”。
2. 执行关闭休眠命令
在管理员终端窗口中,输入以下命令并按回车键执行:
powercfg /hibernate off

输入 powercfg /hibernate off 并回车
命令执行后,终端通常不会返回明显的“成功”提示,而是直接换行显示新的命令提示符。这表示命令已生效。系统会立即删除 C 盘根目录下的 hiberfil.sys 文件,你可以通过观察资源管理器中 C 盘的可用空间变化来确认,通常会瞬间释放出数 GB 的空间。
3. 验证空间释放与功能变化
关闭休眠后,回到【此电脑】右键点击 C 盘选择【属性】,或者再次查看【设置】中的存储信息,确认可用空间已增加。为了更彻底地刷新系统状态,建议重启一次电脑。
需要注意的是,关闭休眠功能会产生以下直接影响:
- 休眠选项消失:在【开始】菜单的电源选项中,将不再看到【休眠】按钮。
- 快速启动可能失效:Windows 10/11 的“快速启动”功能依赖于休眠文件的部分机制。关闭休眠后,开机速度可能会略微变慢,因为系统无法利用休眠文件进行混合引导。
- 睡眠功能不受影响:【睡眠】(Sleep)是将数据保存在内存中并低功耗待机,与写入硬盘的【休眠】(Hibernate)不同,关闭休眠不影响正常的睡眠唤醒。

关闭休眠后 C 盘可用空间显著提升
如果你发现 C 盘空间没有明显变化,请检查是否在其他分区也启用了休眠,或者确认命令是否在真正的管理员窗口中执行。切勿尝试手动删除 pagefile.sys(页面文件)或恢复分区,这些文件承担不同的系统职能,错误删除可能导致系统崩溃。
4. 如何恢复休眠功能
如果后续你需要使用休眠功能,或者希望重新启用快速启动,可以再次打开管理员终端,输入以下命令并回车:
powercfg /hibernate on
执行后,系统会重新创建 hiberfil.sys 文件,C 盘空间会相应减少。你可以在【控制面板】—【电源选项】—【选择电源按钮的功能】中,重新勾选【休眠】选项,使其出现在开始菜单中。

恢复休眠后可在开始菜单看到休眠选项
通过这种系统原生命令的方式管理休眠文件,既能精准释放 C 盘空间,又避免了误删系统关键文件的风险。如果 C 盘空间依然紧张,建议结合【存储感知】功能清理临时文件和更新残留,而不是继续调整其他受保护的系统文件。










































