Windows 11更新后C盘空间被大量占用,主因是SoftwareDistribution\Download目录堆积未清理的补丁包,需先停止wuauserv、bits等四项服务,再强制删除Download文件夹;还可重命名catroot2以释放证书缓存空间。

Windows 11系统更新后C盘空间被大量占用,常见原因是SoftwareDistribution\Download目录中堆积了完整的补丁安装包,这些文件在更新成功后不会自动删除,且磁盘清理工具默认不扫描该位置,必须手动清空才能释放数百MB至数GB空间。
停止Windows Update服务并删除Download文件夹
第一步:右键点击“开始”按钮,选择“Windows 终端(管理员)”。
第二步:依次执行以下四条命令,每输完一条按回车:
net stop wuauserv
net stop bits
net stop appidsvc
net stop cryptsvc
这四条命令分别停止Windows更新、后台智能传输、应用标识和证书服务,【缺一不可】——若只停wuauserv,其他服务仍可能锁定Download目录中的部分文件,导致后续删除失败。
第三步:输入以下命令并回车,直接进入目标路径:
cd /d C:\Windows\SoftwareDistribution
第四步:执行强制清空命令:
del /f /s /q Download
该命令会无提示、不可恢复地删除Download文件夹内所有内容。注意:不要手误写成del /f /s /q *,否则将误删SoftwareDistribution根目录下的DataStore等关键子目录,引发后续更新异常。
第五步:重启已停止的服务,输入以下两条命令并回车:
Redis 缓存和数据结构管理技能。通过自然语言操作 Redis,支持 String、Hash、List、Set、ZSet、Stream 等数据结构操作。当用户提到 Redis、缓存、消息队列、会话存储时使用此技能。
net start wuauserv
net start bits
用图形界面方式快速清空(适合不熟悉命令行的用户)
方法一:先停服务再进文件夹手动删
右键“开始”→“计算机管理”→左侧“服务和应用程序”→“服务”,在列表中找到Windows Update,右键→“停止”。
按下Win + R,输入C:\Windows\SoftwareDistribution\Download并回车,打开该文件夹。全选(Ctrl+A),按Shift+Delete永久删除。操作完成后,回到服务列表,右键Windows Update→“启动”。
方法二:用资源管理器配合服务快启
Win + R输入services.msc回车→在服务列表中定位Windows Update→双击打开属性→将“启动类型”改为“禁用”→点击“停止”按钮→确认停止成功→再打开Download文件夹删除全部内容→删完后返回此窗口,把启动类型改回“自动”,并点击“启动”。
【注意】禁用服务只是临时操作,务必在删除完成后立即改回“自动”并启动,否则系统将无法检查和下载新更新。
连带清理catroot2证书缓存(释放额外空间)
Windows更新依赖证书验证,验证缓存存放在C:\Windows\System32\catroot2,长期运行后也可能膨胀至几百MB。它与SoftwareDistribution一样,需先停服务才能安全清空。
在管理员终端中,执行完前述四条net stop命令后,继续输入:
ren C:\Windows\System32\catroot2 catroot2_old
这条命令不是删除,而是重命名——系统下次启动Windows Update服务时,会自动重建一个干净的catroot2文件夹,旧缓存即被弃用。你可在确认更新功能恢复正常(如能成功检查更新)一周后,手动删除catroot2_old文件夹。


















