You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 11休眠文件占用超量磁盘空间,禁用/调整大小操作无效且报错求助

Windows 11休眠文件占用超量磁盘空间,禁用/调整大小操作无效且报错求助

遇到这种休眠文件占满大半个磁盘、操作还报错的情况确实闹心,我给你梳理几个针对性的排查和解决步骤,你可以一步步尝试:

  • 先确认操作权限是否足够
    很多时候这类系统级操作失败,都是因为没用到管理员权限。右键点击开始菜单,选择「Windows 终端(管理员)」(或者旧版本的「命令提示符(管理员)」),重新执行以下命令:

    • 先尝试直接禁用休眠:powercfg -h off
    • 如果禁用失败,先强制把休眠文件大小设为0:powercfg -h size 0,再执行禁用命令
  • 排查磁盘潜在错误
    你收到的报错「A device attached to the system is not functioning」大概率和磁盘有关,先做磁盘检查修复:
    在管理员终端中执行:chkdsk C: /f /r
    执行前记得保存所有正在编辑的文件,这个命令可能需要重启系统才能完成扫描和修复。

  • 关闭快速启动后重试
    Windows的快速启动功能依赖休眠文件,可能会导致休眠文件被锁定无法修改:

    1. 打开「控制面板」→「硬件和声音」→「电源选项」
    2. 点击「选择电源按钮的功能」,再点击「更改当前不可用的设置」
    3. 取消勾选「启用快速启动(推荐)」,保存设置后再尝试禁用或调整休眠文件大小
  • 在安全模式下操作
    第三方软件(比如杀毒工具、优化软件)可能会干扰系统对休眠文件的操作,试试进入安全模式再操作:
    按住Shift键点击重启,依次选择「疑难解答」→「高级选项」→「启动设置」→「重启」,之后选择「4) 启用安全模式」或「5) 启用带网络连接的安全模式」,进入后打开管理员终端执行powercfg -h off

  • 检查注册表的完整设置
    你之前改了注册表的HibernateEnabled,但可能还有其他相关项需要调整:

    1. 打开注册表编辑器(执行regedit命令),导航到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
    2. 确认HibernateEnabled的数值数据为0,如果有HibernateFileSizePercent项,把它改成0或者删除(删除前建议右键导出备份该注册表项)
    3. 重启电脑后查看休眠文件是否消失
  • 手动删除休眠文件(禁用后尝试)
    如果以上操作后休眠文件还在,先确认休眠已禁用,然后:

    1. 打开文件资源管理器,点击「查看」选项卡,勾选「隐藏的项目」
    2. 找到C盘根目录下的hiberfil.sys,右键删除;如果删除失败,在管理员终端执行del C:\hiberfil.sys

备注:内容来源于stack exchange,提问作者Bran

火山引擎 最新活动