虽然不能完全关闭自动更新功能,但是可以通过以下四种方式来达到有效的阻止效果:一是禁用Windows Update服务;二是使用本地组策略编辑器在系统策略层面禁止更新行为;三是利用注册表中的相关键值进行设置;四是停止WindowsUpdate目录下的一些默认的任务。所有的操作都需要以管理员的身份来进行,并且最好先对注册表和系统做一个备份,在做任何改动之前都要做好系统的还原点。尽管可以避免带宽占用、意外重启以及兼容性问题带来的影响,但是也会使系统失去最新的安全补丁、驱动程序更新以及平台级别的修复。

第一种方法就是使用服务管理器来禁止它,这是最底层的一种阻止方式
本方法就是通过关闭Windows Update服务来实现的目的,在所有的Windows 10版本中都可以使用,并且不需要安装任何软件就可以完成。具体的操作步骤如下:首先打开服务管理器,在其中找到名为“Windows Update”的服务项,并将其启动方式改为禁止;然后点击右上角的停止按钮来停止正在运行的服务实例;最后在恢复选项卡里把第一次、第二次以及后面的错误都设置为不做任何事情,并且把重置失败计数调整到9999天以上,这样可以防止系统在发现服务出现问题之后会自动重新启动该服务从而造成禁用失效的情况发生;做完上述工作之后再重启电脑也不会有任何影响了,因为此时的Windows Update服务一直处于休眠状态之中,不会自己去联网查找或者下载新的补丁。
第二部分使用的是组策略编辑器锁定的方法,也就是专业的用户所选择的策略层保护方式
只适用于Windows 10的专业版、企业版和教育版,在此情况下它的优点就是不会影响到服务本身的功能,而是从系统的策略源头上阻断了更新命令下达的道路,因此具有很强的抵抗重装的能力。操作步骤如下:进入计算机配置—管理模板—Windows组件—Windows更新—把自动更新选项改为禁止,并且开启同一级别的“删除使用所有Windows更新功能的访问权限”,可以一起隐藏掉设置中有关于更新的部分内容来避免误触导致的问题出现。
第三种方法就是停止使用任务计划程序,并且切断自动唤醒链条
Windows Update依靠很多后台的任务来保持活跃的状态,其中有Scheduled Start每天唤醒一次进行检测、AUOptions用来设置自动更新选项以及Interactive响应用户的交互式的更新请求等。要打开任务计划程序库,并且逐层展开到Microsoft→Windows→WindowsUpdate这个路径下所有的含有“WindowsUpdate”的任务(包括UsoSvc子文件夹中的任务),然后对它们都右键点击选择“禁用”。这一步不能省略掉,即使服务和策略都已经关闭了,在凌晨的时候仍然有可能会被上述的任务重新启动更新的过程。
第四种方法就是用注册表进行深度设置来代替家庭版用户
家庭版没有组策略,但是可以通过注册表写入来强制设置策略键值达到类似的效果。需要在HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows下新建WindowsUpdate、AU两个子项,在AU下创建DWORD类型的值NoAutoUpdate,并将其值设为1;然后在WindowsUpdate项中再新建DisableWindowsUpdateAccess并设为1。所有的键值都必须以管理员的身份进行写入操作,并且路径层次以及名称都要准确无误地对应到指定的位置上,否则就无法生效了。此配置可以和服务禁用一起使用以获得接近专业版组策略的封锁力度。
五、安全提示以及必要的妥协性建议
如果完全不进行更新的话,就会导致不能及时收到MSRC发布的月度安全补丁、驱动兼容性补丁以及平台稳定性的改善等信息。因此建议每隔30天左右打开“设置-更新和安全-Windows 更新”,查看是否有带有“安全更新”或者“紧急修复”的KB号补丁可以下载并安装。另外还可以开启“暂停更新”的选项来作为临时缓冲措施,在重要的工作时间段内开启最长为35天的暂停期以保证系统的稳定运行并且获得最基本的保护效果。
上述四种方式可以单独运用也可以合并起来使用来提高安全性,在进行任何操作之前都要先创建一个系统的恢复点并且把重要的注册表分支做一份副本。






评论区 (0)
暂无评论,快来抢沙发吧!
发表评论