Windows 8.1似乎没有更新。当我去检查更新时,似乎只是不断检查更新而未取得进展。我已经把它丢了几个小时了。
我没有任何还原点,它是Windows的正版副本。自从我购买笔记本电脑以来就一直这样。我还运行了Microsoft的基本故障排除工具,虽然它确实说某些问题已解决,但没有任何改变。
在这种情况下有帮助吗?
Windows 8.1似乎没有更新。当我去检查更新时,似乎只是不断检查更新而未取得进展。我已经把它丢了几个小时了。
我没有任何还原点,它是Windows的正版副本。自从我购买笔记本电脑以来就一直这样。我还运行了Microsoft的基本故障排除工具,虽然它确实说某些问题已解决,但没有任何改变。
在这种情况下有帮助吗?
Answers:
就我而言,手动下载并安装Windows 8.1的“ Windows Update Client”更新(KB3138615)解决了此问题。您需要做的就是下载更新(如果您不知道运行的是32位还是64位Windows,请参阅此答案),双击它以开始安装,按照说明进行操作,然后在出现提示时重新启动。重新启动后,您可以重新启动Windows Update Client,几分钟后它将找到所需的更新。
这是Windows 7 SP1的类似问答:Windows 7 SP1 Windows Update卡住了检查更新
注意:在安装更新之前,您可能还需要下载并运行Windows Update故障排除程序 。
所以我在这里找到了答案(搜索了全部之后)
复制粘贴我用来使其正常工作的步骤:
sfc /scannow
dism.exe /Online /Cleanup-image /RestoreHealth
services.msc
(或打开任务管理器,然后单击服务),找到Windows Update服务(wuauserv)。停止服务%windir%\SoftwareDistribution
例如C:\ Windows \ SoftwareDistribution并删除该文件夹中的所有文件(它可能会提示您进行管理访问,请单击“确定”)现在检查更新。
提出的所有解决方案都不适合我(并且我不想使用非Microsoft签名的应用程序)。在测试了许多选项之后,最后,关键是William Burgess提出的要点:在安装手动下载的更新之前,请断开Internet连接。如果可以连接互联网,则手动下载的更新似乎也停留在“正在检查更新...”上。
我建议尝试以下步骤:
从Microsoft网站下载KB3173424,KB3172614和KB3138615,请注意为64位计算机选择x64,否则为x86选择x86,并选择计算机系统的原始语言。
在控制面板中,运行疑难解答“修复Windows Update问题”。具有管理员权限。它具有停止Windows更新服务的优势。
删除%windir%\ SoftwareDistribution(例如C:\ Windows \ SoftwareDistribution):右键单击该文件夹,然后使用管理员权限删除。为了节省空间,您还可以删除可以找到的SoftwareDistribution.old或SoftwareDistribution.bak文件夹。
停止互联网连接(拔下局域网电缆,切换到飞行模式)
依次安装KB3173424,KB3172614和KB3138615。可能会提示您将在没有Internet连接的情况下完成安装:按按钮同意。
重新启动计算机,然后重新激活Internet连接。即使已修复,也可能需要一段时间才能检查更新,因此请耐心等待。
如果仍然无法正常运行,则可以尝试从头开始重新安装Windows 8.1,然后再执行上述步骤。您可以从Microsoft网站下载Windows 8.1的ISO映像。
在网上阅读了许多报告和建议后,有两个主要原因(不一定是相互排斥的):
与更新相关的服务的设置不正确和/或一般系统文件损坏
我看到的最先进的修复工具是重置Windows Update代理工具。它结合了有关该主题的所有修复建议的功能,这些建议可以在网上找到。菜单中有16个项目(截至撰写本文时),要尝试的关键项目是:
SoftwareDistribution
)sfc /scannow
Dism /Online /Cleanup-Image /RestoreHealth
自动更新代理中的错误
开箱即用的更新代理在某些情况下会陷入无限循环,尤其是在安装Office 2007及其一些更新的情况下。 此处的解决方案是手动将更新代理更新为最新版本。这是棘手的部分开始的地方,因为M $并未正式维护为此所需的更新的列表。
dism /online /add-package /packagepath:<path to .cab unpacked from .msu>
。在撰写本文时,这已经对我有用。
.exe
批处理安装所有放入其文件夹的更新。如果仍然存在更新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包含一个内置的疑难解答程序,它可能能够帮助修复卡住的更新。这是最简单的尝试方法,因此请先运行。故障排除程序执行三个操作:
要运行疑难解答程序:
如果无法运行疑难解答,则可以尝试使用名为“ WSUS脱机更新 ”的第三方工具。该工具将从Microsoft下载可用的Windows Update软件包并进行安装。运行一次,让它下载并安装这些更新,然后Windows Update应该可以正常运行。
要使用此工具,您必须首先下载并解压缩它。
下载并解压缩后,打开WSUS并选择您正在使用的Windows版本–如果使用的是64位版本,则选择“ x64 Global”;如果使用的是32位版本,则选择“ x86 Global”。完成后,单击“开始”,WSUS脱机更新将下载更新。
下载完更新后,打开WSUS Offline文件夹中的“ client”文件夹,然后运行UpdateInstaller.exe应用程序。单击“开始”以安装下载的更新。该工具完成安装更新后,Windows Update应该可以再次正常工作。
我将Windows 8.1设置为“从不”检查更新。重新启动计算机。然后我通过搜索功能转到Windows Update。当我单击更新时..... 6个更新通过。我从来没有离开过更新设置。