记一次彻底关闭Windows自动更新(基于Win10 1903)

基于某些原因,本人的项目不得不部署在win10系统上,而其自动更新的流氓功能着实让人头痛不已,因此在网上找了教程并结合自己的系统版本整理了下,本文参考文章:链接

关闭Windows Update自动更新服务

  1. Win+R打开运行并输入services.msc进入服务管理界面:

    运行

  2. 在服务列表中找到Windows Update,右键属性-常规-启动类型改为禁用;同时,将恢复选项卡设置如下,点击运用-确定:

    常规

注册表关闭Windows自动更新

  1. Win+R打开运行并输入regedit进入注册表管理界面:

    运行

    2.定位到 计算机HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesUsoSvc

    image.png

  2. 更改右边Start项十六进制值为4:

    Start项

  3. 更改FailureActions项目中“0010”、“0018”行的左起第5个数值由原来的“01”改为“00”,完成后,点击下方的“确定”即可。


    FailureActions

关闭Windows Update 服务的守护服务:Windows Update Medic Service。

  1. 直接通过服务管理禁止服务会提示拒绝访问, 网上教程提示可以通过管理员权限下PowerShell输入一下命令即可:
1
REG add "HKLMSYSTEMCurrentControlSetServicesWaaSMedicSvc" /v "Start" /t REG_DWORD /d "4" /f
  1. 我们可以通过修改注册表实现,如上进入注册表管理界面,定位至HKLMSYSTEMCurrentControlSetServicesWaaSMedicSvc

    image.png

  2. 修改Start项十六进制值为4:

    image.png

  3. 修改FailureActions项,更改“0010”、“0018”行的左起第5个数值由原来的“01”改为“00”,确定即可:

    image.png

其他版本还需关闭 Update Orchestrator Service服务选项

双击打开,将启动类型改为「禁用 」,并「停止 」,完成后,点击下方的“确定”保存就可以了,如图所示。

组策略关闭Windows自动更新服务

  1. 使用 Win + R 组合快捷键打开运行命令操作框,然后输入gpedit.msc命令,并点击下方的确定,打开组策略编辑器,如图所示。

    image.png

  2. 然后在组策略编辑器中,定位: 计算机配置 -> 管理模板 -> Windows组件 -> Windows更新

    image.png

  3. 然后在右侧选项卡中,配置自动更新项,将其设置为“已禁用”并点击下方的“应用”保存即可,如图所示。

    image.png

  4. 找到删除使用所有Windows更新功能的访问权限,选择已启用,完成设置后,点击“确定”保存,如图所示。

    image.png

任务计划关闭Win10自动更新

  1. Win + R 运行,然后输入命令taskschd.msc,并点击下方的“确定”打开任务计划程序,如图所示:

    image.png

  2. 定位至: 任务计划程序库 -> Microsoft -> Windows -> WindowsUpdate,将其中Scheduled Start项目设置为禁用, 如下图:

    image.png

至此所有操作已完成,在设置-更新和安全中可以看到如下:


image.png