如何简化 Windows(2008R2)更新

如何简化 Windows(2008R2)更新

昨天我花了三个小时照看一台 Windows 2008 R2 服务器,应用了多轮 Windows 更新。这可不是在浪费我的时间。

这是一台无法自动应用更新的服务器;我必须安排维护时段才能重新启动服务器。我想在维护时段内将 Windows 完全更新,这通常意味着要进行多轮检查更新/下载更新/应用更新/重新启动循环。

我知道我可以下载更新并手动应用它们,但是当 Windows 在第一轮更新后确定需要应用更多更新时,这并没有真正的帮助。

最大的问题是,Windows 很容易就需要十分钟来确定需要应用哪些更新。然后,它又很容易就需要十分钟来下载这些更新。然后,它又需要十分钟来重新启动并完成更新安装。如果它决定您需要三轮更新,那么就需要一个半小时,而且这还假设 Windows 不会崩溃,不会让其中一个步骤耗时太长,或者失败,让您重新开始。

有什么方法可以确定全部提前更新 Windows 系统所需的更新,这样我就可以手动应用所有更新,避免在维护时段内等待 Windows 多次执行漫长的检查和极其缓慢的下载。

(我觉得这应该是一个常见问题解答,但我找不到它。)

答案1

微软。几周前我刚刚安装了它,它让我的生活变得轻松多了。

答案2

有没有什么方法可以预先确定更新 Windows 系统所需的所有更新,这样我就可以手动应用它们,而不必等待 Windows 在维护时段内多次执行漫长的检查和极其缓慢的下载。

据我所知,不是,真的不是。核心问题是,如果缺少先决条件更新,Windows Update 不会将更新标记为需要。它这样做是为了防止尝试安装尚未满足先决条件的更新,这可能会导致系统无法启动。生成一个包含先决条件、取代更新等的缺失更新列表可能非常复杂,该列表包含系统上安装的所有软件,包括链中每个补丁或更新将安装的软件。

您能做的最好的事情就是使用 WSUS 之类的补丁管理系统来查看服务器是否未安装某些更新。如果您发现服务器缺少过去六个月的每月更新,您就知道如果同一系统多次打过补丁或升级后又打过补丁,它可能需要多次重启。

请注意,如果等待的时间足够长,您会发现 Linux 更新也存在同样的问题。

避免这种情况的最好方法是经常修补。

答案3

Yesterday I babysat a Windows 2008 R2 server for three hours applying multiple rounds of Windows Updates. This is not a good use of my time

不要在更新周期之间等待太久。微软每月第二个星期二发布更新(过去 13 年)。如果您每月安装补丁,则每台服务器的下载/安装/重启周期(几乎)永远不会超过一次。

相关内容