可彻底关闭windows 11更新并清理c盘空间:一、停止windows update服务并清空softwaredistribution文件夹;二、通过组策略或注册表禁用自动更新;三、用dism命令重置更新组件;四、运行磁盘清理工具清除更新残留;五、禁用bits、windows update medic等关联服务及计划任务。

如果您尝试完成 Windows 11 更新,但反复失败且更新文件持续堆积在 C 盘占用大量空间,则可能是由于更新服务异常、缓存损坏或残留安装包未清除所致。以下是彻底关闭系统更新功能并清理相关占用空间的操作步骤:
一、停止 Windows Update 服务并清空 SoftwareDistribution 文件夹
Windows Update 服务在后台运行时会持续下载和缓存更新包,失败后这些文件仍保留在 C:\Windows\SoftwareDistribution\Download 中,手动停止服务并清空该目录可立即释放数 GB 空间。
1、右键点击“开始”按钮,选择“计算机管理”→“服务和应用程序”→“服务”。
2、在服务列表中找到“Windows Update”,右键选择“停止”。
3、按下 Win + R,输入 C:\Windows\SoftwareDistribution 并回车,进入该目录。
4、打开 Download 子文件夹,全选所有内容(Ctrl + A),按 Shift + Delete 永久删除。
5、返回 SoftwareDistribution 根目录,同样全选并永久删除 DataStore 文件夹内容(非必需但可进一步释放空间)。
6、回到“服务”界面,右键重新启动“Windows Update”服务。
二、禁用 Windows Update 自动更新功能
通过组策略或注册表禁用自动更新,可防止系统再次尝试下载更新并产生新缓存。此操作将完全关闭更新检查与安装流程,适用于对更新无强制需求的环境。
1、按下 Win + R,输入 gpedit.msc 并回车(仅限专业版/企业版/教育版)。
2、导航至“计算机配置”→“管理模板”→“Windows 组件”→“Windows 更新”→“管理最终用户体验”。
3、双击“配置自动更新”,选择“已禁用”,点击“确定”。
4、若为家庭版,需改用注册表方式:按下 Win + R,输入 regedit,定位到 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU。
5、新建 DWORD(32 位)值,命名为 NoAutoUpdate,将其数值数据设为 1。
6、重启计算机使设置生效。
三、使用 DISM 命令彻底重置更新组件状态
DISM 工具可修复损坏的 Windows 映像并清除更新队列中的挂起操作,避免因状态异常导致后续更新持续失败与重复写入。
1、以管理员身份运行 Windows 终端(右键“开始”按钮 → “Windows 终端(管理员)”)。
2、依次执行以下命令,每条命令后按回车:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
3、输入命令:ren C:\Windows\SoftwareDistribution SoftwareDistribution.old,重命名旧缓存目录。
4、输入命令:ren C:\Windows\System32\catroot2 catroot2.old,重命名证书缓存目录。
5、输入命令:net start wuauserv,重启更新服务。
6、输入命令:DISM /Online /Cleanup-Image /RestoreHealth,执行系统映像修复。
四、通过磁盘清理工具专项清除更新残留与旧系统镜像
Windows 内置磁盘清理工具可识别并安全移除“以前的 Windows 安装”、“Windows 更新清理”等高占用项目,无需第三方软件,释放空间效果显著。
1、按下 Win + R,输入 cleanmgr 并回车。
2、选择 C 盘,点击“确定”等待基础扫描完成。
3、点击左下角“清理系统文件”按钮(需管理员权限)。
4、再次选择 C 盘进行深层扫描。
5、在新增列表中,勾选 以前的Windows安装、Windows更新清理、临时Windows安装文件 三项。
6、点击“确定”,在确认窗口中选择“删除文件”执行清理。
五、关闭 Windows 更新相关后台服务与计划任务
除主服务外,“Background Intelligent Transfer Service”(BITS)和“Windows Update Medic Service”也会参与更新下载与修复,全部禁用可阻断所有更新行为链。
1、按下 Win + R,输入 services.msc 并回车。
2、找到 Background Intelligent Transfer Service,右键选择“属性”,将“启动类型”设为“禁用”,点击“停止”。
3、找到 Windows Update Medic Service,同样将启动类型设为“禁用”,并点击“停止”。
4、找到 Delivery Optimization,右键“属性”,启动类型设为“禁用”,点击“停止”。
5、按下 Win + R,输入 taskschd.msc 打开任务计划程序。
6、依次展开“任务计划程序库”→“Microsoft”→“Windows”→“WindowsUpdate”,右键禁用所有子任务(如 Scheduled Start、Reboot Required 等)。










