Windows更新失败,错误80244007“无法搜索新更新”


10

Windows 8.1突然从通知区域报告说,它已经有一段时间无法运行更新了。Metro风格的更新应用程序没有告诉我有关更新失败的原因,但是桌面应用程序确实有一条消息(我的重点是):

Windows无法搜索新更新

检查更新时出现问题。

发现错误:代码80244007

看起来像这样:

控制面板

奇怪的是,如果我查看更新历史记录,实际上会看到更多的最新更新:

最近更新记录

我尝试了一些方法来解决此问题。

首先,我尝试了各种关闭和重新启动PC的方法,希望它能奇迹般地开始完成更新。这没有用。

其次,我经历了描述我的问题的MS知识库2883975 ...
...告诉我去MS知识库2883201
...告诉我要么运行Windows udpate:P
...要么去MS下载中心
...我应该在其中搜索“ KB2883201”
...我选择了Windows 8 x-64下载
...这给了我:

此更新不适用于该计算机

我认为这是有道理的,因为文件名中包含“ RT”。因此,我也尝试了普通的Windows 8下载,但是它显示了相同的错误消息。

第三,我做了一些进一步的搜索,也使我进入了一个页面,该页面承诺将通过运行一些“ Windows修复工具”可执行文件来解决此错误,但是该页面非常模糊且通用,因此我拒绝尝试。

最后在Answers.microsoft.com上相关文章建议运行sfc /scannow,我尝试了一下,但100%验证后没有问题。

作为一个(可能很重要的)脚注,我想我很可能对此问题有把握。设置PC时,即使我不在企业环境中,我也从MSDN订阅中错误地选择了“ Windows 8 Enterprise”(我应该选择任何一种“ Pro”版本)。我们没有服务器为我们的域或类似的东西分发更新。

我需要安装Windows 8才能自行获取更新。过去这种方法工作得很好,直到最近才开始出现问题。

无论如何:如何使Windows重新开始更新?


以下是任何其他可能(或可能不重要)的信息:

  • 我的电脑是一个小型域的一部分。我们没有集中的更新分发服务器(就像我提到的那样,我错误地安装了Enterprise附加服务器)。

该代码意味着:WU_E_PT_SOAPCLIENT_SOAPFAULT:与SOAPCLIENT_SOAPFAULT相同-SOAP客户端失败,因为由于WU_E_PT_SOAP_ *错误代码而导致SOAP错误。但是我不知道如何解决这个问题。
magicandre1981'9

@harrymc :-)赏金超级有效:在发布赏金后不久,有人回答了!作为一名优秀的SO公民,我立即测试了所提供的解决方案,它似乎解决了我的问题,因此我接受了答案。就像我在对答案的评论中所写的那样,如果解决方案有效,我还将奖励赏金。我只是在等待一点,因为无法撤销授予的赏金(而撤销“接受”是可以的)。
Jeroen 2014年

答案太快的情况。
harrymc

Answers:


9

由于您已连接到域,因此我认为它是无效的目标组名称。因此,您要做的是打开注册表,然后转到:HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate

然后寻找Target Group密钥,首先将其导出(只是备份),然后将其删除。

现在,重新启动计算机并检查Windows更新。


4
太好了,您的回答导致了我的解决方案!该Target Group键设置为我的域名。删除它是不够的,但之后,我也被删除(以某种顺序,不知道哪个固定的吧)TargetGroupEnabledWUServerWUStatusServer键,更新再次工作。
Jeroen 2014年

让我仔细检查一下接下来两天的一切是否正常,如果可以的话,我会很高兴地奖励您!
Jeroen 2014年

我很高兴找到解决方案,您的问题不只是删除目标组,无效的目标组意味着无效的组成员身份,这是评估WSUS服务器更新批准的核心要求之一。因此,如果它以某种方式损坏或无效,则WSUS将拒绝连接。
iSR5

1

我在Windows 10(1511)计算机上遇到相同的错误。就我而言,删除C:\Windows\SoftwareDistribution\DataStore\DataStore.edb有效:

net stop wuauserv
del C:\Windows\SoftwareDistribution\DataStore\Datastore.edb
net start wuauserv
wuauclt /detectnow

这个解决方案不是我的主意,但是由Frank Maxwitat提出 在这里

在此计算机使用的WSUS服务器上运行服务器清理向导后,出现了问题。但是,在运行清理之前存在一个不同的问题,因此可能是该问题在清理之前被其他问题完全掩盖了。


0

当时间与时间服务器未正确同步时,尝试在Windows 8 pc上安装更新时遇到了此类错误。这也将澄清为什么您在更新历史记录中看到更多的最新更新。

您可以检查时钟是否正确同步吗?如果单击任务栏中的时钟,则可以选择“更改时间和日期设置...”,然后转到“ Internet时间”选项卡。您的PC何时同步时间?也许可以尝试单击“更改设置”。 ...”,请确保serveradres是“ time.windows.com”,然后按“立即更新”。


感谢您的回答。尽管日期和时间设置没有“ Internet时间”选项卡,也许是因为我的PC是域的一部分吗?无论哪种方式,检查注册表的确看起来像time.windows.com是我的时间提供者。无论如何,我的PC时间似乎是正确的。
Jeroen 2014年

然后,如果我什么都知道,我会让你知道。
凯文(Kevin)

您告诉我们它是否属于域...
Ramhound 2014年

@Ramhound是的。我已将其添加为我的问题的其他详细信息。
Jeroen 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.