c盘空间不足问题可通过清理系统垃圾、禁用休眠、迁移虚拟内存解决:先用磁盘清理+清理系统文件释放10gb以上,再清空%temp%和temp临时文件夹,接着执行powercfg -h off删除hiberfil.sys,最后将虚拟内存从c盘迁至d盘。

电脑频繁弹出“磁盘空间不足”提示,C盘图标变红、系统卡顿、软件安装失败、Windows更新失败——这些问题往往不是硬盘真的快满了,而是系统垃圾堆积+虚拟内存默认占C盘导致的局部空间窒息。清理前先确认:C盘剩余空间是否低于15GB?低于这个值,系统就可能拒绝关键操作。
用磁盘清理+系统文件清理释放10GB以上空间
第一步:右键“此电脑”→选择C盘→点击“属性”→点“磁盘清理”。这一步只清用户级垃圾,比如回收站、临时文件、缩略图,释放量通常不到2GB。
第二步:在磁盘清理窗口中,点击【清理系统文件】按钮——这是关键动作,不点它就漏掉90%可删的大文件。再次选中C盘,等待扫描完成。
第三步:勾选全部带“Windows”的项目:✔️ Windows更新清理(常占5–15GB)✔️ 以前的Windows安装(升级后残留的Windows.old,动辄20GB+)✔️ 系统错误内存转储✔️ 临时Windows安装文件。注意:别勾“下载的程序文件”,部分ActiveX控件可能失效;也别勾“缩略图”,重生成会拖慢首次打开文件夹速度。
第四步:点击“确定”→“删除文件”。系统会要求管理员权限,点“是”。过程中不要中断电源或强制关机,否则可能损坏系统映像。
手动清空两大临时文件夹(%temp%和temp)
方法一:按Win+R→输入%temp%→回车。这个文件夹存的是当前用户运行时产生的临时文件,全选→Delete即可。系统正在使用的文件会跳过,无需担心误删。
方法二:再按Win+R→输入temp→回车。这是系统级临时目录,路径通常是C:\Windows\Temp。这里文件多数已失效,但【必须以管理员身份运行文件资源管理器才能彻底删除】,否则会提示“权限不足”卡住部分文件。
关闭休眠功能,秒删等于内存大小的hiberfil.sys
以管理员身份打开命令提示符(搜索“cmd”→右键“以管理员身份运行”)→输入powercfg -h off→回车。执行后,C盘根目录下那个与你物理内存容量相等的hiberfil.sys文件会立刻消失。例如你有16GB内存,这一步直接腾出16GB空间。该操作不可逆,之后无法使用“休眠”功能,但“睡眠”仍正常可用。
把虚拟内存从C盘迁移到D盘(或其他大空间盘)
① 右键“此电脑”→“属性”→“高级系统设置”→“性能”栏点“设置”→切换到“高级”选项卡→点“虚拟内存”下的“更改”。
② 取消勾选“自动管理所有驱动器的分页文件大小”。【这一步不做,后面设置将无效】
③ 在驱动器列表中选中C:→选择“无分页文件”→点“设置”。此时C盘虚拟内存被强制清空。
④ 在驱动器列表中选中D:(确保该盘剩余空间≥8GB)→选“自定义大小”→初始大小填4096,最大值填8192(单位MB,对应4–8GB,适配大多数8–16GB内存设备)→点“设置”→“确定”。
⑤ 弹出提示说“要使更改生效,需重新启动计算机”,点“确定”→立即重启。重启后,任务管理器→“性能”→“内存”→底部会显示“提交”值已指向D盘。











