原来,如果你有管理员权限,可以手动停止windows更新服务。
以Administrator身份打开cmd
提示符(右键点击.exe并选择以Administrator身份运行),然后输入
net stop wuauserv
你可以用
net start wuauserv
按照@arolpx的建议,我看了一下,手动停止后台智能传输服务(BITS)将确保Windows Update无法传输任何东西。
来自链接的来源:
如果服务被禁用,那么任何依赖BITS的应用程序,如Windows Update或MSN Explorer,将无法自动下载程序和其他信息。
源。
自Windows 10(至少,可能是更早)以来,Alex的 答案 并没有停止所有的Windows更新下载了,因为大部分的下载责任已经转移到其他服务上。
停止这三个服务,然而,在Windows 10中似乎是有效的:
net stop wuauserv
net stop bits
net stop dosvc
这分别停止了windows更新服务、后台智能传输服务和交付优化服务。这些都涉及到Windows更新下载。
注意:通常上述一个或多个服务会失败,出现类似The Windows Update service could not be stopped.
的信息。第二次运行命令通常会成功停止。
当然,您也可以通过gui在services.msc中停止这些服务。
这是一个基于GUI的版本,由Alex回答:
1.启动任务管理器(你可以右键点击任务栏) 2. 进入标签服务 3. 找到服务, Name: wuauserv, Description: Windows Update, Group: netsvcs. 4. 右键点击它,停止。
你需要停止这2或3个服务。"
net stop wuauserv
net stop bits
:。下一个命令只适用于Windows 10
net stop dosvc
如果你再次收到类似 “服务无法停止 "的错误,你应该重试几次。如果还是失败,你可能要禁用服务(别忘了重新启用),然后杀掉相关进程。请注意,Windows应该优雅地处理这种突然中断的情况(毕竟断电的情况更严重,而且经常发生),但如果你对系统的稳定性有偏执,你可能希望避免 "谋杀"。无论如何,我也会看看我的安装,因为一个健康的系统应该尊重停止请求。
如果你发出net stop命令,并得到一个类似 "无效服务名称 "的错误,你就犯了一个拼写错误(或者你试图在Windows 7或8上停止dosvc – 不用担心这个服务只存在于Windows 10上)。
我认为最简单的方法是在任务管理器中停止其进程。