Windows系统更新后C盘空间被占用主要源于三类安装备份文件:Windows更新清理、临时Windows安装文件、以前的Windows安装(Windows.old),可通过磁盘清理工具、设置应用或手动清空SoftwareDistribution\Download目录安全释放空间,强制删除Windows.old需管理员权限且不可恢复。

Windows系统更新完成后,C盘常被安装备份文件悄悄吃掉10GB以上空间,这些文件包括已安装补丁的原始安装包、临时解压目录和跨版本升级残留的完整旧系统镜像,它们不会自动清除,必须手动干预才能释放。
用磁盘清理工具安全清除安装备份
这是最稳妥的方法,系统自动识别可删项,不误伤当前运行环境,且能一次扫出三类核心安装备份:Windows更新清理、临时Windows安装文件、以前的Windows安装。
按下Win + R打开运行窗口→输入cleanmgr并回车→在驱动器列表中选中C:→点击“确定”开始扫描。
扫描结束后,点击【清理系统文件】按钮(此操作必须有管理员权限,否则该按钮为灰色不可用)→再次选择C盘进行深层扫描。
新列表中务必勾选三项:【Windows 更新清理】(清空WinSxS中已替换的旧组件和所有已安装更新的原始.cab/.msu包)、【临时Windows安装文件】(删除升级过程中解压到$WINDOWS.~BT等目录的中间产物)、【以前的 Windows 安装】(即Windows.old,仅当你已稳定使用新系统超10天时才可勾选)。
点击“确定”→在弹出的确认对话框中选择“删除文件”,等待进度条走完即完成。
通过设置应用一键清理安装备份
适合追求图形化操作、不想接触命令行或磁盘清理界面的用户,尤其在Win10 1809及以后、Win11所有版本中响应迅速、显示直观。
按Win + I打开设置→系统→存储→临时文件。
等待扫描完成,在列表中勾选Windows 更新清理和以前的 Windows 安装。
向下滚动至“清理建议”区域,点击“高级清理建议”展开→勾选删除先前版本的 Windows。
Windows 桌面自动化技能,支持鼠标控制(移动/点击/拖拽/滚轮/截图)、键盘输入(文字输入/按键/组合键)、窗口管理(查找/聚焦/最大化/最小化/关闭/移动)、截图并发送文件。提供两种截图方式:Python pyautogui 截图(集成在自动化流程中)和 PowerShell + .NET 零依赖截图(支持区域截图和多显示器)。当用户需要自动化 Windows 桌面操作、控制鼠标键盘、管理窗口、执行 GUI 自动化任务、截图发送文件时使用。
点击“删除文件”按钮,系统将自动执行清理并实时显示释放空间量。
手动清空SoftwareDistribution\Download缓存
这个目录是Windows Update下载行为的“原始仓库”,每次打补丁都会往里塞几百MB到几GB不等的安装包,但系统从不主动清空它——哪怕更新早已完成并重启过多次。
方法一:服务管理器操作
右键“开始”按钮→选择“计算机管理”→展开“服务和应用程序”→点击“服务”。
在服务列表中找到Windows Update,右键→“停止”。
按Win + R,输入C:\Windows\SoftwareDistribution\Download并回车,直接进入该目录。
全选内容(Ctrl+A),按Shift + Delete永久删除——别用普通Delete,否则进回收站还占空间。
回到服务列表,右键重新启动Windows Update服务。
方法二:批处理脚本(适合批量处理多台电脑)
新建文本文档,粘贴以下三行代码:
@Echo Off
net stop wuauserv
del /f /s /q %windir%\SoftwareDistribution\Download
另存为Cleardown.cmd,保存类型选“所有文件”,编码选ANSI。
右键该文件→“以管理员身份运行”,脚本会自动停服务、清目录、不弹错就代表成功了。
注意:不要删除 SoftwareDistribution 整个文件夹,只清 Download 子目录。
强制删除Windows.old(高风险慎用)
当磁盘清理工具因权限异常或路径损坏未能识别Windows.old时,该文件夹可能顽固驻留在C:\根目录下,需绕过系统校验直接清除。
第一步:以管理员身份运行命令提示符(在搜索栏输入cmd→右键“命令提示符”→选择“以管理员身份运行”)。
第二步:依次执行以下两条命令(每条后按回车):
takeown /f C:\Windows.old /r /d y
icacls C:\Windows.old /grant administrators:F /t
第三步:输入rd /s /q C:\Windows.old并回车——此命令将【永久删除整个文件夹,不经过回收站,执行后无法恢复】。
第四步:重启电脑,进入资源管理器确认C:\下已无Windows.old文件夹。

















