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
所以我在这里找到了答案(经过一番搜索)
复制粘贴我用来使其工作的步骤:
- 从管理命令提示符(清除所有错误)
- 跑步
sfc /scannow
- 跑步
dism.exe /Online /Cleanup-image /RestoreHealth
- 跑步
- 重置 Windows 更新过程
- 启动
services.msc
(或打开任务管理器并单击服务),找到 Windows 更新服务 (wuauserv)。停止服务 - 例如打开
%windir%\SoftwareDistribution
C:\Windows\SoftwareDistribution 并删除该文件夹中的所有文件(它可能会提示您输入管理员权限,请单击“确定”)。 - 通过服务管理器启动 Windows 更新服务
- 启动
- 重置 Windows 更新设置
- 打开 Windows 更新窗口,单击更改设置,将 Windows 设置为从不检查更新,单击确定。
- 再次打开“更改设置”,选择您想要的选项(检查和下载、自动更新等),然后单击“确定”。
现在检查更新。
答案3
所提出的解决方案对我都不起作用(我不想使用非 Microsoft 签名的应用程序)。在测试了很多选项之后,最终,关键是 William Burgess 建议的要点:在安装手动下载的更新之前切断互联网连接。如果互联网连接可用,手动下载的更新似乎也会停留在“正在检查更新...”上。
我建议尝试以下步骤:
下载KB3173424,KB3172614和KB3138615从 Microsoft 网站上,注意为 64 位机器选择 x64,否则选择 x86,并选择计算机系统的原始语言。
从控制面板,以管理员权限运行疑难解答程序“修复 Windows 更新问题”。它的优点是可以停止 Windows 更新服务。
删除 %windir%\SoftwareDistribution(例如 C:\Windows\SoftwareDistribution):右键单击该文件夹,然后以管理员权限删除。为了节省空间,您还可以删除您找到的 SoftwareDistribution.old 或 SoftwareDistribution.bak 文件夹。
停止互联网连接(拔下 LAN 电缆,切换到飞行模式)
按此顺序安装 KB3173424、KB3172614,然后安装 KB3138615。您可能会被提示安装将在没有互联网连接的情况下完成:按下按钮表示同意。
重新启动计算机,然后重新激活互联网连接。即使问题已修复,也可能需要一段时间才能检查更新,因此请耐心等待。
如果仍然不起作用,您可以尝试先重新安装 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 包含一个内置疑难解答程序,可能能够帮助修复卡住的更新。这是最容易尝试的方法,所以请先运行它。疑难解答程序执行三个操作:
- 它会关闭 Windows 更新服务。
- 它将 C:\Windows\SoftwareDistribution 文件夹重命名为 C:\Windows\SoftwareDistribution.old,本质上清除 Windows 更新下载缓存,以便它可以重新开始。
- 它会重新启动 Windows 更新服务。
要运行疑难解答程序:
- 在开始菜单中搜索“故障排除”,然后单击“故障排除(控制面板)”选项。
- 在控制面板的疑难解答列表中,在“系统和安全”部分中,单击“修复 Windows 更新问题”。
- 在 Windows 更新故障排除窗口中,单击“高级”。
- 在高级设置中,确保“自动应用修复”复选框已启用,单击“以管理员身份运行”,然后单击下一步。授予该工具管理权限有助于确保它可以删除下载缓存中的文件。
如果运行疑难解答程序不起作用,您可以尝试名为“WSUS 脱机更新“。此工具将从 Microsoft 下载可用的 Windows 更新包并安装它们。运行一次,让其下载这些更新并安装它们,之后 Windows 更新应该可以正常工作。
要使用此工具,您必须首先下载并解压它。
下载并解压后,打开 WSUS 并选择您使用的 Windows 版本——如果您使用的是 64 位版本,则选择“x64 Global”;如果您使用的是 32 位版本,则选择“x86 Global”。完成后,单击“开始”,WSUS 脱机更新将下载更新。
更新下载完成后,打开 WSUS Offline 文件夹中的“客户端”文件夹并运行 UpdateInstaller.exe 应用程序。单击“开始”安装下载的更新。工具完成安装更新后,Windows Update 应可再次正常工作。