Windows 10自动更新导致C盘空间不足,需四步解决:一、禁用Windows Update服务并设恢复选项为“无操作”;二、组策略禁用自动更新(专业版适用);三、注册表禁用UsoSvc和WaaSMedicSvc服务;四、磁盘清理或命令行重命名SoftwareDistribution文件夹释放空间。

Windows 10系统自动更新会在后台持续下载补丁包、累积更新、功能更新等文件,C盘的SoftwareDistribution\Download目录常堆积数GB未安装的更新缓存,且WinSxS和Windows.old也可能被反复扩充,导致C盘空间快速告急——尤其对128GB或256GB SSD笔记本用户,这个问题几乎每周都会触发一次“低磁盘空间”警告。
彻底禁用Windows Update服务(基础必做)
第一步:按 Win + R 打开运行框,输入 services.msc 回车,打开服务管理器。
第二步:在列表中找到 Windows Update,双击打开属性窗口。
第三步:将“启动类型”改为 禁用,点击下方“停止”按钮终止当前运行的服务。
第四步:切换到“恢复”选项卡,在“第一次失败”“第二次失败”“后续失败”三项中全部选为 无操作,防止系统自动重启该服务并覆盖你的设置。
组策略封锁自动更新行为(专业版/企业版适用)
方法一:按 Win + R 输入 gpedit.msc 回车,打开本地组策略编辑器。
方法二:依次展开路径:计算机配置 → 管理模板 → Windows 组件 → Windows 更新 → 配置自动更新。
方法三:双击右侧“配置自动更新”,选择 已禁用,点击确定保存。
注意:此设置会覆盖所有图形界面中的更新开关,包括设置→更新与安全里的“暂停更新”选项,【一旦启用,系统将完全不检查、不下载、不提示任何更新】。
注册表加固防反弹(所有版本通用)
这一步能堵住微软通过UsoSvc、WaaSMedicSvc等新服务绕过传统禁用手段的漏洞。
第一步:按 Win + R 输入 regedit 回车,以管理员身份运行注册表编辑器。
第二步:定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc,右键修改右侧 Start 的数值数据,改为十进制 4(表示禁用)。
第三步:继续定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc,同样将 Start 值设为 4。
第四步:返回服务管理器,确认 Update Orchestrator Service 和 Windows Update Medic Service 两个服务的启动类型也已设为禁用——它们是Win10 22H2后最常偷偷拉起更新进程的后台推手。
清理残留更新缓存(释放已占空间)
方法1:右键C盘→属性→磁盘清理→点击“清理系统文件”→勾选 Windows 更新清理、以前的 Windows 安装文件、传递优化文件→确定删除。
方法2:以管理员身份运行终端,依次执行:net stop wuauserv → net stop bits → ren C:\Windows\SoftwareDistribution SoftwareDistribution.old → net start wuauserv。
这会强制清空下载队列并重建缓存目录,【原SoftwareDistribution文件夹会被重命名,下次更新尝试失败后系统自动创建空白新目录】。

















