当 Windows 更新服务卡住时如何停止它

Jacki

Windows Update 服务旨在确保您的系统安全并保持最新状态。但是,有时您可能需要停止此服务,例如在排除更新问题或阻止不需要的更新时。如果您在尝试停止服务时遇到错误消息“Windows Update 服务无法停止”,请不要担心。本文将指导您通过有效的方法来停止卡住的 Windows 更新服务。

在我们深入研究解决方案之前,重要的是要了解为什么您在停止 Windows Update 服务时可能会遇到困难:

  • 缺乏管理权限
  • 该服务正在操作中
  • 与其他服务的依赖问题
  • 系统文件损坏

现在,让我们探讨一下克服这些障碍并成功停止 Windows Update 服务的方法。

参见:如何在 Windows 10/8/7 中启动或停止服务

方法 1:使用任务管理器停止 Windows Update 服务

此方法利用任务管理器来识别并终止 Windows Update 服务进程。

步骤一:按打开任务管理器Ctrl + Shift + Esc在你的键盘上。

步骤2:在任务管理器窗口中,单击“服务”选项卡。

步骤3:在列表中找到名为“wuauserv”(Windows 更新)的服务。

第4步:记下与 wuauserv 服务关联的进程 ID (PID)。

第5步:打开提升的命令提示符。您可以通过右键单击“开始”按钮并选择“Windows 终端(管理员)”或“命令提示符(管理员)”来执行此操作。

第6步:在命令提示符窗口中,键入以下命令,将 [PID] 替换为您之前记下的实际进程 ID:

taskkill /f /pid [PID]

第7步:按 Enter 执行命令。如果成功,您将看到一条消息,指出“成功:PID [编号] 的进程已终止。”

此方法强制终止 Windows Update 服务进程,从而有效地停止它。

方法二:检查并停止服务依赖

有时,Windows Update 服务由于依赖于其他服务而无法停止。解决这个问题的方法如下:

步骤一:Windows key + R要打开“运行”对话框,请键入“services.msc”,然后按 Enter。

步骤2:在“服务”窗口中,找到并右键单击“Windows Update”,然后选择“属性”。

步骤3:单击“依赖项”选项卡可以查看依赖于 Windows Update 的服务以及 Windows Update 所依赖的服务。

第4步:记下这些服务,然后关闭“属性”窗口。

第5步:对于每个相关服务,在“服务”窗口中右键单击它,然后选择“停止”。您可能需要对多项服务执行此操作。

第6步:停止相关服务后,尝试再次停止 Windows Update 服务。

通过解决服务依赖性,您可以消除阻止 Windows Update 服务停止的潜在障碍。

方法3:使用PowerShell停止Windows更新服务

PowerShell 提供了一种强大的方法来管理 Windows 服务,包括停止 Windows 更新服务的功能。

步骤一:右键单击“开始”按钮,然后选择“Windows PowerShell(管理员)”或“PowerShell(管理员)”。

步骤2:在 PowerShell 窗口中,键入以下命令并按 Enter:

Stop-Service -Name wuauserv -Force

步骤3:要验证服务是否已停止,可以使用以下命令:

Get-Service wuauserv

这应该将 Windows 更新服务的状态显示为“已停止”。

PowerShell 的直接方法通常可以在其他方法失败的情况下取得成功,这使其成为停止 Windows Update 服务的可靠选择。

方法四:修改Windows Update服务启动类型

更改 Windows Update 服务的启动类型可能会阻止其自动重新启动。

步骤一:按照方法 2 中所述打开“服务”窗口。

步骤2:找到并右键单击“Windows 更新”,然后选择“属性”。

步骤3:在“启动类型”下拉菜单中,选择“禁用”。

第4步:单击“应用”,然后单击“确定”保存更改。

第5步:重新启动计算机以确保更改生效。

通过禁用 Windows Update 服务,您可以防止它自动启动,从而使您可以更好地控制更新何时发生。

请记住,虽然这些方法可以帮助您在需要时停止 Windows Update 服务,但出于安全和性能原因,通常建议您保持系统最新。仅在进行故障排除或因特定原因需要延迟更新时暂时停止服务。