在NT的“良好日子”中,经验法则很简单…如果您已经在服务器上安装了服务包,并随后安装了一个软件,提示您插入安装了未打补丁的OS盘组件,那么您只需在之后立即重新安装最新的服务包,以确保新组件得到了修补。
在今天的自动更新世界…当你有一个完整的补丁服务器,你安装一个Windows组件需要OS光盘安装额外的项目…是自动更新智能足以总是确保每个组件都正确更新? 似乎是一个非常大胆的假设。
为了进一步说明,我们select一个示例…假设你已经安装了IIS,但在2003服务器上没有安装SMTP组件。 几年过去了,还有许多更新的系统。 然后有人安装一些需要SMTP组件的东西,现在安装。 如果这个组件有任何以前没有在系统上的新的DLL,那么它们将从操作系统光盘中以未打补丁的状态安装。
更新必须知道IIS在SMTP组件之前已经被完全修补,但是现在需要更新个别的组件。
一般来说,你是否依靠Windows更新来正确处理这种情况?
请参阅http://support.microsoft.com/kb/274215/EN-US/
这是Windows 2000,但它也适用于W2k3。 结果是,在使用“添加/删除Windows组件”之后,不需要重新应用服务包。
JR
Windows Update在每次运行时会扫描您的系统configuration,以查看需要为您提供的function,所以是的。 与您的示例类似,我已经安装了IIS,在从Windows Update获取更新的过程中花费了一些时间,然后在稍后安装了ASP。 Windows Update检测到ASP在那里,并开始提供补丁。
您还可以确保您将SP2融入到2k3磁盘中,以便在出现提示时安装SP2组件。
这样Windows Update将只下载该特定组件的SP2后更新/修复程序。