试想你准备切菜做饭,却发现菜刀被锁在刀架中,提示你刀具正在维护中,一小时内不得使用。
上文所述的例子便是我时常打开 Windows 10 的体验。
作为开发者,我深知系统更新的重要性,但同时作为只把操作系统当作工具的用户来说,不合时宜的自动更新只会阻碍我做需要做的事。遇到开机更新这档子烦心事不是一次两次,因此决意彻底把这个窝火的更新问题了结了,即永久禁止 Windows 更新。
为什么我不用常规的暂停更新方法了解现有方式后,我认为微软对 Windows 10 的自动更新设置十分不合理,比如仅支持暂停 1 - 30 天更新,每次禁止只管用一次。这就造成了我想要禁止更新便需要回回设置,而且设置高于七天的更新暂停更是被隐藏在层层叠叠的菜单中,一不留神忘了下一次开机就得漫长的等待更新,不胜其烦。
而传统「用户组管理政策」的修改方式,又仅支持 Windows 10 专业版等更昂贵的操作系统,而不支持 WIndows 10 家庭版,因此不具备普适性。摸索过后,我找到了下文的方法,该方法支持永久禁止任意版本的 Windows 10 操作系统更新,且操作步骤十分简单,仅需三步。
永久禁止自动更新的步骤步骤 1: 按下键盘 Windows + X,选择 「Windows PowerShell (管理员)」。
步骤 2: 弹出的界面中输入 sc.exe config wuauserv start= disabled 后按回车,其用途是禁止 Windows 启动更新服务。
步骤 3: 继续输入 sc.exe stop wuauserv 后按回车,其用途是停止当前正在运行的 Windows 更新服务。
步骤完成,你以后再也不会见到 Windows 10 自动更新了。若你想验证一下,可以前往 Windows 10 的更新界面,此刻会看到提示「遇到错误:更新服务无法正常运行」。
注:本方法仅适用于终止未来可能有的更新,无法阻止已进入待安装状态的更新。
恢复自动更新若你想恢复自动更新,只需输入 sc.exe config wuauserv start= auto 即可。
总结