无法从 Windows Update 安装 Windows XP Service Pack 2,“自动更新”也没有提供该更新


症状


无法从 Windows Update 安装 Windows XP Service Pack 2 (SP2),“自动更新”也没有提供该更新。

原因


如果存在下列一种或多种情况,可能会出现此问题:
  • 您没有运行 Windows XP 或 Windows XP Service Pack 1 (SP1)。Windows Update 只为能够安装 Windows XP SP2 的计算机提供 Windows XP SP2。您可能已经在运行 Windows XP SP2,或者可能正在运行其他版本的 Windows。
  • 您或系统管理员所使用的工具包暂时禁止从“自动更新”或 Windows Update 向计算机传送 Windows XP SP2。
  • 计算机上安装了名为 T.V. Media 的第三方广告程序。(T.V. Media 是 Total Velocity Corporation 的产品。)如果计算机上安装了 T.V. Media,而又没有同时安装重要更新 885523,为了避免从 Windows Update 或“自动更新”安装 Windows XP SP2 时安装失败,我们禁止将 Windows XP SP2 下载到此类计算机。

    885523 安装 Windows XP Service Pack 2 后收到“Stop: c0000135”和“winsrv was not found”(找不到 winsrv)错误消息

  • 您的计算机使用了基于 Prescott C-0 步进的 Intel Pentium 4 或 Intel Celeron D 处理器。安装 Windows XP SP2 之前,您必须安装下面的更新。如果计算机上使用了这样的处理器,为了避免从 Windows Update 或“自动更新”安装 Windows XP SP2 时安装失败,我们禁止将 Windows XP SP2 下载到此类计算机;直到在计算机上安装了重要更新 885626 方可正常下载。

    885626 在重新启动以完成 Windows XP Service Pack 2 或 Windows XP Tablet PC Edition 2005 的安装时计算机停止响应

  • 目前,为了防止 Internet 上的各连接点超载,“自动更新”每天只会向有限数量的计算机传送 Windows XP SP2。您的计算机尚属等待接收 Windows XP SP2 的候选计算机。

解决方案


要解决此问题,请使用下列一种或多种方法:

方法 1:如果您所运行的系统不是 Windows XP 或 Windows XP SP1

如果您已经在运行 Windows XP SP2,将不会在 Windows Update 网站上看到 Windows XP SP2。

如果您无法确定是否在运行 Windows XP Service Pack 2,请单击“开始”,单击“运行”,键入
winver,然后单击“确定”。查看以“版本 5.1”开头一行的行尾是否有“Service Pack 2”字样。

如果运行的是 Windows 的其他版本,如 Microsoft Windows 95、Microsoft Windows 98、Microsoft Windows Millennium Edition、Microsoft Windows NT、Microsoft Windows 2000 或 Microsoft Windows Server 2003,则无法安装 Windows XP SP2。必须首先安装 Windows XP 才能安装 Windows XP SP2。

方法 2:如果您的计算机上安装了 Total Velocity Corporation 的 T.V. Media

我们发现:安装 Windows XP SP2 之后,在 Windows XP SP2 安装和名为 T.V. Media 的第三方广告程序之间存在兼容性问题。如果您试图在装有 T.V. Media 的计算机上安装 Windows XP SP2,就会出现此问题。在此情况下,您会收到以下错误消息并且 Windows XP SP2 安装过程将失败:
A problem has been detected and Windows has been shut down to prevent damage to your computer...Technical information:STOP:c0000135 {Unable To Locate Component} This application has failed to start because winsrv was not found.Re-installing the application may fix this problem.
为了避免从 Windows Update 或“自动更新”安装 Windows XP SP2 时安装失败,我们禁止将 Windows XP SP2 下载到装有 T.V. Media 的计算机;直到该计算机上删除了 T.V. Media 或安装了重要更新 885523 进行修复方可正常下载。

如果您要安装 Windows XP SP2,必须从系统中完全删除 T.V. Media 或安装 885523 更新。删除 T.V. Media 最简单的方法是使用广告插件 T.V. Media 程序删除工具 (KB 886590)。删除 T.V. Media 或安装 885523 更新后,即可从 Windows Update 或“自动更新”安装 Windows XP SP2。
有关广告插件 T.V. Media 程序删除工具的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
886590 广告插件 T.V. Media 程序删除工具

有关 885523 更新的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
885523 安装 Windows XP Service Pack 2 后收到“Stop: c0000135”和“winsrv was not found”(找不到 winsrv)错误消息

说明
  • 通常,T.V. Media 会在您安装其他程序或访问由 T.V. Media 广告赞助的 Internet 网站时安装。由于是以这样的方式安装的,T.V. Media 可能是您不需要的软件。
  • 如果您在安装 Windows XP SP2 后想重新安装 T.V. Media,则必须找到最初安装 T.V. Media 时的程序或网站。
  • 如果您在运行 T.V. Media 的计算机上安装了 Windows XP SP2,请单击下面的文章编号,了解如何恢复您的系统的信息:
    885523 安装 Windows XP Service Pack 2 后收到“Stop: c0000135”和“winsrv was not found”(找不到 winsrv)错误消息

  • 在计算机上安装 Windows XP SP2 之前,建议您先安装并运行用于删除不需要的软件的工具。许多第三方公司都提供了检测并从计算机中删除不需要的软件的各种工具。有关这些工具的更多信息,请访问下面的 Microsoft 网站:

方法 3:如果您运行的是基于 Prescott C-0 步进的 Intel Pentium 4 或 Intel Celeron D 处理器

如果计算机内包含基于 Prescott C-0 步进的 Intel Pentium 4 或 Intel Celeron D 处理器,而尚未安装重要更新 885626,那么 Windows Update 不会提供 Windows XP SP2 下载。Microsoft 和 Intel 现已发布了更新后的处理器驱动程序,它有助于避免此类安装失败。我们建议您安装重要更新 885626,然后用 Windows Update 重新扫描您的系统,以安装 Windows XP SP2。

要判断您的计算机上是否装有上述处理器,请单击“开始”,单击“运行”,键入
msinfo32,然后按 Enter。在“系统信息”窗口的右侧窗格中,查找以“处理器”开头的行。如果您的计算机上安装了这种被禁止的处理器,MSInfo32 将显示以下文本:
Processor x86 Family 15 Model 3 Stepping 3
如果您的处理器是“Family 15 Model 3 Stepping 3”处理器,而又没有安装重要更新 885626,则不会为您自动提供 Windows XP SP2。出现此问题的原因是,存在某种特定的处理器和 BIOS 组合,而 BIOS 无法正常支持该型号的处理器。在这些处理器中,只有一小部分刚好安装在有错误 BIOS 的系统上。然而,所有安装了这些处理器的系统都会被一律禁止,直到安装更新程序。

此更新后的驱动程序也可以从 Microsoft 下载中心获取。

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


如果您已经安装了 Windows XP SP2,而系统无法正常重新启动,请参见下面的 Microsoft 知识库文章,以确定可以使用哪些解决方法使安装有 Windows XP SP2 的系统能成功地重新启动:
885626 在重新启动以完成 Windows XP Service Pack 2 或 Windows XP Tablet PC Edition 2005 的安装时计算机停止响应

状态


Microsoft 已经确认这是“这篇文章中的信息适用于”一节中列出的 Microsoft 产品中存在的问题。

更多信息



高级用户可以使用 Intel Processor Frequency ID 实用工具确定他们的处理器和 BIOS 组合是否符合标准。有关此实用工具的更多信息,请访问下面的 Intel 网站:如果您的系统已经符合标准,您已经更新到符合标准的 BIOS,或者您安装了更新后的驱动程序,则可以手动从 Internet 下载和安装 Windows XP SP2,或从 Windows XP SP2 CD 进行安装。如果您的系统尚不符合标准,您或许可以从主板供应商或系统供应商那里获得新的系统 BIOS。您还可以从 Microsoft 下载中心安装由 Microsoft 和 Intel 提供的更新后的驱动程序。


本文中提到的第三方产品由 Microsoft 以外的其他公司提供。对于这些产品的性能或可靠性,Microsoft 不作任何暗示保证或其他形式的保证。


Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。