
如果您在使用Win10过程中发现系统卡顿、响应迟缓,且任务管理器显示Windows Update相关进程持续占用高CPU资源,则很可能是自动更新后台服务正在下载、解压或安装更新包。以下是解决此故障的多种方法:
一、禁用Windows Update服务
该方法通过直接停止并禁用核心更新服务,切断其运行基础,从而彻底终止CPU占用行为。适用于所有Win10版本,操作后无需重启即可生效。
1、按 Win + R 打开运行窗口,输入 services.msc 并回车。
2、在服务列表中找到 Windows Update,右键选择“属性”。
3、在“启动类型”下拉菜单中选择 禁用。
4、点击“停止”按钮,确保当前服务已关闭。
5、切换到“恢复”选项卡,将“第一次失败”“第二次失败”“后续失败”全部设为 无操作,再点击“应用”和“确定”。
二、通过组策略禁用自动更新
该方法从系统策略层阻止更新行为,不终止服务但禁止其执行下载与安装逻辑,保留服务可手动触发检查,适合专业版/企业版用户。
1、按 Win + R 输入 gpedit.msc 并回车。
2、依次展开:计算机配置 → 管理模板 → Windows组件 → Windows更新。
3、双击右侧“配置自动更新”,选择 已禁用。
4、点击“应用”后点击“确定”。
三、清除Windows Update缓存并重置服务
当更新组件因缓存损坏反复重试导致CPU飙升时,清空缓存可消除异常循环,同时重置服务状态,避免残留任务持续占用资源。
1、以管理员身份运行命令提示符,依次执行以下命令:
2、输入 net stop wuauserv 并回车,停止更新服务。
3、输入 net stop cryptSvc 并回车,停止加密服务。
4、输入 ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 并回车,重命名缓存目录。
5、输入 net start wuauserv 并回车,重新启动服务。
四、禁用Windows Update计划任务
系统通过任务计划程序定期唤醒更新服务,即使服务被暂停也可能触发CPU占用。禁用相关计划任务可阻断该唤醒机制。
1、按 Win + R 输入 taskschd.msc 并回车。
2、左侧导航至:任务计划程序库 → Microsoft → Windows → WindowsUpdate。
3、在右侧列表中,右键单击 Schedule Start,选择“禁用”。
4、同样对 Scheduled Start (KB971033) 和 sih 任务执行禁用操作。
五、使用注册表强制关闭自动更新
该方法通过写入策略键值覆盖系统默认行为,对家庭版用户有效,且不受服务启停状态影响,具备持久性控制能力。
1、按 Win + R 输入 regedit 并回车。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU。
3、若AU项不存在,右键“WindowsUpdate”新建“项”,命名为 AU。
4、在AU项右侧空白处右键 → 新建 → DWORD(32位)值,命名为 NoAutoUpdate。
5、双击该值,将数值数据设为 1,点击“确定”。

评论(0)