首页 / 教程 / 重装系统提示磁盘空间不足(要求 14…

重装系统提示磁盘空间不足(要求 14GB,实际只剩 8GB)怎么办

更新于 2026-11-09 · 小白装机教程 · 实践排查

弹窗写着“磁盘空间不足:需要 14GB,当前可用 8GB”,点继续没反应。清桌面、清回收站、删软件都试过,还是不够。

先看真实剩余,别看“我的电脑”那个数字

Windows 显示的可用空间会把休眠文件和还原点算进去。用命令行看更准:

powercfg /h off
vssadmin delete shadows /all /quiet
dir C:\ /a

第一条关掉休眠(能立刻释放和内存等大的 hiberfil.sys,8GB 内存就是 8GB 空间);第二条删掉旧的卷影副本(系统还原点),经常能再腾出几 GB。这两步做完再回去看,很多人直接就够了。

还不够,按这个顺序清理

  1. 虚拟内存:如果 pagefile.sys 在 C 盘且设得很大,临时把它挪到别的盘或调小;
  2. 微信 / QQ 聊天文件:默认存在“文档”里,动辄十几 GB,整体搬到 D 盘;
  3. Windows.old 和更新缓存:C:\Windows.old、C:\Windows\SoftwareDistribution\Download,删前确认不需要回滚;
  4. 浏览器与游戏缓存:体积经常被低估,尤其是装了多个启动器的机器。

清理没用,就得扩分区

如果 C 盘本身就只分了 60GB,清出 14GB 只是暂时的。两个方向:

一个反直觉的提醒

有些人为了腾空间把“文档、下载、桌面”整体搬到外接移动硬盘——装完系统拔掉硬盘,桌面直接空白,还以为系统装坏了。这三个目录可以搬到内置的其他分区,别搬到外接盘。

用命令找出到底是谁在占空间

"我的电脑"只告诉你还剩多少,不告诉你是谁占的。用 PowerShell 排一遍,比一个个文件夹点开快得多:

Get-ChildItem C:\ -Directory | ForEach-Object {
  $s = (Get-ChildItem $_.FullName -Recurse -File -ErrorAction SilentlyContinue |
        Measure-Object Length -Sum).Sum
  [PSCustomObject]@{ Path=$_.FullName; GB=[math]::Round($s/1GB,2) }
} | Sort-Object GB -Descending | Select-Object -First 10

输出会按体积从大到小列出前 10 个目录。常见的三个大户:Windows\WinSxS(组件存储,看着很大但大部分是硬链接,别手删)、Users\用户名\AppData(微信、QQ、浏览器的缓存都在这)、ProgramData(杀毒软件、游戏平台)。

WinSxS 别用文件管理器删,用官方命令清:DISM /Online /Cleanup-Image /StartComponentCleanup。手工删会破坏组件存储,系统更新从此装不上。

页面文件和休眠文件,两个隐形大户

8GB 内存的机器,hiberfil.sys 就是 8GB,pagefile.sys 默认还能到 8-16GB。powercfg /h off 关休眠立刻回收前者;后者在"系统属性 → 高级 → 性能设置 → 高级 → 虚拟内存"里改到别的盘或调小。这两步做完再没腾出 14GB,说明 C 盘本身分得太小,清理救不回来,只能扩分区或重装时重新布局。

把还原点占用压下来,别让它无限长

系统还原点默认能吃掉分区空间的相当一部分,而且不会主动清理。用管理员命令行限制它的上限:

vssadmin resize shadowstorage /for=C: /on=C: /maxsize=2GB

这条把 C 盘的卷影副本总占用压到 2GB 以内,超出部分自动丢弃旧还原点。想彻底清就先 vssadmin delete shadows /all /quiet。另外 cleanmgr /sageset:1 可以先勾选一遍要清理的项目,再用 cleanmgr /sagerun:1 无人值守地跑——比手点"磁盘清理"干净得多。

相关阅读:RAW 分区恢复、Win10 版本怎么选、常见问题 10 问。

参考来源(官方文档):Microsoft Learn:磁盘管理概述 · Microsoft 支持:Windows 帮助与支持

如果你的机器反复卡在上面某一类问题,先别急着重装:确认磁盘空间、镜像校验和系统版本,再动手。

查看小白装机下载与说明 返回教程列表