Windows 8.1 停留在“正在检查更新...”

Windows 8.1 停留在“正在检查更新...”

Windows 8.1 似乎没有更新。当我去检查更新时,它似乎只是不断地检查更新而没有任何进展。我已经把它放了几个小时,却没有任何进展。

我没有任何还原点,而且它是正版 Windows。自从我买了笔记本电脑以来,它一直都是这样。我还运行了 Microsoft 的基本故障排除工具,虽然它确实说修复了一些问题,但什么都没有改变。

对这种情况有什么帮助吗?

在此处输入图片描述

答案1

就我而言,手动下载并安装Windows 8.1 的“Windows 更新客户端”更新 (KB3138615)已修复此问题。您只需下载更新(请参阅如果你不知道你运行的是 32 位还是 64 位 Windows,请参阅此答案),双击它开始安装,按照说明操作,并在出现提示时重新启动。重新启动后,您可以重新启动 Windows 更新客户端,几分钟后它应该会找到必要的更新。

以下是针对 Windows 7 SP1 的类似问答:Windows 7 SP1 Windows Update 卡在检查更新状态

笔记:您可能还需要下载并运行Windows 更新疑难解答 在安装更新之前。

答案2

所以我在这里找到了答案(经过一番搜索)

http://andysworld.org.uk/2017/01/03/windows-81-stuck-on-updating-expertsexchange-turn-off-and-turn-on-again/

复制粘贴我用来使其工作的步骤:

  1. 从管理命令提示符(清除所有错误)
    • 跑步sfc /scannow
    • 跑步dism.exe /Online /Cleanup-image /RestoreHealth
  2. 重置 Windows 更新过程
    • 启动services.msc(或打开任务管理器并单击服务),找到 Windows 更新服务 (wuauserv)。停止服务
    • 例如打开%windir%\SoftwareDistributionC:\Windows\SoftwareDistribution 并删除该文件夹中的所有文件(它可能会提示您输入管理员权限,请单击“确定”)。
    • 通过服务管理器启动 Windows 更新服务
  3. 重置 Windows 更新设置
    • 打开 Windows 更新窗口,单击更改设置,将 Windows 设置为从不检查更新,单击确定。
    • 再次打开“更改设置”,选择您想要的选项(检查和下载、自动更新等),然后单击“确定”。

现在检查更新。

答案3

所提出的解决方案对我都不起作用(我不想使用非 Microsoft 签名的应用程序)。在测试了很多选项之后,最终,关键是 William Burgess 建议的要点:在安装手动下载的更新之前切断互联网连接。如果互联网连接可用,手动下载的更新似乎也会停留在“正在检查更新...”上。

我建议尝试以下步骤:

  1. 下载KB3173424KB3172614KB3138615从 Microsoft 网站上,注意为 64 位机器选择 x64,否则选择 x86,并选择计算机系统的原始语言。

  2. 从控制面板,以管理员权限运行疑难解答程序“修复 Windows 更新问题”。它的优点是可以停止 Windows 更新服务。

  3. 删除 %windir%\SoftwareDistribution(例如 C:\Windows\SoftwareDistribution):右键单击该文件夹,然后以管理员权限删除。为了节省空间,您还可以删除您找到的 SoftwareDistribution.old 或 SoftwareDistribution.bak 文件夹。

  4. 停止互联网连接(拔下 LAN 电缆,切换到飞行模式)

  5. 按此顺序安装 KB3173424、KB3172614,然后安装 KB3138615。您可能会被提示安装将在没有互联网连接的情况下完成:按下按钮表示同意。

  6. 重新启动计算机,然后重新激活互联网连接。即使问题已修复,也可能需要一段时间才能检查更新,因此请耐心等待。

如果仍然不起作用,您可以尝试先重新安装 Windows 8.1,然后再执行上述步骤。您可以下载Windows 8.1 的 ISO 映像来自微软网站。

答案4

如果仍然有更新 Windows 8.1 不显示更新的问题,或者搜索了几个小时却没有任何结果。我检查了这个:https://www.howtogeek.com/247380/how-to-fix-windows-update-when-it-gets-stuck/因为我的笔记本电脑必须进行出厂安装的 Windows 8,然后升级到 Windows 8.1,并完成所有操作。它显示从 2014 年到 15/5 日期的更新,无法通过手动搜索找到任何其他更新,因此使用 URL 来修复它。希望这可以帮助遇到与我相同问题的人。

来自链接:

Windows 包含一个内置疑难解答程序,可能能够帮助修复卡住的更新。这是最容易尝试的方法,所以请先运行它。疑难解答程序执行三个操作:

  1. 它会关闭 Windows 更新服务。
  2. 它将 C:\Windows\SoftwareDistribution 文件夹重命名为 C:\Windows\SoftwareDistribution.old,本质上清除 Windows 更新下载缓存,以便它可以重新开始。
  3. 它会重新启动 Windows 更新服务。

要运行疑难解答程序:

故障排除选项 - 控制面板

  1. 在开始菜单中搜索“故障排除”,然后单击“故障排除(控制面板)”选项。
  2. 在控制面板的疑难解答列表中,在“系统和安全”部分中,单击“修复 Windows 更新问题”。
  3. 在 Windows 更新故障排除窗口中,单击“高级”。
  4. 在高级设置中,确保“自动应用修复”复选框已启用,单击“以管理员身份运行”,然后单击下一步。授予该工具管理权限有助于确保它可以删除下载缓存中的文件。

如果运行疑难解答程序不起作用,您可以尝试名为“WSUS 脱机更新“。此工具将从 Microsoft 下载可用的 Windows 更新包并安装它们。运行一次,让其下载这些更新并安装它们,之后 Windows 更新应该可以正常工作。

要使用此工具,您必须首先下载并解压它。

下载并解压后,打开 WSUS 并选择您使用的 Windows 版本——如果您使用的是 64 位版本,则选择“x64 Global”;如果您使用的是 32 位版本,则选择“x86 Global”。完成后,单击“开始”,WSUS 脱机更新将下载更新。

WSUS 离线更新 - 体系结构选择屏幕

更新下载完成后,打开 WSUS Offline 文件夹中的“客户端”文件夹并运行 UpdateInstaller.exe 应用程序。单击“开始”安装下载的更新。工具完成安装更新后,Windows Update 应可再次正常工作。

相关内容