Windows系统升级后C盘空间骤减,主要因Windows.old文件夹、SoftwareDistribution缓存及更新安装包等残留物堆积,可在系统稳定运行超10天后安全清除;需启用磁盘清理高级模式并点击“清理系统文件”触发深度扫描,勾选“以前的 Windows 安装”“Windows 更新清理”“临时 Windows 安装文件”三项精准清理;若SoftwareDistribution缓存未被识别,可用管理员终端执行net stop wuauserv、net stop bits、del /f /q "%windir%\SoftwareDistribution\Download\*.*"、net start wuauserv命令强制清空;对顽固残留的Windows.old文件夹,须手动获取所有权后Shift+Delete永久删除。

Windows系统升级后C盘空间骤减,主要因Windows.old文件夹、SoftwareDistribution缓存、更新安装包等残留物堆积,这些内容在当前系统稳定运行超10天后即失去回滚价值,可安全清除。
启用磁盘清理高级模式扫描系统级残留
常规磁盘清理看不到升级产生的深层垃圾,必须触发管理员权限的二次扫描才能暴露“以前的 Windows 安装”“Windows 更新清理”等关键项。
按下 Win + R 打开运行框,输入 cleanmgr 回车 → 在驱动器列表中选中 C: → 点击“确定”等待基础扫描完成 → 扫描结束后,点击左下角的 【清理系统文件】 按钮(此步必须执行,否则无法看到升级残留项)→ 再次选中 C 盘,启动深度扫描。
精准勾选并删除升级相关冗余项
深度扫描完成后,列表中会出现多个与升级强相关的可清理项。只勾选真正属于升级残留的几类,避免误删其他系统组件。
方法一:图形界面勾选清理
勾选 【以前的 Windows 安装】——对应Windows.old文件夹,释放5–30GB空间,仅在升级后10天内支持回滚,当前时间已超期,可放心删除;
勾选 【Windows 更新清理】——清除已安装补丁的旧安装包和备份,不影响当前系统功能;
勾选 【临时 Windows 安装文件】——删除升级过程中的中间解压文件;
点击“确定”,在弹出窗口中确认“删除文件”。
方法二:命令行强制清空更新缓存
若磁盘清理未识别SoftwareDistribution缓存,或想更彻底释放空间:右键开始菜单 → 选择“终端(管理员)” → 依次执行:
net stop wuauserv → 回车
net stop bits → 回车
del /f /q "%windir%\SoftwareDistribution\Download\*.*" → 回车
net start wuauserv → 回车
执行完毕后,该目录下所有更新下载包将被永久清除。
手动定位并删除顽固的Windows.old文件夹
部分系统在磁盘清理后仍残留Windows.old,尤其当升级过程异常或权限受限时,它会卡在C盘根目录不动,必须人工介入。
第一步:打开“此电脑” → 进入 C:\ 根目录
第二步:查找名为 Windows.old 的文件夹,确认其创建日期与你最近一次系统升级时间基本吻合(例如2026年9月某日)
第三步:右键该文件夹 → 选择“属性” → 切换到“安全”选项卡 → 点击“高级” → 将“所有者”更改为当前登录用户,并勾选“替换子容器和对象的所有者” → 点击“应用”等待权限重置完成
第四步:返回文件夹,按 Shift + Delete 永久删除
注意:此操作不可逆,删除前请确保当前系统已连续稳定运行超10天且无需回退旧版本

















