Windows 8.1卡在 "检查更新..."
Windows 8.1似乎没有更新。当我去检查更新时,它似乎只是不断地检查更新而没有进展。我已经放置了几个小时,没有任何运气。
我没有任何还原点,而且是正版Windows。自从我购买了笔记本电脑后,它就一直是这样。我也运行了微软的基本故障排除工具,虽然它确实说一些问题已经修复,但没有任何变化。
有什么办法可以解决这种情况?
Windows 8.1似乎没有更新。当我去检查更新时,它似乎只是不断地检查更新而没有进展。我已经放置了几个小时,没有任何运气。
我没有任何还原点,而且是正版Windows。自从我购买了笔记本电脑后,它就一直是这样。我也运行了微软的基本故障排除工具,虽然它确实说一些问题已经修复,但没有任何变化。
有什么办法可以解决这种情况?
在我的情况下,手动下载并安装 “Windows Update Client "更新Windows 8.1 (KB3138615)解决了这个问题。你需要做的就是下载更新(如果你不知道你运行的是32位还是64位Windows ](https://superuser.com/questions/36088/how-can-i-find-out-whether-my-windows-is-32bit-or-64-bit#36100),请参见【本答案】,双击它开始安装,按照说明操作,并在提示时重启。重启后,你可以重启Windows Update Client,几分钟后它应该会找到必要的更新。
以下是Windows 7 SP1的类似问答: Windows 7 SP1 Windows Update卡住检查更新
注:在安装更新之前,你可能还需要下载并运行 Windows Update Troubleshooter 。
所以我在这里找到了我的答案(在搜索了所有地方之后) 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%\SoftwareDistribution
,例如C:\Windows/SoftwareDistribution,并删除该文件夹中的所有文件(可能会提示你进行管理访问,点击Ok)
- 通过服务管理器启动Windows更新服务
3. 重置Windows更新设置
- 打开Windows更新窗口,单击 “更改设置",将Windows设置为永不检查更新,单击 "确定"。
- 再次打开 "更改设置",选择您想要的选项(检查和下载、自动更新等),然后单击 "确定"。
现在检查更新。
提出的解决方案对我来说都不奏效(我也不想使用非微软签署的应用程序)。在测试了很多方案后,最后,关键是William Burgess建议的一点:在安装手动下载的更新之前切断网络连接。看来手动下载的更新也是卡在 “检查更新…… "上,如果网络连接可用。
我建议尝试以下步骤。
1.从微软网站下载 KB3173424 , KB3172614 和 KB3138615 ,注意选择64位机器的x64,否则选择x86,并选择你电脑系统的原始语言。
从控制面板中,以管理员权限运行故障排除程序 "修复Windows更新的问题。"。它的优点是可以停止windows更新服务。
删除%windir%/SoftwareDistribution(例如C:\Windows\SoftwareDistribution):右击该文件夹,用管理员权限删除。为了节省空间,你也可以删除你能找到的SoftwareDistribution.old或SoftwareDistribution.bak文件夹。
停止你的网络连接(拔掉网线,切换到飞机模式)
按这个顺序安装KB3173424、KB3172614和KB3138615。您可能会被提示将在没有网络连接的情况下进行安装:请点击按钮表示同意。
重新启动电脑,然后重新激活网络连接。即使已经修复,也可能需要一段时间来检查更新,所以要有耐心。
如果还是不行,你可以尝试先从头开始重新安装Windows 8.1,然后再进行上述步骤。你可以从微软网站下载【Windows 8.1的ISO镜像】(https://www.microsoft.com/en-us/software-download/windows8ISO)。
如果任何仍然有更新的问题,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的日期,无法找到任何其他更新,通过手动搜索,所以使用的网址来解决它。希望这能帮到和我有同样问题的人。
来自链接:
Windows包括一个内置的故障排除器,也许能够帮助修复卡住的更新。这是最容易尝试的方法,所以先去运行它。故障排除程序会执行三个操作。
1 关闭Windows更新服务。 2. 它将C:\Windows\SoftwareDistribution文件夹重命名为C:\Windows\SoftwareDistribution.old,本质上是清除Windows更新下载缓存,以便它可以重新开始。 3. 它重新启动Windows更新服务。
要运行故障排除程序:
1.在开始菜单中搜索 “故障排除",然后单击 "故障排除(控制面板)"选项。 2. 在 "控制面板 "的故障排除列表中,在 "系统和安全 "部分,点击 "修复Windows更新的问题"。 3. 在Windows Update故障排除窗口中,单击 "高级"。 4. 在高级设置中,确保启用 "自动应用修复 "复选框,单击 "以管理员身份运行",然后单击 "下一步"。赋予该工具管理权限有助于确保它可以删除下载缓存中的文件。
如果运行故障排除程序不起作用,您可以尝试名为WSUS离线更新”.的第三方工具,该工具将从微软下载可用的Windows更新包并安装它们。运行它一次,让它下载这些更新并安装它们,之后Windows Update应该可以正常工作。
要使用此工具,您必须首先下载并解压它。
下载并解压后,打开WSUS,选择你使用的Windows版本–如果你使用的是64位版本,则选择 “x64 Global";如果你使用的是32位版本,则选择 "x86 Global"。之后,点击 "开始",WSUS离线更新将下载更新。
更新下载完成后,打开WSUS Offline文件夹中的 "client "文件夹,运行UpdateInstaller.exe应用程序。点击 "开始 "来安装下载的更新。在工具完成安装更新后,Windows Update应该可以再次正常工作。
在阅读了网络上的许多报告和建议后,有两个主要原因(不一定相互排斥):
更新相关服务的不正确设置和/或一般系统文件损坏
自动更新代理中的错误
自动更新代理中的错误。
简单的解决办法,我已经用过几次了。
确保没有启用休眠,让机器运行一晚上就好了。
它会自己修复。
我下载了KB3173424-x64和KB3172614-x64,然后将文件夹C:/windows/softwaredistribution重命名为softwareditribution.old,我断开了互联网连接(网线),然后按照上面列出的顺序安装了KB,插回互联网连接,并启动了windows更新,运行了大约3分钟,然后显示我有152个更新要安装。这工作没有问题。
我把windows 8.1设置为 “从不 "检查更新。重新启动电脑。然后我通过搜索功能进入windows更新。当我点击更新…..。6更新通过。我只是把更新的设置留在了 "从不"。