在 SBS 2011 SP1 上,我尝试从 Microsoft Update 安装更新。我选择所有更新,然后单击“安装更新”。进度条大概会显示 5 或 6 秒,然后停止并显示上一个屏幕(“安装更新”)。我之前已在此服务器上安装过更新,没有任何问题。我在事件查看器中没有看到任何可能有帮助的内容。有什么想法导致更新无法安装吗?
答案1
- 我
dism /online /cleanup-image /restorehealth
按照某人的建议尝试运行。该/restorehealth
选项与 Windows Server 2008 不兼容。不过,这让我走上了正确的道路。 - 我尝试运行
Windows Update Trouble Shooter
。它修复了四个问题中的三个,显然它能够修复,但无法修复 Windows 更新问题。 - 我尝试运行
sfc /scannow
。然后,我再次尝试运行 Windows Update。这一次,就像是我第一次运行它一样。让我澄清一下。最后几次尝试运行它时,它知道有 X 个更新需要安装。这一次,它一开始并不知道有任何更新,所以我不得不告诉它Check for Windows Updates
。这很有希望。但是,它返回了一个错误。在这次重新运行时,它不允许我Check for Microsoft Updates
。但是,在运行 出现错误后Check for Windows Updates
, 选项Check for Microsoft Updates
变得可用。我运行它,期望出现与运行 时相同的错误Check for Windows Updates
,让我回到原来的状态。但是,运行Check for Microsoft Updates
成功了。也许Check for Windows Updates
第二次运行也会成功。我不知道。无论如何,在我键入这段内容时,更新正在安装。该问题似乎已通过运行 得到解决sfc /scannow
。