Windows 更新不适用于 Windows 2012 R2 标准版

Sco*_*cot 18 wsus windows-update windows-server-2012 windows-server-2012-r2

我最近在远程站点继承了 Windows 2012 服务器的管理。

我检查了 Windows 更新,它自 3 月以来一直没有更新。当我告诉 Windows 检查更新时,它的行为就像是在检查,但似乎持续了几个小时。如果我尝试重新启动 Windows 更新服务,它似乎永远无法关闭。我唯一的补救措施似乎是重新启动以回到我可以告诉 Windows 更新检查新更新的程度。

最后一次成功检查更新是 3 月 20 日。

上次安装更新的时间是 3 月 17 日(失败)。

更新历史显示 3 月 17 日有一次更新失败,即打印机驱动程序更新,但历史记录显示 2 月 17 日有 13 次更新失败。

不知道还有什么可以尝试的。

Mic*_*ton 21

去年 4 月,我的三台 2012R2 机器中有两台表现出这种行为。他们会一直挂在检查更新......永远。

我从来没有确切地了解导致问题的原因,但我确实通过执行以下操作解决了它:

  1. 停止 Windows 更新服务。

    net stop wuauserv
    
    Run Code Online (Sandbox Code Playgroud)
  2. 删除 Windows 更新缓存目录C:\Windows\SoftwareDistribution

    Remove-Item -Recurse -Force C:\Windows\SoftwareDistribution
    
    Run Code Online (Sandbox Code Playgroud)
  3. 重新启动计算机。(在一台机器上,它需要多次重新启动才能真正从该目录中删除所有内容,因此如有必要,请继续尝试。)

  4. 再次手动运行 Windows 更新。它几乎会立即失败并提供运行诊断工具。下载该工具并允许其运行。

  5. 该工具将发现并修复一些问题。此时,再次手动运行 Windows Update。此时 Windows 更新运行良好。

  • @MichalSokolowski “在正常运行的系统上,没有理由需要触摸此文件夹。” 确实如此,但我们不是在这里讨论正常运行的系统。 (7认同)
  • 到了第 4 步,但它没有立即失败或提供运行诊断工具。它只是随着进度条一遍又一遍地循环运行,永远不会得到任何更新。 (3认同)
  • @MichalSokolowski 你可能是对的。尽管如此 - 在我的每一个系统上,Windows 2k3、2012、2012R2、7、8、8.1(还不是 10)我都遇到了同样的问题。所以.. 正确的分析有点困难,除非你想从中找到一份全职工作。我在其他人的机器上也遇到了同样的问题,所以这不仅仅是我的错,而一定是一些常见的 Windows 更新问题(尤其是旧操作系统的全新安装)。 (2认同)

avs*_*099 8

我在这里找到了这个很好的答案,它对我来说效果很好。只是想分享,以防有人在搜索:

在提升的命令提示符下试试这个:

netsh winhttp import proxy source=ie

并重新启动

另一个对我有用的解决方案是将更新模式设置为“从不检查更新”

  • 这有什么作用? (2认同)