什么是WSUS?
Windows Server Update Services(又称为WSUS)是Windows Server中捆绑的软件更新工具。该实用程序将自动检查Microsoft软件的更新,修补程序和补丁,然后将它们分发到网络上的所有计算机。.
使所有软件保持最新状态是抵御病毒和网络入侵的重要防护. 黑客一直无时无刻地发现软件中的新漏洞,一旦发现新的攻击,软件生产商就会争相弥补漏洞。这些漏洞利用关闭会作为补丁和更新发布.
我们在下面更深入地介绍了这篇文章中的工具,但是如果您只有时间来快速总结一下,这是我们的 最佳WSUS工具列表:
- 适用于WSUS代理的SolarWinds诊断工具(免费下载) – WSUS连接的故障排除向导将无法正常工作.
- Microsoft WSUS客户端诊断工具 –用于WSUS的权威性客户端诊断工具.
- ManageEngine Patch Manager Plus(免费试用) –对Windows,Mac OS,Linux和Cloud上驻留的软件的补丁程序管理.
- Microsoft WSUS报告汇总示例工具 –用于多服务器WSUS实施中的状态报告的更新合并服务.
- AFDesign的WSUS Spiceworks工具 –用户社区提供的标准WSUS流程的前端.
- WSUS脱机工具 –记录需要在离线设备上更新软件.
- 批处理 –基于Windows的WSUS程序界面.
- SolarWinds补丁程序经理(免费试用) –该实用程序可为您提供全面的补丁程序管理,并集成了SCCM监控;该工具可以在Mac OS,Unix,Linux和Windows上更新软件,但是该软件只能在Windows Server上运行.
保持操作系统的最新版本特别重要. 操作系统中的漏洞利用可以使黑客访问您计算机的基础固件,并使他们不受限制地访问您设备上存储的所有软件和数据。因此,WSUS是运行Windows Server环境的任何企业的必备工具。.
WSUS是一项免费的自动更新服务,但作为补丁程序管理系统,它有点基本. 系统确实会生成日志,但是这些日志可能很难手动梳理. 幸运的是,许多小型实用程序可以整理WSUS生成的数据,并帮助您跟踪网络上运行的软件版本。.
WSUS功能
WSUS定期检查Microsoft服务器的软件更新并将其下载到中央存储库中. 作为管理员,您可以选择批准或阻止特定更新. 您还可以指定发布软件的日期。也可以预先配置分发功能,以定义用于不同类别更新的自动过程。所以, 您可以指定自动安装关键更新和安全更新,同时保留Service Pack和驱动程序更新,以待人工批准.
一种 检测功能 在WSUS中,将创建有关每台计算机可用更新的报告。这将提供每个端点上的Microsoft软件清单以及每个程序的版本状态。 WSUS中的其他设置阻止手动更改每台计算机上运行的Microsoft产品.
WSUS和SCCM工具
尽管WSUS作为补丁程序管理服务非常出色,但是其他工具可以弥补其功能上的空白. WSUS仅处理Microsoft产品, 因此,您必须在其他地方寻找用于覆盖其他软件补丁管理的工具. SCCM, 系统服务器配置管理工具是另一个重要的补丁程序管理服务,可在Windows环境中运行。通常会遇到可以与之交互的工具 WSUS和SCCM 产生更全面的补丁管理服务.
并非所有补丁程序管理工具都与WSUS集成,因此在本报告中,我们仅关注增强WSUS功能或将WSUS集成到更广泛,更全面的补丁程序管理系统中以自动更新的工具。.
最好的WSUS工具和替代品
在为该列表选择工具时,我们的主要考虑因素是各种行业用例中的工具可靠性和健壮性,软件的维护和更新方式,软件的设置和使用简便性,文档和支持的可用性以及整体功能和性能.
1.用于WSUS代理的SolarWinds诊断工具(免费下载)
SolarWinds提供了广泛的基础架构管理软件库,并且在网络设备监视实用程序方面特别强大。这个 免费工具 来自SolarWinds的产品增强了WSUS,并且在WSUS裸功能和完整补丁管理之间迈出了一步。如果您只有一个小型网络并且无法真正证明完整补丁管理工具的成本,那么此工具可能是您的最佳选择.
WSUS代理的SolarWinds诊断工具监视网络端点上运行的WSUS代理的客户端状态。这提供了更新操作的替代视图,因此您不必仅依靠中央WSUS服务器提供的状态报告。.
此工具的代理角度 帮助解决整个WSUS系统无法正常工作的情况. 当一切都按预期方式工作时,这非常好,但是作为系统管理员,您知道工作的很大一部分都涉及处理出错的地方. SolarWinds首先假设会出错 这为该工具提供了一个独特的起点.
如果端点没有出现在WSUS中,该怎么办?为什么有些更新需要永久安装,而有些却反复失败? WSUS是一个包含在内的软件包,有时可能有点难以理解. 因此,检查问题时一个不错的起点是确保WSUS的流量直达端点计算机上的每个代理。.
使用此工具,可以通过确保每个WSUS代理实际正在运行并且中央WSUS服务器可以与每个WSUS代理进行通信来开始. 诊断工具将检查每个代理的所有配置值,并报告它们 给你一个基线。十分之九(十分之一)的时间,此检查将解决大多数更新同步问题。但是,在难以修复的情况下,您可以使用诊断工具获得更高级别的帮助.
该工具会针对每个有问题的更新代理生成错误报告。将解释错误代码,并且该工具为您提供建议,以使您可以采取措施使问题代理再次正常运行。这个工具是很大的帮助,它不花钱.
出现问题时,用于WSUS代理的SolarWinds诊断工具会提供很大的帮助。您还可以使用它执行定期系统检查,以使潜在故障点提前。此管理控制台工具涵盖了您可以从WSUS更新代理获得的所有任务。如果您还寻找SCCM控制台的替代产品,则应调查也出现在此列表中的SolarWinds Patch Manager。.
编辑的选择
SolarWinds诊断工具非常适合希望监视和诊断WSUS问题的网络管理员。基于WSUS会出错的假设,它使您可以测试连接,确定失败原因并帮助您修复Windows Update代理错误。每个网络管理员都应该使用的出色工具.
下载: 在SolarWinds.com免费下载
官方网站: https://www.solarwinds.com/free-tools/diagnostic-tool-for-the-wsus-agent
作业系统: Windows服务器
2. Microsoft WSUS客户端诊断工具
微软还意识到WSUS系统并不总是能够平稳运行,并且已经提供了自己的代理诊断工具来简化Microsoft的更新过程。这个 免费工具 与WSUS代理的SolarWinds诊断工具类似-在WSUS的世界中,客户“ 或者 ”代理人等于同一件事.
从上面的屏幕截图中可以看到,Microsoft诊断工具从命令行运行. 它没有SolarWinds免费工具提供的复杂GUI界面. 这两个工具之间的另一个区别是Microsoft工具 在客户端计算机上运行 并且不能从中心出发因此,您可以选择访问每个端点,安装可执行文件并在其中运行它,或使用远程管理软件来安装程序并从中央位置运行它。无论哪种方式, 屏幕上的反馈使得很难从该系统中获取任何分析记录.
许多系统管理员都有“供应商至上有关使用诊断工具的政策。这种态度是完全可以理解的。最好获取原始软件供应商的诊断工具生成的错误报告。因此,如果您想知道为什么Microsoft产品不能正常工作,最好使用Microsoft诊断工具。在其他Microsoft产品(例如Active Directory)可能导致此问题的情况下尤其如此。这就是为什么此列表中包含Microsoft WSUS客户端诊断工具的原因.
如果您需要致电Microsoft寻求支持,他们可能希望您运行此实用程序以便向他们提供状态信息,然后他们才能帮助您解决问题。那说, Microsoft非常清楚地表明该工具是“按原样”提供的,并且不对该实用程序本身提供任何支持.
因此,即使您对该工具印象不深,最好还是下载并随身携带,以防万一。该工具不花钱,占用的空间很小,因此在出现性能问题时仅需保留它就不会太麻烦.
3. ManageEngine Patch Manager Plus(免费试用)
ManageEngine提供了软件监视服务,可让您自动更新所有实用程序. 补丁管理器加 是公司提供的IT基础架构管理工具稳定版的一部分,也可以作为插件集成到Spiceworks中.
Patch Manager Plus的软件 在Windows和Windows Server环境中运行. 但是,有可用的代理使系统能够监视Mac OS和Linux系统上的软件状态。 Patch Manager Plus代理可以在Debian,Ubuntu,CentOS,RHEL和SuSE Enterprise Linux上运行.
该工具会扫描所有可接触的端点,从而 库存 他们的软件。通过检查这些产品的最新版本,可以发现哪些模块已过期。然后,Patch Manager Plus与相关软件生产商的服务器通信,并下载所有必需的补丁程序。这些补丁 然后可以自动安装 无需人工干预。但是,您可以指定所有候选补丁应首先在仪表板中列出,以供人工批准.
批准过程可能要求测试新更新。 Patch Manager Plus界面包括 测试系统 它将首先在少数设备上试用新更新,以便您可以在软件更改推广到整个网络之前评估其影响.
的所有设施 补丁管理器加 适用于在云服务器上运行的软件。但是,这些服务器将需要运行Windows。该实用程序可用于本地安装或作为基于云的服务。 ManageEngine提供了Patch Manager Plus的免费版本,但是最多只能监视25个设备。如果您的网络较大,则可以在适用于LAN的专业版或适用于跨多站点WAN管理软件的企业版之间进行选择。您可以免费试用这些付费选项的30天.
ManageEngine Patch Manager Plus下载30天免费试用版
4. Microsoft WSUS报告汇总示例工具
Microsoft WSUS报告汇总示例工具是 免费的Microsoft更新实用程序 并且具有比Microsoft诊断工具更好的界面。这是WSUS服务器元素的扩展,因此您只需将它安装在一个地方,而不是在每个端点上。尽管Microsoft似乎比命令行诊断工具在此工具的生产上投入了更多的工作,但该工具的文档中仍然指出: 它不提供任何支持. 因此,如果您无法使该工具正常工作,请不要致电Microsoft支持团队。.
“卷起该工具名称中的元素将其用途称为 包含多个WSUS服务器的环境的整合服务. 此报告工具从网络上的所有WSUS服务器收集状态报告,并将其作为统一数据显示。是否合并来自所有服务器的所有数据或枚举它们取决于您。报告汇总工具是完全可定制的。用户应编写自己的报告脚本。这是一项艰巨的任务,您可能没有技能来编写自己的脚本,也没有时间学习脚本语言。这是“样品”工具名称的一部分出现了.
下载此实用程序时,还附带了许多捆绑在一起的预写报告格式。这些是示例报告,您可以直接使用它们,或者 调整代码以创建自己的报告 与从头开始创建报告脚本所需的时间相比,花费的时间更少。对于忙碌的系统管理员来说,这是非常有用的,他们每天的空闲时间很少。记住,这个工具是 仅用于包含多个WSUS服务器的网络. 因此,如果只有一台WSUS中央服务器的小型网络,则不需要此实用程序.
5. AFDesign的用于Spiceworks的WSUS工具
Spiceworks的 用户社区 为免费的Spiceworks网络管理实用程序提供附加产品和功能。其中一个 提供免费工具 来自Spiceworks社区的是 AFDesign的WSUS工具. 该程序的源代码可在Spiceworks社区网站上的实用程序页面上找到。.
这是一个脚本 自动执行标准wuauclt.exe程序可以执行的查询和操作, WSUS附带的。该程序在客户端计算机上运行,因此,如果您喜欢此WSUS工具, 您将需要在每个端点上安装它. 如果您具有远程管理软件,则可以从中央位置安装并执行脚本.
由于该实用程序仅使用标准的Microsoft可执行文件,因此您可以确定自己没有运行可能损坏网络或安装恶意软件的第三方软件,从而确保了自己的安全。. 您可以自己梳理代码 看到里面没有恶意.
该程序使用 标准WSUS检测程序作为起点. 这为您提供有关服务器可以看到客户端代理的哪些服务的信息. 它将重新启动客户端审核软件并对其进行审核检查. 这为您提供了有限的时间范围报告,而不是带有标签的无休止的持续日志文件.
流程自动化脚本检查每个客户端。这是您可能自己编写的实用程序类型。但是,正如有人为您编写的那样,AFDesign WSUS工具为您节省了运行诊断的时间.
6. WSUS脱机工具
WSUS使用称为WSUS脱机更新的过程处理无法直接访问Internet的终结点。但是,此系统仅安装“危急”和“安全状态补丁程序,使端点与Microsoft提供的全套补丁程序不同步。 Anoop WSUS脱机工具修复了该缺陷.
该工具可调度端点设备类型的所有可用修补程序,并从中央下载服务器分发它们. Anoop C Nair, 编写该工具的人仅建议将其用于开发和沙箱环境,而不建议用于实时系统。本质上,该工具将标记离线计算机以安装所有更新,而不仅仅是状态较高的更新。.
7. BatchPatch
BatchPatch为您的WSUS服务器增加了色彩丰富的GUI界面. BatchPatch位于基础WSUS服务之上 提供比WSUS裸机更好的管理和报告功能。此实用程序不是免费的- 该工具的单用户许可证价格为399美元 包括一年的支持。 15个用户的许可证价格最高为2,999美元,如果您购买了两年支持包,则价格最高为3,745美元。.
BatchPatch在中央服务器上工作,并包括一个客户端查询部分,使您能够远程访问每个客户端并运行用于诊断目的的自定义脚本. 这些远程功能使您可以手动重新引导或关闭各个端点 并使用局域网唤醒. 脱机安装到客户端也可以通过BatchPatch进行管理. 因此,尽管没有在任何客户端计算机上安装任何BatchPatch程序,但该工具的功能都结合了服务器和客户端元素.
首先,该实用程序为您提供 标准WSUS软件包包括的所有功能;它只是使命令更易于查看。与标准WSUS系统相比,它在查询每个端点的状态方面做得更好。范围 预先编写的报告格式可帮助您查看网络设备状态. 汇总报告系统可用于具有多个WSUS服务器的网络.
BatchPatch超越WSUS,因为 它管理其他系统服务提供商(例如Adobe和Oracle)的更新. BatchPatch的脚本语言使您可以对更新进行排序,以更好地管理软件依赖性。跨提供商,因此您可以为每个更新安装所需的支持软件,无论该软件来自何处.
BatchPatch是从直接的WSUS系统升级而来的,因为它提供了一个 完善的补丁管理系统 适用于所有服务软件。但是,并未将其宣传为所有软件(即应用程序)的补丁程序管理工具 和 操作系统软件和服务。该工具的功能包括下载,传输和安装更新,诊断问题客户端以及报告活动.
你可以得到一个 免费试用版 BatchPatch。这没有时间限制,但仅限于覆盖四个端点.
8. SolarWinds补丁管理器(免费试用)
该列表包括与WSUS一起使用的各种工具,从快速报告实用程序到功能完善的补丁程序管理系统,一应俱全。. 使用WSUS的最先进的补丁程序管理工具是SolarWinds补丁程序管理器.
补丁管理器包括上面列出的WSUS代理的SolarWinds诊断工具涵盖的功能。但是,它扩展了该实用程序以提供 完整的补丁程序管理功能. 它 集成SCCM监控 与正在运行的代理进行交互 Mac OS,Linux,Unix,iOS和Android设备 以及所有Windows操作系统。因此,尽管有补丁管理器工具 在Windows Server上运行, 将修补功能扩展到整个网络,而不仅仅是WSUS管理控制台甚至是SCCM控制台替代品.
补丁程序完成并自动应用了诊断验证,因此 您无需进行单独调查即可发现网络上的任何端点是否不同步. 该工具报告补丁更新失败的原因。您可以从针对每个失败的更新记录显示的选项下拉列表中选择要采取的操作.
由于包含了SCCM,SolarWinds Patch Manager不仅限于更新系统软件和服务. 您可以包括对设备上运行的所有软件(包括应用程序)的更新. 补丁管理器可以处理的软件类型扩展到虚拟环境管理系统。管理设置扩展到GPO控制,包括本地组策略等因素.
补丁程序管理器的仪表板将显示您的设备以及每个设备上安装的软件。这给你 概述, 和 缩小的列表显示设备上的更新失败 要么 软件版本落后的设备. 还可以在报告中识别软件漏洞,以分发给组织中的其他参与者.
SolarWinds包含一项支持服务,这在网络管理市场中几乎是独一无二的。它 对所有主要软件生产商提供的补丁进行预测试, 因此您可以自动安装它们,而不必担心恶意软件或软件错误。补丁程序管理器包括一个调度程序,因此您可以在工作时间以外安装补丁程序和更新。 SolarWinds的预筛服务是使该工具在您睡觉时为您完成所有工作的重要组成部分.
所有这些功能都是有代价的. SolarWinds Patch Manager的价格从$ 3,690起. 该基本价格可让您永久使用该软件来覆盖多达250个网络节点。 Patch Manager可以处理的最大网络包括60,000个节点,这将花费您147,495美元. 您可以免费试用30天 试用SolarWinds补丁管理器.
SolarWinds Patch Manager在SolarWinds.com下载30天免费试用版
选择WSUS工具
“WSUS工具”的内容非常广泛,因此本次评论涵盖了整个范围。如果您只想处理下载失败的错误报告,那么 免费的SolarWinds诊断工具将为您提供良好的服务.
令人惊讶的是,市场上很少有工具专注于增强WSUS。您更有可能 通过补丁程序管理系统获得WSUS支持 例如BatchPatch或SolarWinds Patch Manager。研究网络设备管理系统和端点用户管理器可能是值得的。其中许多与补丁程序管理很好地集成在一起,以提高网络的安全性。.
统上的软件更新。该工具提供了自动化的补丁管理,包括自动检测和下载更新,以及自动安装和重新启动计算机。此外,它还提供了实时报告和警报,以便管理员可以及时了解网络上的更新情况。Patch Manager Plus还提供了一些其他功能,例如软件库管理和应用程序部署。虽然该工具需要付费订阅,但它提供了免费试用期,以便管理员可以测试其功能和性能。对于需要全面补丁管理的企业,Patch Manager Plus可能是一个不错的选择。
4. Microsoft WSUS报告汇总示例工具
该工具是一个免费的Microsoft实用程序,可用于生成WSUS状态报告。它可以帮助管理员了解网络上每个计算机的更新状态,并提供有关每个更新的详细信息。此外,该工具还提供了一些其他功能,例如自定义报告和导出选项。虽然该工具不能自动化补丁管理,但它可以帮助管理员更好地了解网络上的更新情况,并帮助他们做出更好的决策。
5. AFDesign的用于Spiceworks的WSUS工具
该工具是一个免费的Spiceworks插件,可用于简化WSUS管理。它提供了一个易于使用的界面,可帮助管理员监视和管理网络上的更新。该工具还提供了一些其他功能,例如自动批准更新和自定义报告。虽然该工具不能自动化补丁管理,但它可以帮助管理员更好地了解网络上的更新情况,并提供一些有用的功能。
6. WSUS脱机工具
该工具是一个免费的Microsoft实用程序,可用于管理