hiberfil.sys是Windows休眠功能生成的隐藏系统文件,默认位于C盘根目录、大小约为物理内存的75%(如16GB内存占约12GB),可通过powercfg -h off命令以管理员身份禁用并自动删除,或用powercfg -h -size 40–60压缩体积,亦可借助磁盘清理工具勾选“休眠文件”临时释放空间。

Windows系统休眠功能默认会在C盘根目录生成一个名为hiberfil.sys的隐藏系统文件,大小通常为物理内存容量的75%左右,一台16GB内存的电脑就可能占用约12GB空间——而多数用户从不使用休眠,却长期被它挤占C盘,导致安装软件失败、系统变慢甚至蓝屏预警。
用管理员命令彻底关闭休眠并自动删除文件
第一步:按 Win + X 组合键,在弹出菜单中选择【终端(管理员)】或【命令提示符(管理员)】。
第二步:在打开的窗口中输入以下命令并回车:
powercfg -h off
这一步必须以管理员身份运行,否则会报错“拒绝访问”;【-h 是小写英文字母 h,不是数字 1 或小写 L】。执行成功后窗口无任何提示,但休眠功能已从系统底层注销。
第三步:重启电脑,或直接打开此电脑→C盘,确认 hiberfil.sys 文件已消失——无需手动删除,系统会在命令执行后自动清除该文件。
不想完全关闭?压缩休眠文件至内存的40%~60%
方法一:在管理员终端中运行
powercfg -h size 60
这条命令将休眠文件压缩至内存容量的60%,比如你有16GB内存,文件就从约12GB缩到约9.6GB。数值范围是50–100,低于50系统会拒绝执行。
方法二:若想进一步压缩,先执行 powercfg -h off 清空现有文件,再运行 powercfg -h size 40,最后用 powercfg -h on 重新启用休眠——系统将生成一个更小的 hiberfil.sys。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
通过磁盘清理工具安全移除休眠文件(保留休眠开关)
第一步:在任务栏搜索框中输入“磁盘清理”,点击打开应用。
第二步:选择C盘,点击“确定”开始扫描。
第三步:扫描完成后点击“清理系统文件”,再次选择C盘进行深度扫描。
第四步:在新弹出的选项列表中,勾选休眠文件(部分系统显示为“系统休眠文件”),其他项按需选择。
第五步:点击“确定”→在弹出的确认对话框中选择“删除文件”。
注意:该方法不会禁用休眠功能,下次启用休眠时系统会自动生成新文件,适合临时释放空间又不愿放弃休眠的用户。
验证休眠是否已关闭
打开【控制面板→硬件和声音→电源选项→选择电源按钮的功能】,向下滚动到“关机设置”,如果“休眠”选项呈灰色不可勾选状态,说明已成功关闭。
关闭休眠后,“快速启动”功能会同步失效,开机时间可能略有延长——这是正常现象,不影响系统稳定性或日常使用。










