Win11更新后C盘空间减少5–30GB,主因是“Windows更新清理”和“以前的Windows安装”残留,需通过磁盘清理工具、手动清空SoftwareDistribution目录、设置应用临时文件清理或启用存储感知四种方法主动释放,均不影响当前系统运行。

Win11系统更新后C盘空间莫名少了5–30GB,资源管理器显示“Windows更新清理”和“以前的Windows安装”长期驻留,这些不是临时缓存而是已安装补丁的完整安装包与旧系统镜像,必须主动触发深度清理才能释放。
用磁盘清理工具一键清除更新垃圾
这是最安全、兼容性最强的方法,调用系统内置扫描逻辑,能精准识别已安装补丁的冗余缓存包和升级残留镜像,无需第三方工具,家庭版和专业版均可使用。
按下Win + R组合键,输入cleanmgr并回车,启动磁盘清理程序。
在驱动器列表中选择C:,点击“确定”等待初步扫描完成。
点击左下角的【清理系统文件】按钮(需管理员权限),再次选择C盘进行深层扫描。
扫描结束后,在新增的文件类型列表中【务必勾选“Windows更新清理”和“以前的Windows安装”两项】;若存在“临时Windows安装文件”,也一并勾选——这两项通常可释放5GB至30GB空间,且不会影响当前系统运行。
点击“确定”,在弹出的确认对话框中选择“删除文件”执行清理。
手动清空SoftwareDistribution缓存目录
Windows Update服务会把所有下载中的补丁包完整保存在C:\Windows\SoftwareDistribution\Download里,即使更新早已成功,这些原始安装文件仍被锁死占用,手动删除是最直接的释放手段。
方法一:通过服务管理器停止再清理
右键点击“开始”按钮,选择“计算机管理”→“服务和应用程序”→“服务”。
在服务列表中找到Windows Update,右键选择“停止”。
按下Win + R,输入C:\Windows\SoftwareDistribution\Download并回车,打开该文件夹。
按Ctrl + A全选内容,再按Shift + Delete永久删除(跳过被占用提示)——【这一步必须在服务已停止状态下执行,否则部分文件会被系统锁定无法删除】。
返回服务界面,右键重启Windows Update服务。
方法二:用命令行批量停服+清理(更彻底)
右键“开始”→选择“终端(管理员)”,依次执行以下命令(每条后按回车):
net stop wuauserv
net stop bits
net stop cryptsvc
del /f /q "%windir%\SoftwareDistribution\Download\*.*"
del /f /q "%windir%\SoftwareDistribution\DataStore\*.*"
net start wuauserv
net start bits
net start cryptsvc
通过设置应用图形化清理更新残留
适合不熟悉命令行或担心误操作的用户,设置应用中的临时文件界面能可视化筛选更新相关缓存,避免误删系统关键文件。
第一步:打开设置→系统→存储→临时文件
第二步:等待扫描完成,在列表中勾选“Windows更新清理”、“传递优化文件”、“Windows升级日志文件”
第三步:若为升级后首次清理,还可勾选“以前的Windows安装文件”
第四步:点击“删除文件”,在提示确认时选择继续
注意:该路径不会自动扫描SoftwareDistribution目录,仅处理设置层识别的缓存项,建议与前两种方法配合使用。
启用存储感知实现自动清理
存储感知是Win11推荐的后台静默清理机制,它会在设定周期内自动触发系统级清理流程,识别并删除已安装更新的冗余缓存包,避免人工遗漏。
按下Win + I打开“设置”,进入系统→存储。
将“存储感知”开关切换为开启状态。
点击“配置存储感知或立即运行”,设置“临时文件”自动清理时间为1天,“回收站”保留期限为30天。
勾选“下载”文件夹的自动清理选项,并点击“立即运行存储感知”触发即时扫描与删除。
这一步操作起来很简单,直接点击几个开关就行,但要等首次扫描完成才生效,一般需要2–5分钟。

















