Windows 更新是一项让计算机上的 Windows 10 和其他 Microsoft 产品保持最新状态的服务。不幸的是,它有一个问题历史记录,更新错误很常见 。但极少数情况下,各种原因(例如配置不正确或设置冲突)也会阻止它完全在您的计算机上运行。
如果您不断收到错误消息,声称您的计算机上未运行 Windows 更新服务(或相关服务),下面的修复列表应该可以帮助您使其再次正常运行。
运行 Windows 更新疑难解答
Windows 10 包含一个内置的故障排除程序,可以自动诊断和解决 Windows 更新问题。在深入研究其余修复之前,您必须先运行它。
1.打开开始 菜单并选择设置 。
![](/images/4773/01-Start-Menu.jpg)
2.选择更新和安全 。
![](/images/4773/02-Settings-App.png)
3.选择侧边栏上的疑难解答 。
![](/images/4773/03-Troublehsoot-Tab.png)
4.选择标记为其他疑难解答 的选项。
![](/images/4773/04-Additional-Troubleshooters.png)
5.选择Windows 更新 >运行问题排查程序 。
![](/images/4773/05-Run-Troubleshooter.png)
重新启动计算机
重新启动电脑有助于刷新系统内存,并可以快速修复 Windows 10 中出现的随机服务相关问题。因此,如果您还没有这样做,请立即尝试执行此操作,然后手动运行 Windows 更新 (打开开始 菜单,然后转到设置 >更新和安全 >检查更新 )。
重新配置 Windows 更新服务
如果 Windows 更新仍然无法运行,您必须检查它是否在 Windows 10 中设置为自动运行。您还必须仔细检查其他相关服务的设置。
1.按Windows + R 打开“运行”框。
2.输入services.msc 并选择确定 。
![](/images/4773/image-119.png)
3.右键单击Windows Update ,然后选择属性 。
![](/images/4773/image-120.png)
4.将启动类型 设置为自动 ,然后选择应用 。接下来,将服务状态 设置为正在运行 。.
![](/images/4773/image-121.png)
5.选择确定 保存更改。
6.对于以下服务重复步骤3 –5 :
7.重新启动计算机。
检查计算机病毒
有害软件是阻止 Windows 更新服务在 Windows 10 中运行的另一个原因。
使用内置的 Windows 安全小程序 应该可以帮助您检测和删除恶意软件。但由于 Windows 更新未运行,它可能没有最新的反恶意软件定义来对您的计算机执行全面扫描。
因此,解决这个问题的最佳方法是使用专用的第三方恶意软件清除程序 ,例如恶意软件字节 。尝试运行快速扫描,然后在系统范围内检查计算机病毒。
![](/images/4773/09-Run-Malwarebytes.png)
禁用第三方反恶意软件服务
相反,第三方防火墙或反恶意软件实用程序最终可能会阻止 Windows 更新。
要排除这种情况,请尝试通过 Windows 10 系统托盘暂停任何防病毒软件。然后,手动运行 Windows 更新。
![](/images/4773/image-122.png)
重置 Windows 更新
Windows Update 将下载的数据临时存储在标有 SoftwareDistribution 的专门指定文件夹中。删除它可能有助于排除损坏或过时的更新缓存导致的问题。但在此之前,您必须停止 Windows Update 服务(假设它正在运行并且没有崩溃)。
1.按Windows + R 打开“运行”框。
2.输入 cmd 并按 Ctrl + Shift + Enter 以启动具有管理权限的命令提示符。
3.运行以下命令禁用Windows Update服务:
网停wuauserv
![](/images/4773/image-123.png)
4.运行以下两个命令删除 SoftwareDistribution 和 catroot2 文件夹:
rmdir %systemroot%\SoftwareDistribution /s
![](/images/4773/image-124.png)
您必须按 Y >Enter 确认您的操作。
5.运行以下命令重新启动Windows Update服务:.
网络启动wuauserv
如果上述步骤没有帮助,请尝试手动重置所有与 Windows 更新相关的组件。我们建议检查Microsoft 的相关支持文章 以获取具体说明。
删除临时文件
从以前的操作系统更新中删除文件也可能有助于在您的电脑上重新启动并运行 Windows 更新服务。
1.打开开始 菜单并选择设置 。
2.选择系统 。
3.选择边栏上的存储 。
4.选择标记为临时文件 的选项。
![](/images/4773/image-125.png)
5.选中Windows 更新清理 旁边的框。
6.选择删除文件 。
![](/images/4773/image-126.png)
运行 SFC 扫描和 DISM 工具
如果 Windows 更新由于 Windows 10 中的一般文件损坏或其他与稳定性相关的问题而无法运行,您可以尝试使用 SFC(系统文件检查器)和 DISM(部署映像服务和管理)工具来修复它们。
运行 SFC 扫描
1.打开提升的 Windows PowerShell 控制台。
2.键入以下命令:
证监会/scannow
![](/images/4773/image-127.png)
3.按Enter 。
运行 DISM 扫描
1.打开提升的 Windows PowerShell 控制台。
2.键入以下命令并按Enter :
DISM /Online /Cleanup-Image /CheckHealth
![](/images/4773/image-128.png)
3.如果 DISM 工具检测到任何问题,请运行以下两个命令:
DISM /在线/Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
手动更新 Windows 10
您可以通过 Microsoft 更新目录网站手动下载并安装 Windows 10 的最新更新,而不是使用 Windows 更新。这可能有助于修复后续更新的服务。
1.按 Windows + R 打开“运行”框。
2.输入 winver 并选择确定 。
3.记下 Windows 10 版本,例如 21H1 。
![](/images/4773/image-129.png)
4.访问 Windows 10 更新历史记录 网站并记下您的 Windows 10 版本的最新 KB(知识库)ID。.
![](/images/4773/image-130-1024x553.png)
5.访问微软更新目录 网站并搜索知识库ID。
![](/images/4773/image-131.png)
6.选择并下载适用于您的 Windows 10 版本的最新更新。
![](/images/4773/image-132.png)
7.运行下载的安装程序以应用更新。
(可选)考虑安装适用于您的 Windows 10 版本的最新服务堆栈更新。这可以帮助解决 Windows 更新的其他问题。您可以从 Microsoft 更新目录网站搜索并下载它。
使用 Windows 更新助手
如果Windows Update服务仍然失败,您可以使用Windows更新助手 至强制安装 Windows 10 的最新功能更新 。
将小程序下载到您的电脑后,只需运行它并选择立即更新 。
![](/images/4773/image-133.png)
回滚或重置Windows
如果您仍然遇到问题,您可能需要执行系统还原 。这有助于回滚最近对操作系统所做的导致问题发生的更改。您也可以尝试卸载以前的 Windows 更新 。
最后,将 Windows 10 重置为出厂默认设置 应该作为永久修复 Windows 更新服务的最后一搏。
.