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

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

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

Windows 无法搜索新更新

检查更新时出现问题。

发现错误:代码 80244007

它看起来像这样:

控制面板

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

最近更新历史

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

第一的我尝试过各种方法关闭并重启我的电脑,希望它能奇迹般地开始完成更新。但这没有用。

第二,我经历过MS 知识库 2883975描述了我的问题...
...它告诉我去MS 知识库 2883201
...它告诉我要么运行 Windows 更新 :P
...要么转到微软下载中心
...我应该搜索“KB2883201”
...我选择的地方Windows 8 x-64 下载
...这给了我:

此更新不适用于此计算机

我觉得这很有道理,因为文件名中有“RT”。所以我还尝试了普通的Windows 8 下载,但它向我显示了相同的错误消息。

第三,我做了一些更多的搜索也让我页面它承诺通过运行某些“Windows 修复工具”可执行文件可以解决此错误,但是页面内容非常模糊和笼统,因此我一直没有尝试。

最后, Aanswers.microsoft.com 上的相关文章建议运行sfc /scannow,我尝试过,但经过 100% 验证后没有问题。

作为(可能很重要的)脚注,我想我可能对这个问题负有责任。在设置我的电脑时,我错误地从我的 MSDN 订阅中选择了“Windows 8 Enterprise”,尽管我不是在企业环境中(我想我应该选择任何类型的“Pro”版本)。我们没有服务器为我们的域分发更新,或者类似的东西。

我需要我的 Windows 8 安装能够自动获取更新。以前这个功能运行得很好,只是最近才开始出现问题。

无论如何:我该怎么做才能让 Windows 再次开始更新?


以下是一些可能重要(或不重要)的附加信息:

  • 我的 PC 属于一个小域。我们没有集中更新分发服务器(如我所提到的,我安装了企业错误添加)。

答案1

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

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

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

答案2

我在 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 服务器上运行服务器清理向导后出现此问题。但是,在运行清理之前存在另一个问题,因此这个问题可能只是被清理之前的另一个问题所掩盖。

答案3

我在尝试在 Windows 8 电脑上安装更新时看到过此类错误,当时时间与时间服务器未正确同步。这也解释了为什么在更新历史记录中会看到较新的更新。

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

相关内容