.bat停止Windows更新

时间:2017-09-08 13:24:03

标签: batch-file cmd windows-services

我已经厌倦了搜索如何阻止Windows更新在Windows 10中永久运行,因为每次重启后它都会再次运行。我想到也许我可以创建一个.bat文件来阻止服务中的Windows更新,以便每次打开笔记本电脑时都可以单击它。

我知道sc start/stop serviceName。我的问题是,Windows Update服务的名称是什么?因为当我在serviceName中键入Windows更新时,它会显示该服务未安装。

4 个答案:

答案 0 :(得分:1)

简单的批次,你甚至可以在启动时加入你的Run。这个适用于Windows 8及更早版本也适用于Windows 10。

@echo off
net stop "Windows Update"

您也可以停止它以及后台下载过程。 这个适用于Windows 10

@echo off
net stop wuauserv
net stop bits
net stop dosvc

答案 1 :(得分:1)

您的服务名称为wuauserv

如果您想获得显示名称及其相关服务名称的列表,您可以在命令提示符下使用WMIC来相对快速地完成此操作。

WMIC /Output:Services.txt Service Get DisplayName,Name&&Services.txt

Services.txt文件将位于命令提示符的当前目录中。

答案 2 :(得分:0)

尽快拔下LAN线或断开系统与Internet的连接。在运行中(Windows键+ R)编写“ Services.msc”,然后向下滚动并在此处搜索Windows更新选项。双击它,选择启动类型“ disabled”,然后单击“确定”,它将停止Windows更新并修复Windows 10升级期间的蓝屏问题。

答案 3 :(得分:0)

powershell命令执行以下操作:-

停止Windows更新为: 停止服务wuauserv(以管理员身份运行)

开始Windows更新是: 启动服务wuauserv