Win10系统更新失败一直在撤销更改怎么办 彻底关闭Win10自动更新方法

发布时间 - 2026-01-26 00:00:00    点击率:
应禁用Windows Update及相关服务、组策略、更新缓存、计划任务并修改注册表。具体包括:一、禁用wuauserv、BITS、UsoSvc等服务并设Start值为4;二、专业版用gpedit禁用自动更新及更新权限;三、重命名SoftwareDistribution文件夹;四、禁用WindowsUpdate和UpdateOrchestrator下的计划任务;五、新建Policies路径并设NoAutoUpdate和DisableWindowsUpdateAccess为1,确保双重锁定。

如果您在Windows 10系统更新过程中反复出现“无法完成更新,正在撤销更改”的提示,说明更新流程已陷入异常循环,可能由损坏的更新缓存、服务冲突或策略残留引发。以下是彻底关闭Win10自动更新并终止该循环的操作方法:

一、禁用Windows Update及相关核心服务

该方法通过停止并永久禁用更新依赖的服务进程,切断更新执行链路,防止系统在撤销失败后再次自动触发更新任务。适用于所有Win10版本,是阻断当前循环的首要操作。

1、同时按下Win + R,输入services.msc,点击“确定”打开服务管理器。

2、在服务列表中找到Windows Update,双击打开其属性窗口。

3、将“启动类型”设为禁用,点击“停止”按钮终止当前运行的服务,再点击“应用”。

4、切换到“恢复”选项卡,将“第一次失败”“第二次失败”“后续失败”全部设为无操作,点击“应用”后确认。

5、在同一服务管理器中,依次找到并禁用以下关联服务:Background Intelligent Transfer Service (BITS)、Update Orchestrator Service(UsoSvc)、Microsoft Store Install Service,操作方式同上。

6、特别针对UsoSvc服务,若禁用后仍被唤醒,需额外修改注册表:定位至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc,将右侧Start值的数值数据改为4(十六进制)

二、通过组策略编辑器禁用更新功能(仅限专业版/企业版/教育版)

该方法从策略层面覆盖系统默认更新行为,可阻止更新界面显示、配置加载及后台调度逻辑,对已卡在“撤销更改”状态的系统具有强制退出作用。

1、同时按下Win + R,输入gpedit.msc,点击“确定”打开本地组策略编辑器。

2、依次展开路径:计算机配置→

管理模板 → Windows组件 → Windows更新。

3、双击右侧“配置自动更新”,选择“已禁用”,点击“应用”后“确定”。

4、在同一路径下,双击“删除使用所有Windows更新功能的访问权限”,设置为“已启用”,点击“应用”后“确定”。

5、继续在同一位置,双击“指定Intranet Microsoft更新服务位置”,勾选“已启用”,在“设置URL”栏填入http://127.0.0.1,点击“应用”后“确定”。

三、清除损坏的更新缓存并重置服务状态

“正在撤销更改”常因SoftwareDistribution文件夹中缓存文件损坏导致,清除该目录可消除当前故障根源,并为服务重启提供干净环境。

1、按下Win + R,输入services.msc打开服务管理界面。

2、找到Windows Update服务,右键选择“属性”,将其“启动类型”临时改为“手动”,点击“停止”按钮关闭当前服务。

3、打开文件资源管理器,进入路径C:\Windows\SoftwareDistribution

4、将该文件夹重命名为SoftwareDistribution.old,以备份旧数据并释放锁。

5、返回服务管理器,右键Windows Update服务,选择“启动”,再将其“启动类型”改回“禁用”。

四、禁用任务计划程序中的更新触发任务

Windows 10依赖预设定时任务在后台唤醒更新流程,即使服务被禁用,这些任务仍可能强行拉起进程并重试失败更新,必须逐一禁用。

1、按下Win + R,输入taskschd.msc,回车打开任务计划程序。

2、在左侧面板中依次展开:任务计划程序库 → Microsoft → Windows → WindowsUpdate。

3、在右侧列表中,对所有显示的项目(如Scheduled Start、sihdiscover、usoclient等)逐一右键,选择“禁用”。

4、继续展开任务计划程序库 → Microsoft → Windows → UpdateOrchestrator,将其中Reboot、USO_UxBroker等任务也全部禁用。

五、修改注册表实现深度锁定(家庭版必选,专业版建议补全)

该方法通过写入策略键值,向系统内核明确传达禁用指令,确保即使服务与任务被意外恢复,更新逻辑仍被策略层拦截。

1、按下Win + R,输入regedit,点击“确定”打开注册表编辑器。

2、定位至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

3、右键“Windows”项,选择“新建 → 项”,命名为WindowsUpdate;再在该新建项内右键新建项,命名为AU。

4、在AU项中,右键新建“DWORD (32位)值”,命名为NoAutoUpdate,双击将其数值数据设为1

5、仍在WindowsUpdate项下,新建另一个DWORD (32位)值,命名为DisableWindowsUpdateAccess,数值数据同样设为1

6、返回注册表根路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv,确认其Start值也为4(十六进制),确保服务级与策略级双重锁定。


# word  # redis  # windows  # 计算机  # access  # win10  # mac  # 注册表  # 资源管理器  # win  # 循环  # background  # http  # microsoft  # 右键  # 双击  # 按下  # 专业版  # 设为  # 命名为  # 自动更新  # 修改注册表  # 组策略  # 将其 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在宝塔面板创建新站点?  Laravel如何使用withoutEvents方法临时禁用模型事件  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】  laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法  利用vue写todolist单页应用  Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置  Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性  中山网站推广排名,中山信息港登录入口?  动图在线制作网站有哪些,滑动动图图集怎么做?  如何快速搭建高效服务器建站系统?  Laravel如何使用查询构建器?(Query Builder高级用法)  郑州企业网站制作公司,郑州招聘网站有哪些?  百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭  手机网站制作与建设方案,手机网站如何建设?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  如何正确下载安装西数主机建站助手?  详解Android——蓝牙技术 带你实现终端间数据传输  Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】  文字头像制作网站推荐软件,醒图能自动配文字吗?  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程  php json中文编码为null的解决办法  Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置  浅析上传头像示例及其注意事项  laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析  php做exe能调用系统命令吗_执行cmd指令实现方式【详解】  如何用腾讯建站主机快速创建免费网站?  Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】  Python正则表达式进阶教程_复杂匹配与分组替换解析  phpredis提高消息队列的实时性方法(推荐)  Laravel如何使用Blade组件和插槽?(Component代码示例)  Laravel如何编写单元测试和功能测试?(PHPUnit示例)  Laravel观察者模式如何使用_Laravel Model Observer配置  如何用景安虚拟主机手机版绑定域名建站?  Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  Laravel怎么使用Intervention Image库处理图片上传和缩放  Python进程池调度策略_任务分发说明【指导】  如何自定义建站之星网站的导航菜单样式?  详解Android中Activity的四大启动模式实验简述  Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?  详解CentOS6.5 安装 MySQL5.1.71的方法  Laravel怎么清理缓存_Laravel optimize clear命令详解  使用spring连接及操作mongodb3.0实例  Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决  Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案  Laravel怎么配置不同环境的数据库_Laravel本地测试与生产环境动态切换【方法】  Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)