高级Windows Hotfix管理器






4.89/5 (8投票s)
2001年12月3日
6分钟阅读

417015

1605
一款高级实用程序,可扫描计算机查找缺失的 Hotfix,并帮助您下载和安装它们。
引言
2001 年 9 月,Microsoft 发布了一个名为 Hfnetchk 的工具,该工具可以检查 NT 4、Windows 2000 和 Windows XP 系统,并生成一个需要安装的 Hotfix 报告。虽然这是一个很棒的主意,但该工具是一个控制台模式程序,仅打印出知识库文章编号列表;它不列出 URL,也不会带您到有关 Hotfix 的知识库文章。
本文介绍的程序基于我的文章 "A GUI Front-End for Microsoft's Hotfix Checker Utility"。这个新版本的 Windows Hotfix Checker (WHC) 有几个重大的改进:
- 界面现在是向导模式,而不是一个混乱的对话框。
- 此版本使用了 Hfnetchk 的最新版本,即 3.2 版。
- 此版本支持下载 Hotfix,以及在本地计算机上安装它们。
系统要求:NT 4 (IE 5 或更高版本)、Windows 2000 或 Windows XP。报告功能需要 IE 5.5 或更高版本,但其他所有功能都兼容 IE 5。
WHC 功能概述
首先,WHC 是 Microsoft Hotfix 检查程序 Hfnetchk 的前端。(有关 Hfnetchk 的更多详细信息,请参阅 关于 Hfnetchk 的知识库文章。)WHC 运行 Hfnetchk,捕获其输出,并显示需要安装的 Hotfix 报告。WHC 可以扫描本地计算机以及您拥有管理员权限的远程计算机。
扫描完必要的 Hotfix 后,WHC 还可以从 Microsoft 下载它们。请注意,某些 Hotfix 无法直接下载,因此您需要访问 Microsoft 网站获取下载说明。但是,查找正确的页面很简单——WHC 的详细 Hotfix 报告包含指向每个 Hotfix 的 Microsoft 安全公告和知识库文章的超链接。
最后,一旦您下载了必要的 Hotfix 安装程序,WHC 就可以为您运行它们。操作系统 Hotfix 通常是可链式安装的,这意味着您可以在不每次安装 Hotfix 后重启计算机的情况下安装多个 Hotfix。WHC 也支持此功能,使用了 Microsoft 的 Qchain 实用程序。
扫描 Hotfix
运行 WHC,然后从介绍页面点击“下一步”。您将看到此屏幕:
如果您尚未下载 Hfnetchk,请点击“下载 Hfnetchk”超链接转到 Microsoft 网站的下载页面。安装完成后,输入 Hfnetchk.exe 的路径,然后点击“下一步”。
下一个屏幕会询问您是要扫描所需的 Hotfix,还是运行 Hotfix 安装程序。点击“扫描计算机查找所需的 Hotfix”然后点击“下一步”。接下来的面板是您告诉 WHC Hfnetchk 数据文件的位置。
该数据文件是一个 XML 文件,其中包含所有可用 Hotfix 的列表,并且在扫描过程中由 Hfnetchk 使用。如果您以前没有运行过 Hfnetchk 3.2,请点击“下载新数据文件”然后点击“下一步”。如果 Hfnetchk 的同一目录中已经存在数据文件,WHC 将找到它并为您填写其路径。如果您几天都没有下载数据文件,建议下载新副本,因为 Microsoft 会不断更新该文件以包含新的 Hotfix。
下一个面板允许您选择要扫描的计算机,并设置一些 Hfnetchk 选项。
Hfnetchk 支持仅扫描本地计算机、远程计算机或整个 NT 域。在 Windows 2000 及更高版本上,它还可以扫描 IP 地址或 IP 地址范围。其余选项用于自定义 Hfnetchk 的报告行为。有关自定义 Hfnetchk 的更多详细信息,请点击“Hfnetchk 知识库文章”超链接。点击“下一步”开始扫描。
Hfnetchk 完成后,WHC 将显示 Hfnetchk 报告的缺失 Hotfix 列表。
此列表显示每个 Hotfix 的简要描述,以及它适用的产品以及安装了该产品的计算机。有关更详细的报告,包括指向 Microsoft 安全公告和知识库文章的链接,请点击“更多详细信息”按钮。
下载 Hotfix 安装程序
按照上述说明运行扫描后,点击“下一步”。点击“下载 Hotfix 安装程序”,然后点击“下一步”。如果任何 Hotfix 安装程序可以直接下载,您将在列表中看到它们,如下所示:
选中您要下载的 Hotfix 安装程序旁边的复选框,然后输入一个目录来存储文件。点击“下一步”开始下载。
请注意,并非所有 Hotfix 都可以直接下载。XML 数据文件列出了每个 Hotfix 的下载位置,但通常,列出的位置是网页,而不是直接指向 EXE 文件的链接。WHC 只能下载 XML 文件中列为 EXE 的 Hotfix。对于其他 Hotfix,您需要访问 Microsoft 网页并按照那里的下载说明进行操作。
当您点击“下一步”时,WHC 开始下载您选择的 Hotfix 安装程序,并显示进度指示器。
安装 Hotfix
WHC 还可以为您运行 Hotfix 安装程序。WHC 在您下载 Hotfix 安装程序(如上所述)后会提供此选项,但您也可以选择从第二个向导面板安装 Hotfix。WHC 需要另一个名为 Qchain 的 Microsoft 工具,该工具在一次安装多个 Hotfix 时使用。
在“下载外部程序”面板上,有一个编辑框,您可以在其中输入 Qchain 的路径。如果您没有 Qchain,请点击“下载 Qchain”超链接转到 Microsoft 关于 Qchain 的网页。安装完成后,输入其路径,如下所示:
点击“下一步”转到“选择要执行的任务”面板。点击“在此计算机上安装 Hotfix”,然后点击“下一步”。您将看到“选择要安装的 Hotfix”面板。
点击“添加文件”并选择要添加到列表中的 Hotfix 安装程序。您还可以点击“搜索文件夹”让 WHC 在特定目录中查找 Hotfix 安装程序。WHC 查找以“Q”开头但排除“qchain.exe”的 EXE 文件。
注意: 验证添加到列表中的 Hotfix 是否可链式安装非常重要。大多数操作系统 Hotfix 都是可链式安装的,并且它们的名称遵循“Qnnnnnn_W2K_SP3_x86_en.exe”的模式,其中“nnnnnn”是 KB 文章编号。通常,您需要在应用 Hotfix 后重启计算机,但可链式安装的 Hotfix 没有此要求。如果您不确定某个 Hotfix 是否可链式安装,请检查每个 Hotfix 的知识库文章。
点击“下一步”,WHC 将运行选定的安装程序。在安装程序执行任务时看到一些进度对话框是正常的。一旦所有安装程序都运行完毕,WHC 将运行 Qchain 来完成链式安装过程。然后它会转到完成向导页面。点击“完成”,然后重启您的计算机以完成 Hotfix 安装。
链接
在以下知识库文章中了解有关 Hotfix 的更多信息: