方案背景图

系统更新后C盘变满,主要是Windows更新缓存、旧版本备份(Windows.old)和临时文件堆积造成的,通常可释放10至60GB空间,不必重装系统。

以下5种方法从系统自带工具到高级命令逐步深入,在Windows 10/11实测可用,按顺序排查,清出空间即停。

适用系统:Windows 10/11;最后更新:2026-06-22。

系统更新后C盘变满是什么情况

Windows每次更新都会在后台保留一套"反悔空间":更新临时下载包存放在 C:\Windows\SoftwareDistribution\Download,旧版本系统备份写入 C:\Windows.old,功能版本升级(如21H2→22H2)通常额外占用20至60GB,普通补丁(KB开头)也会留下几十至几百MB缓存。这些文件平时不影响运行,但会让C盘一次更新后骤然缩水。确认新系统稳定运行几天后,绝大多数残留可安全删除。

Windows更新后C盘变满的四个根因示意:更新缓存、Windows.old旧版备份、休眠文件、临时日志

方法一 用磁盘清理删除更新残留(最安全)

系统自带的"磁盘清理"是最低风险的方式,能一次性扫出并删除"Windows更新清理"和"以前的Windows安装"两块大头。

操作步骤

  1. 打开"此电脑",右键C盘 → 属性 → 点击"磁盘清理"。
  2. 弹出窗口后点击左下角"清理系统文件",等待重新扫描(需管理员权限)。
  3. 在列表中勾选"Windows更新清理"、"以前的Windows安装(Windows.old)"、"临时文件"、"传递优化文件"和"回收站"。
  4. 点击"确定"→ 弹出确认框再点"删除文件",等待完成。

删除"以前的Windows安装"后将无法回退到旧版本,建议确认新系统运行稳定后再操作。

方法二 用存储感知自动清理更新文件

Windows 10 1903及以上版本内置"存储感知",可配置为在空间不足时自动清理更新残留,适合不想每次手动操作的用户。

操作步骤

  1. Win + I 打开"设置" → 系统 → 存储。
  2. 打开"存储感知"开关。
  3. 点击"配置存储感知或立即运行"。
  4. 在"以前版本的Windows"下拉菜单选"1天"或"立即删除";向下滚动点击"立即清理"。

Windows存储感知设置界面,配置自动清理更新文件和Windows.old旧版备份,释放C盘空间

存储感知开启后,系统会在C盘低于设定阈值时自动清理,无需每次手动触发。

方法三 手动清理更新下载缓存(停服务再删)

如果磁盘清理扫不出空间或扫描报错,可手动清空 SoftwareDistribution\Download 文件夹,此目录只存放下载包,不含系统组件,删完后Windows会在下次更新时重新下载。

操作步骤

  1. Win + R 输入 services.msc,回车打开服务管理器。
  2. 找到"Windows Update",右键 → 停止(必须先停服务,否则文件被锁无法删除)。
  3. 打开路径 C:\Windows\SoftwareDistribution\Download,全选文件夹内容,按Delete删除(DataStore 子目录建议保留,它是更新数据库)。
  4. 回到服务管理器,右键"Windows Update" → 启动。

清理后再检查C盘,一般可释放2至10GB;下次更新会重新下载补丁包,不影响已安装的更新。

方法四 压缩或关闭休眠文件释放隐藏空间

休眠文件 hiberfil.sys 默认大小与物理内存相当(8GB内存对应约8GB文件),是更新后C盘空间另一个被忽视的占用点,可压缩或直接关闭。

操作步骤

  1. 右键"开始"→ "Windows PowerShell(管理员)"或"命令提示符(管理员)"。
  2. 彻底关闭休眠(释放全部空间,快速启动同时失效):输入 powercfg -h off,回车。
  3. 或者仅压缩到内存容量的50%(保留快速启动):输入 powercfg /h /size 50,回车。
  4. 重启电脑生效,重启后 hiberfil.sys 消失或缩小。

台式机通常不需要休眠,关闭最彻底;笔记本用压缩模式可保留合盖自动睡眠的快速唤醒体验。

C盘空间构成分析:系统、更新缓存、休眠文件、个人文件各自占用比例,系统更新后C盘满了的分布示意

方法五 迁移个人文件和虚拟内存到D盘

前四步清完更新残留后,如果C盘依然偏紧(低于15GB),把"桌面/文档/下载"和虚拟内存页面文件迁到D盘能持续保持余量。

操作步骤

  1. 右键"桌面"(或"文档"/"下载"/"图片")→ 属性 → 切换到"位置"选项卡 → 点"移动"→ 选D盘目录 → 确认。
  2. 微信、QQ等社交软件在各自"设置 → 文件管理"里把默认存储路径改到D盘。
  3. 迁移虚拟内存:右键"此电脑" → 属性 → 高级系统设置 → 性能 → 设置 → 高级 → 虚拟内存 → 更改,取消"自动管理",C盘设为"无分页文件",D盘设为"系统管理的大小",确认后重启。

虚拟内存 pagefile.sys 通常与内存等大,迁到D盘后C盘可多出8至16GB可用空间,后续大版本更新(Win11需30GB以上可用空间)不再因余量不足而失败。

用「软领Windows优化大师」更省事

手动逐项操作容易遗漏,「软领Windows优化大师」的C盘瘦身功能可自动扫描更新缓存、临时文件和大文件,垃圾清理功能一键清除系统生成的无效文件,注册表清理则处理更新后留下的孤立注册表项——覆盖面比系统自带磁盘清理更全,不需要逐窗口手动勾选。

软领是知名国产软件品牌,20年技术沉淀,服务千万用户,从官网 wyouhua.com 直接下载,安装无捆绑勾选项。软件界面内有客服按钮,点一下就能联系到真人客服,复杂情况还有专业工程师远程协助,不是 AI 自动回复。

软领Windows优化大师C盘瘦身功能扫描界面,显示系统更新后C盘残留文件分类和可释放空间

软领Windows优化大师垃圾清理功能界面,一键清理系统更新临时文件和缓存,释放C盘空间

软领Windows优化大师下载

常见问题

系统更新后C盘突然少了几十G是正常的吗?

正常。功能版本升级(如Windows 11 22H2到23H2)会保留旧版本备份Windows.old,体积通常20至60GB;大版本升级完成、确认稳定后,用磁盘清理删除"以前的Windows安装"即可收回。

Windows.old可以直接在资源管理器里删除吗?

不建议直接删。直接删文件夹权限不够或会留下空目录;应通过"磁盘清理 → 清理系统文件 → 勾选以前的Windows安装"来删,系统会安全处理权限问题。

C:\Windows\WinSxS 文件夹占了几十G能手动删吗?

不能手动删。WinSxS存放系统组件多版本,删错会导致更新失败甚至系统崩溃。可用命令 DISM /Online /Cleanup-Image /StartComponentCleanup 让系统安全精简,或运行 sfc /scannow 先检查完整性。

windows更新清理这个选项删了以后还能回退系统吗?

不能。删除"Windows更新清理"和"以前的Windows安装"后,无法通过设置→恢复回退到之前的版本。建议确认新系统稳定运行3至7天后再删。

C盘只剩几G了,Windows更新会失败吗?

会。Windows 10/11大版本功能更新需要至少20至30GB可用空间,空间不足时更新程序会报错终止。建议先清理再更新,顺序不要反。

推荐阅读

AppData文件夹是什么?C盘里的AppData怎么清理更安全

C盘清理到最干净只保留系统 6步彻底瘦身

C盘文件怎么移到D盘 5种方法快速释放系统盘

相关推荐

C盘满了怎么清理垃圾才不误删?按这个顺序做更安全

重复文件怎么查找并清理 4招快速删重复释放空间

D盘满了变红怎么清理 3种方法快速释放空间

C盘里这些文件夹可以删吗 4个隐藏占用安全清理

C盘temp临时文件夹可以删除吗 5招安全清理缓存

WinSxS可以删除吗 3种方法安全清理系统组件

系统更新后c盘满了windows更新清理C盘清理软领Windows优化大师
软领Windows优化大师下载

客服
扫描与客服沟通

回顶部
提示

正在拉起鸿蒙应用市场,如遇无法拉起/无法下载的情况,可使用鸿蒙设备,自行前往应用市场,搜索「Win解压缩」安装。

知道了