彻底禁用win11更新需五步:一、清空softwaredistribution缓存;二、禁用windows update服务;三、将usosvc与sihost注册表start值改为4;四、禁用windowsupdate及application experience下相关计划任务;五、新建windowsupdate\au\noautoupdate并设为1。

如果您发现Win11更新助手持续占用大量磁盘空间、频繁唤醒系统或干扰日常使用,则很可能是Windows Update服务及其关联组件仍在后台运行并缓存更新文件。以下是彻底卸载更新残留、清除缓存并禁用系统更新的多路径操作方案:
一、清除Windows Update缓存与临时下载文件
该方法直接释放被Windows Update长期占用的磁盘空间,包括已下载但未安装的更新包、临时提取文件及失败更新残留,适用于所有Win11版本,无需修改系统服务。
1、按下Win + R组合键,输入services.msc并回车,找到Windows Update服务,右键选择“停止”。
2、按Win + E打开文件资源管理器,在地址栏粘贴路径:C:\Windows\SoftwareDistribution,按回车进入。
3、全选该文件夹内所有内容(Ctrl + A),按Shift + Delete永久删除。
4、再次返回services.msc,右键Windows Update服务,选择“启动”以恢复服务状态(仅用于后续步骤,非必需启用)。
二、禁用Windows Update核心服务
通过将Windows Update服务设为禁用,可从根本上阻止系统检查、下载、解压及安装任何更新,同时切断更新助手的运行基础。
1、按下Win + R,输入services.msc并回车,打开服务管理界面。
2、在列表中找到Windows Update,双击打开其属性窗口。
3、将“启动类型”下拉菜单更改为禁用。
4、若服务状态显示为“正在运行”,点击“停止”按钮。
5、切换至“恢复”选项卡,将“第一次失败”“第二次失败”“后续失败”全部设置为无操作。
6、点击“应用”,再点击“确定”保存更改。
三、同步禁用UsoSvc与SiHost更新协调服务
Win11中UsoSvc(Update Orchestrator Service)和SiHost(Shell Infrastructure Host)是更新助手调用的关键协调进程,仅停用Windows Update服务无法完全阻止其唤醒行为,必须一并禁用注册表启动项。
1、按下Win + R,输入regedit并回车,确认UAC提示后打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc。
3、在右侧找到DWORD值Start,双击将其数值数据由2改为4。
4、继续导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SiHost。
5、同样将右侧Start的数值数据修改为4。
6、关闭注册表编辑器,重启计算机使更改生效。
四、删除计划任务中的更新唤醒触发器
Windows Update依赖多个预设计划任务实现定时唤醒、后台扫描与静默部署,即使服务被禁用,这些任务仍可能重新激活更新流程并重建缓存目录。
1、按下Win + R,输入taskschd.msc并回车,打开任务计划程序。
2、在左侧面板依次展开:任务计划程序库 → Microsoft → Windows → WindowsUpdate。
3、在中间列表中定位并右键禁用以下全部任务:Scheduled Start、Refresh Settings、sihclient、usoclient、AUInstallAgent。
4、继续展开路径:任务计划程序库 → Microsoft → Windows → Application Experience,禁用AITAgent任务。
5、关闭任务计划程序窗口。
五、通过注册表策略彻底屏蔽自动更新行为
该方法在系统策略层插入强制禁用指令,优先级高于服务与任务控制,可防止系统在补丁修复或升级过程中自动重置更新配置。
1、按下Win + R,输入regedit并回车,打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows。
3、右键“Windows”项,选择“新建 → 项”,命名为WindowsUpdate。
4、右键新建的“WindowsUpdate”,再次选择“新建 → 项”,命名为AU。
5、在“AU”项右侧空白处右键 → “新建 → DWORD (32位) 值”,命名为NoAutoUpdate。
6、双击“NoAutoUpdate”,将“数值数据”由0改为1,基数选“十进制”,点击“确定”。










