如何禁用 Win10 自动更新?一招解决
一、使用 DISM++ 优化功能
借用 zd423 的介绍,Dism++ 是由初雨团队采用微软内部 API 编写的一款开源免费的实用工具,最开始的名字叫 Windows 更新清理工具,号称全球第一款基于 CBS 的 Dism GUI 实现!Dism++ 可以说是一个 Dism 的 GUI 版,但是并不依赖 Dism,直接基于更底层的 CBS(Component Based Servicing Reference)。这个我们主要使用到它的 " 系统优化 " 功能。
打开 DISM++ 官网并点击 Dism++ x86/x64 下载最新版的 DISM++。
解压下载的压缩包到你想要解压到的地方,例如 G:Program FilesDism++根据系统位数打开相应的程序,并打开 " 控制面板 ">" 系统优化 ">"Windows Update",打开 " 更新挂起时如果有用户登录不自动重启计算机(by Rambin)",设置 " 将 ? Windows Update 自动更新调整为 " 为 " 从不检查(不推荐)",如下图,其他选项根据需要自行设置。二、导入一个不存在的 WSUS 服务WSUS 是 Windows Server Update Services 的简称,它在以前 Windows Update Services 的基础上有了很大的改善。目前的版本可以更新更多的 Windows 补丁,同时具有报告功能和导向性能,管理员还可以控制更新过程。通过注册表导入一个不存在的 WSUS 服务,可以杜绝 Windows Update 自动更新。
新建一个 " 文本文档 ",编辑如下信息:
Windows Registry Editor Version 5.00
[ HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU ]
"NoAutoUpdate"=dword:00000000
"AUOptions"=dword:00000002
"ScheduledInstallDay"=dword:00000000
"UseWUServer"=dword:00000001
[ HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate ]
"WUServer"="http://wsus.ithome.com"
"WUStatusServer"="http://wsus.ithome.com"
[ HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate ]
"SusClientId"=-
为方便记忆,将其保存并命名为 "wsus_enable.reg",然后双击打开并确认导入注册表,然后重启电脑。重启之后,由于导入了一个不存在的 WSUS 服务," 检查更新 " 会一直报错而无法更新,如需更新只能手动点击 " 联机查找‘ Microsoft 更新’中的更新 ",更新才能正常进行,这也达到了避免 Windows Update 自动更新和重启的目的。教程结束。注:如需删除 WSUS 服务,仅需新建一个 " 文本文档 ",编辑如下信息:
[ -HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate ]
为方便记忆,将其保存并命名为 "wsus_disable.reg",然后双击打开并确认导入注册表,然后重启电脑即可。
该文章在 2018/4/22 15:18:46 编辑过