Qfecheck.exe 验证 Windows 2000 和 Windows XP 修复程序的安装

文章翻译 文章翻译
文章编号: 282784 - 查看本文应用于的产品
本文的发布号曾为 CHS282784
展开全部 | 关闭全部

本文内容

概要

Microsoft 发行了一个名为 Qfecheck.exe 的命令行工具,此工具可提高网络管理员跟踪和验证已安装的 Windows 2000 和 Windows XP 修复程序的能力。此工具具有以下好处:
  • 如果客户认为自己已经正确安装了更新但实际上并没有正确安装,并且现在遇到了问题,此工具会对其有所帮助。以前,确定计算机上安装了哪些修复程序有些困难。这个简单的工具可以轻松地按 Microsoft 知识库文章编号枚举所有已安装的修复程序。这样,客户就可以在使用重要的支持事件和可能遇到未计划的宕机时间之前,确定是否已经安装了适当的修复程序集。
  • 许多公司都会指定一组给定数据中心内的所有服务器都需要的公用修复程序。为了帮助确保 Windows 2000 和 Windows XP 修复程序以一致的方式应用于许多服务器,您可以使用此工具为您组织中的每台计算机创建日志,以显示安装了哪些修复程序。创建了这些日志后,您就可以轻松扫描它们以查看是否一致。
  • 在极少数的情况下,由于网络问题、更新本身的问题或者后续更新错误地覆盖了以前的修复程序,更新可能会被损坏或错误地删除。此工具不仅可确保安装修复程序,还可以确保它们在计算机上是最新的。
  • Microsoft 已经注意到,保持组织间平台的一致性与保持组织中系统的总体稳定性和正常运行时间之间,存在明显的关联性。Microsoft 相信:为了帮助客户在计算机上获得较高的可靠性,最佳做法是使用此工具定期对计算机进行审核。

更多信息

Qfecheck.exe 通过读取存储在以下注册表项中的信息来确定安装了哪些修复程序:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates
通过使用由所安装的各个修复程序存储在此项中的文件版本信息,Qfecheck.exe 工具可检查所安装的二进制文件以验证它们是否匹配。

Qfecheck.exe 可识别下列类型的问题:
  • 已经修复了文件,但是为其安装的二进制文件不是最新的。

    Qfecheck 读取与各个更新相关联的注册表项,并对照所安装的同一文件的当前版本检查注册表中记录的版本号。如果当前版本比注册表中记录的版本低,则 Qfecheck 会报告错误。
  • 修复程序文件是最新的,但是所安装的编录认为其无效。

    对于修复程序所安装的每个文件,Qfecheck 都会查看计算机上的当前编录是否包含 Windows 文件保护 (WFP) 用于验证文件的信息。如果根据注册表中的修复程序信息,文件是有效的,但安装的编录并未同时存在,则 Qfecheck 会报告错误。

    注意:如果要在这种情况下触发 WFP,则修复程序文件将还原到较低版本。
当您运行 Qfecheck 时,它会在命令提示窗口中显示它的信息。如果您使用 /l 开关将 Qfecheck 的结果记录到日志文件中,则日志文件将存储在当前文件夹中,除非您另外指定一个位置。此位置可以是任何有效路径,包括通用命名约定 (UNC) 路径。Qfecheck 不会将信息记录在事件日志中。

如果 Qfecheck 的 Windows 2000 版本报告系统编录中的某些文件无效,请参阅 Microsoft 知识库中的以下文章:
281767 已推出用于解决后 Service Pack 1 修复程序中版本控制问题的更新 Sp2.cat

如何获取 Qfecheck.exe

Windows XP Home 和 Windows XP Professional

可以从 Microsoft 下载中心下载以下文件:
收起这个图片展开这个图片
Download
立即下载 Q282784_WXP_SP1_x86_ENU.exe
发布日期:2002 年 1 月 18 日

有关如何下载 Microsoft 支持文件的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获取 Microsoft 支持文件
Microsoft 已对此文件进行了病毒扫描。Microsoft 使用的是该文件发布时可以获得的最新病毒检测软件。该文件存储在安全性得到增强的服务器上,以防止在未经授权的情况下对其进行更改。

Windows 2000

可以从 Microsoft 下载中心下载以下文件:
收起这个图片展开这个图片
Download
立即下载 Q282784_W2K_spl_X86_EN.exe
发布日期:2002 年 1 月 18 日

有关如何下载 Microsoft 支持文件的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获取 Microsoft 支持文件
Microsoft 已对此文件进行了病毒扫描。Microsoft 使用的是该文件发布时可以获得的最新病毒检测软件。该文件存储在安全性得到增强的服务器上,以防止在未经授权的情况下对其进行更改。

Qfecheck.exe 命令语法

QFECheck 可以在任何语言版本的 Windows 上运行,但只提供英文文本输出。
QFECHECK [/l[:location] /v /q /?]

/l   将输出记录到当前文件夹位置的 <Computername>.log 中。使用指定的位置存储日志文件。
/v   详细输出
/q   “安静”模式
/?   本帮助
					

Qfecheck 输出示例

Windows 2000 — 未安装 Service Pack 或修复程序:
Windows 2000 Hotfix Validation Report for \\WinAdvSrv
Report Date:1/7/2001 9:9pm

Current Service Pack Level:

Hotfixes Identified:No Hotfixes found on system.
Windows 2000 Service Pack 1 (SP1) — 未安装修复程序:
Windows 2000 Hotfix Validation Report for \\WinAdvSrv
Report Date:1/7/2001 9:39pm

Current Service Pack Level:Service Pack 1

Hotfixes Identified:No Hotfixes found on system.
Windows 2000 SP1 — 已安装 Q274835:
Windows 2000 Hotfix Validation Report for \\WinAdvSrv
Report Date:1/7/2001 9:54pm

Current Service Pack Level:Service Pack 1

Hotfixes Identified:
Q274835:Current on system.
Windows 2000 SP1 — 已安装了修复程序,所安装的二进制文件正确,但编录不正确:
Windows 2000 Hotfix Validation Report for \\WinAdvSrv
Report Date:1/9/2001 2:49pm

Current Service Pack Level:Service Pack 1

Hotfixes Identified:
Q267866:Current on system.
Q272743:This hotfix should be reinstalled.
使用 /v(详细输出)开关:
Windows 2000 Hotfix Validation Report for \\WinAdvSrv
Report Date:1/11/2001 9:24pm

Current Service Pack Level:Service Pack 1

Hotfixes Identified:
Q267866:Current on system.
Q272743:This hotfix should be reinstalled.

The following files are not valid in the system catalog:
C:\WINNT\SYSTEM32\TELNET.EXE
C:\WINNT\SYSTEM32\DLLCACHE\TELNET.EXE
Windows 2000 SP1 — 安装了修复程序,但所安装的二进制文件不是最新的:
Windows 2000 Hotfix Validation Report for \\WinAdvSrv
Report Date:1/9/2001 10:54pm

Current Service Pack Level:Service Pack 1

Hotfixes Identified:
Q267866:Current on system.
Q272743:This hotfix should be reinstalled.
使用 /v(详细输出)开关:
Windows 2000 Hotfix Validation Report for \\WinAdvSrv
Report Date:1/11/2001 9:30pm

Current Service Pack Level:Service Pack 1

Hotfixes Identified:
Q267866:Current on system.
Q272743:This hotfix should be reinstalled.

The following files are incorrect for this hotfix:
C:\WINNT\SYSTEM32\TELNET.EXE
C:\WINNT\SYSTEM32\DLLCACHE\TELNET.EXE

其他信息

请注意,所有 Windows 2000 和 Windows XP 文件都受到 WFP 的保护。修复程序可以包含这些文件的更新,例如 .asp 或 .chm 文件的更新。Qfecheck 不验证这些文件,因为它们在计算机上没有编录信息。

Qfecheck.exe 位于 %SystemRoot%\System32 文件夹中。安装本身不验证修复程序的完整性。要进行验证,请打开命令提示窗口并运行 Qfecheck.exe。

请注意,还有一个 Microsoft Windows 95 版本的 Qfecheck.exe。不要将此版本用于 Windows 2000 或 Windows XP。有关 Windows 95 版本工具的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
145990 Windows 95 更新信息工具 (Qfecheck.exe)

属性

文章编号: 282784 - 最后修改: 2007年10月26日 - 修订: 6.3
这篇文章中的信息适用于:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP 64-Bit Edition Version 2003
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
关键字:?
kbbug kbfix kbgraphxlinkcritical kbqfe kbwin2000sp3fix kbenv kbsetup kboswin2000fix kbwinxpsp1fix kbhotfixserver kbproductlink KB282784
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com