你目前正处于脱机状态,正在等待 Internet 重新连接

Windows Vista 和 Windows Server 2008 服务包不能用于通过 Windows 更新的安装

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 948343
简介
本文包含的信息可帮助您诊断 Windows Vista 或 Windows Server 2008 服务包不会被提供给您通过 Windows 更新的原因。

虽然这篇文章包含几种方法来解决此问题,可以尝试,不要感到不堪重负。我们将帮助您决定要尝试再引导您通过其他方法 (如果第一种方法不能解决问题的方法。如果您仍无法获取 Windows Vista 服务包后,您可以尝试这些方法,我们会建议您如何获得更多的帮助。

有关如何获取最新的 service pack,为 Windows Vista 和 Windows Server 2008 的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
935791 如何获取最新的 Windows Vista 服务包
968849 如何获取最新的 Windows Server 2008 service pack
注释
  • 本文适用于初级和中级计算机用户。
  • 如果先将本文打印,您可能会发现更容易执行的步骤。
症状
签上 Windows 更新的更新时,Windows Vista 或 Windows Server 2008 的服务包不会提供下载。
原因
出于许多不同的原因,可发生此问题。但是,由于以下原因是最常见的:
  • 您已有安装的服务包,并不了解它。
  • 安装服务包之前,您必须安装其他更新。
  • 您还没有安装 Service Pack 1 (SP1),因此您不会被提供安装 Service Pack 2 (SP2) 的选项。SP2,必须先安装 sp1。
  • 在您的计算机上未安装系统组件,您必须安装服务包。
  • 您有中列出您计算机上的某个硬件或软件"如果存在,将导致 Windows 更新不为您提供一个服务包的硬件和软件 "一节。
  • 设置 service pack,预发行版本,它未正确卸载之前您尝试安装该 service pack 的最终发行版。
若要解决此问题的步骤
如果您在企业环境中的用户,请与您的系统管理员联系。有些管理员暂时阻止发送的服务包。

如果您不是在企业环境中被暂时阻止服务包的传递时,可以使用以下方法来解决这一问题。

确认尚未安装该 service pack 并不运行 service pack 的预发布版本

您可能已经安装了最新的服务包和不认识到这一点,尤其是当您有打开的 Windows 更新。或者,您可能必须安装服务包的预发行版本。

要确定您是否具有安装了早期版本的服务包,请执行以下步骤:
  1. 单击开始开始按钮 用鼠标右键单击计算机,然后再单击属性
  2. 如果已安装的服务包,service pack 引用将显示在Windows 版部分的底部。

    注意 如果安装某个 service pack 的预发布版本,将显示的信息将类似于"服务包 2,v.286。
    注意 如果您有该 service pack 的预发行版本,必须之前将其卸载 Windows Update 提供最终发布版本的服务包。 有关如何卸载服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    948537 如何卸载 Windows Vista 服务包作为一个故障排除步骤

检查挂起的更新或设备驱动程序更新

如果有挂起的如安全更新,为您的系统在 Windows Update 上任何更新 Windows 更新将不会提供一个服务包之前安装这些更新。因此,您可能需要在安装服务包之前安装其他挂起的更新或设备驱动程序的更新。未完成的更新可以包含安全更新或其他重要更新。设备驱动程序的更新可以包括音频驱动程序、 显示驱动程序,或其他硬件或软件驱动程序更新。
注意 在安装 SP2 之前,您必须安装 SP1。Windows 更新将不提供 SP2 之前在您的系统上安装 SP1。
若要安装所有挂起的更新和设备驱动程序的更新,请执行以下步骤:
  1. 单击开始开始按钮键入 Windows Update开始搜索框,再按 ENTER。
  2. 单击检查更新。查看列表中的更新,并验证所有更新的标记 重要推荐选择,然后选择列出的任何硬件设备驱动程序,作为可选的更新。
  3. 单击安装更新按钮开始安装。如果提示您这样做,安装完成后,重新启动计算机。
  4. 检查 Windows 更新,再次以 service pack 现在可用。
如果您无法安装该 service pack,祝贺您 !您已完成此文章。您可能需要阅读"防范技巧"部分,了解如何在将来避免这种问题。

如果您仍然无法安装的服务包,请使用下列方法。

请确保未隐藏防止服务包被提供用于安装的更新

  1. 单击开始开始按钮键入 Windows Update开始搜索框,再按 ENTER。
  2. 单击还原隐藏的更新。查看更新的列表。

    为 Windows Vista 和 Windows Server 2008 的 Service Pack 2 不会提供给用户为其隐藏以下更新:
    955430 Windows Vista 和 Windows Server 2008 安装软件功能更新的说明发布 2009 年 4 月 28 日
    Windows Vista SP1 不会提供给其的下列更新之一隐藏的用户:
    935509 软件更新是可用于包含 Windows BitLocker 驱动器加密功能的 Windows Vista 的版本
    938371 软件更新适用于 Windows Vista 安装组件
    937287 软件更新适用于 Windows Vista 安装软件功能
    若要在"取消隐藏"更新,选择更新,然后单击还原

具有特定的多个处理器的计算机需要更新为 Windows Vista 和 Windows Server 2008 提供安装 Service Pack 2 的 973879

一些处理器报告某些不支持的功能集的支持。因此,如果系统使用这些功能集,将出现 Stop 错误。如果存在此问题,将不会提供下载 Windows Vista 和 Windows Server 2008 的服务包。 有关详细信息,并要安装此更新,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
973879 当您尝试在具有特定的多个处理器的计算机上安装 Windows Vista Service Pack 2 或 Windows 服务器 2008 Service Pack 2,您会收到"Stop 0x0000003E"错误消息

下载系统更新准备工具,并检查有更新

系统资源如文件数据、 注册表数据,即使内存中的数据,可以开发操作系统的生命周期内的不一致。这些不一致情况可以阻止软件更新。系统更新准备工具验证系统的完整性,并解决任何不一致。

若要获取系统更新准备工具,请执行以下步骤:
  1. 单击开始开始按钮键入 Windows Update开始搜索框,再按 ENTER。
  2. 单击检查更新
如果您的计算机具有已知的不一致问题,向您提供进行更正的更新。Windows Update 提供此解决方案后,将无需更多输入您提供 Windows Vista 服务包。 有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
947821 系统更新准备工具适用于 Windows Vista 和 Windows server 2008 的说明
如果您仍然无法安装的服务包,您可能要查看"如果存在,将导致 Windows 更新不为您提供一个服务包的硬件和软件 "一节。此列表中的硬件和软件可以帮助您快速确定问题的原因。
更多信息

如果存在,将导致 Windows 更新不为您提供一个服务包的硬件和软件

已知安装问题的发生与硬件和软件,在下面的列表中。

Service Pack 2 适用于 Windows Vista 和 Windows server 2008

  • 连接到 USB 2.0 集线器的英特尔 ICH7 系统使用 Bluetooth

    Service Pack 2 为 Windows Vista 和 Windows Server 2008 不是从 Windows Update 供英特尔 ICH7 系统具有连接到 USB 2.0 集线器的 Bluetooth 的客户。没有已知的服务,这种硬件配置问题。 有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    970408 Bluetooth 设备停止工作间歇运行 Windows Vista Service Pack 2 的计算机上
  • vLite

    如果 vLite 用于自定义您的 Windows Vista 安装,您可能已删除了一些必需的系统组件。若要变通解决此问题,请安装最新版本的 vLite。有关详细信息,请访问以下 vLite 网站:
  • HP TouchSmart IQ700 型号的计算机

    还有 SP2 和此产品系列的主板上的特定 USB 硬件之间的已知兼容性问题。
  • Windows Live Messenger 14

    没有已知的兼容性问题与 Windows Live Messenger 14。操作系统升级会导致 Windows Live Messenger 14 停止工作。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    972634 设置 Windows 服务包后,您无法启动 Windows Live Messenger 14.0

Windows Vista Service 1 Pack

  • 赛门铁克软件驱动程序为赛门铁克端点保护和赛门铁克网络访问控制客户端
    • 对于基于 x86 的计算机:
      Wgx.sys 版本 11.0.1000.1091 或更早版本
    • 对于基于 x64 的计算机:
      Wgx64.sys 版本 11.0.1000.1091 或更早版本
    注意 赛门铁克已注意到此问题,并且已经开发了一种解决方案。有关详细信息,请访问以下 Symantec 网站:
  • 富士通-西门子 Amilo LA 笔记本 (膝上型计算机)

    Windows 更新将不会提供有 BIOS 发行日期的 2008 年 3 月 14 日或更早 (BIOS 版本编号具体-0023-m 007 或更早版本) 的富士通西门子 Amilo LA 1703 笔记本的 Windows Vista SP1。这段反映了将已更新的 BIOS 版本中解决错误的电源管理设置。若要下载最新的 BIOS 更新,为您的笔记本,富士通错误并浏览可用的下载到您的笔记本:对于笔记本电脑和 AMILO La 1703、 更新的 BIOS (8.6 或更高版本) 已过帐和可供下载。
  • Microsoft Dynamics 零售管理系统 (RMS) 存储操作或总部

    Windows Vista SP1 不是从 Windows Update 供客户使用 Microsoft Dynamics 零售管理系统 (RMS) 的存储操作或总部存在 ActiveX 数据对象 (ADO) 接口问题引起的。对此问题的更新是 Microsoft 提供的。在安装此更新之后,Windows Vista SP1 将可从 Windows 更新。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    952287 使用 ADO 接口的应用程序可能无法正常工作,或当应用程序连接到 SQL Server 在 Windows Vista 中,Windows XP 或 Windows Server 2008 中,可能会发生数据丢失
  • vLite

    如果使用 vLite Windows Vista 安装进行自定义,您可能已删除某些必需的系统组件。若要变通解决此问题,请安装最新版本的 vLite。有关详细信息,请访问以下 vLite 网站:

如何解决安装问题

富士通-西门子 Amilo LA 笔记本、 Microsoft Dynamics 零售管理系统 (RMS) 的存储操作或总部,以及为 vLite,设备驱动程序的更新可以解决问题。有关如何安装设备的驱动程序更新的信息,请参阅 "挂起的更新或设备驱动程序更新" 一节。

如果 Windows 更新无法解决驱动程序问题,请访问计算机制造商的网站上的驱动程序下载区域。查找最近已更新的设备驱动程序尚未安装在您的计算机上。更新您的计算机后,返回到 Windows 更新,然后单击检查更新再次检查是否提供该 service pack。

Microsoft 提供的第三方联系信息,以帮助您查找技术支持。此联系信息如有更改恕不另行通知。Microsoft 不能保证第三方联系信息的准确性。
对于系统管理员
请访问以下 Microsoft 网站以查看"Windows 操作系统服务包窗口阻止程序 Toolkit: 常见问题":用户运行 Windows 服务器更新设备驱动程序列表) 环境只受了本文前面所述的以下问题:
  • 因为它已经安装,不会提供一个 Windows 服务包。
  • vLite 用于自定义的 Windows Vista 安装。
  • 在当前安装的 Windows 组件集中存在不一致的文件系统或注册表中。
  • 安装并不卸载 service pack 的预发布版。
防范技巧
若要在将来避免这类问题,请更新您的计算机。请更新您的计算机的最简单方法是打开 Windows 更新。若要启用 Windows 更新,请执行以下步骤:
  1. 单击开始 开始按钮单击所有程序,然后都单击Windows 更新
  2. 在导航窗格中,单击更改设置
  3. 选择 Windows 自动更新所需的设置。
  4. 单击以选中更新下载、 安装或通知更新时包括推荐复选框,然后单击确定

警告:本文已自动翻译

属性

文章 ID:948343 - 上次审阅时间:06/26/2014 14:57:00 - 修订版本: 4.0

Windows Server 2008 Service Pack 2, Windows Vista Service Pack 2, Windows Vista Service Pack 1

  • kbresolve kbexpertisebeginner kbtshoot kbprb kbmt KB948343 KbMtzh
反馈