本文包含帮助您诊断为何不能通过 Windows Update 向您提供 Windows Vista 或 Windows Server 2008 Service Pack 的信息。
虽然您可以尝试使用本文提供的几种方法来解决该问题,但不要盲目尝试。我们将帮助您决定首先尝试哪种方法,并且如果第一种方法未解决问题,则会指导您完成其他方法。如果尝试这些方法后,获取 Windows Vista Service Pack 仍然存在问题,则我们将建议您如何获取更多帮助。
有关如何获取 Windows Vista 和 Windows Server 2008 的最新 Service Pack 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
935791
(http://support.microsoft.com/kb/935791/zh-cn/
)
如何获取最新的 Windows Vista Service Pack
968849
(http://support.microsoft.com/kb/968849/zh-cn/
)
如何获取最新的 Windows Server 2008 Service Pack
注意- 本文适用于初级和中级计算机用户。
- 您可能会发现,事先将本文打印出来会更易于按步骤操作。
当您检查 Windows Update 上的更新时,Windows Vista 或 Windows Server 2008 Service Pack 不提供下载。
此问题可能由多种不同原因引起。但是,下面这些原因是最常见的:
- 您已经安装 Service Pack,但却没有意识到这一点。
- 必须先安装其他更新,然后才可以安装 Service Pack。
- 您未安装 Service Pack 1 (SP1),因此系统不会向您提供安装 Service Pack 2 (SP2) 的选项。SP2 要求您安装 SP1。
- 未在您的计算机上安装必须安装 Service Pack 的系统组件。
- 您在计算机上有一部分硬件和软件,列在本文的“存在时会导致 Windows Update 不向您提供 Service Pack 的硬件和软件”部分。
- 您已安装 Service Pack 的预发行版,并且尝试安装 Service Pack 的最终发行版之前未正确将其卸载。
如果您是企业环境中的用户,请联系您的系统管理员。某些管理员会暂时阻止提供 Service Pack。
如果您不是暂时阻止提供 Service Pack 的企业环境中的用户,请使用以下方法来解决此问题。
确认未安装 Service Pack 并且您未运行 Service Pack 的预发行版
您可能已经安装最新的 Service Pack 但却没有意识到这一点,尤其是当您开启了 Windows Update 时。或者,您可能已经安装 Service Pack 的预发行版。
若要确定您是否已安装较早版本的 Service Pack,请按照下列步骤操作:
- 单击「开始」,右键单击“计算机”,然后单击“属性”。
- 如果已经安装 Service Pack,则对该 Service Pack 的引用将显示在“Windows 版本”部分的底部。
注意:如果已安装 Service Pack 的预发行版,则显示的信息将类似于“Service Pack 2, v.286”。注意:如果您安装了 Service Pack 的预发行版,则必须先将其卸载,然后 Windows Update 才可向您提供 Service Pack 的最终发行版。
有关如何卸载 Service Pack 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
948537
(http://support.microsoft.com/kb/948537/zh-cn/
)
如何卸载 Windows Vista Service Pack 作为一个问题诊断步骤
检查待定更新或设备驱动程序更新
如果 Windows Update 上存在任何适用于您的系统的待定更新(例如安全更新),则只有安装这些更新 Windows Update 才会提供 Service Pack。因此,必须安装其他待定更新或设备驱动程序更新,然后才可以安装 Service Pack。亟需安装的更新可能包括安全更新或其他关键更新。设备驱动程序更新可以包括对音频驱动程序、显示驱动程序或其他硬件或软件驱动程序的更新。
注意:在安装 SP2 之前,您必须安装 SP1。只有在系统上安装了 SP1,Windows Update 才会向您提供 SP2。
若要安装所有挂起更新和设备驱动程序更新,请按照下列步骤操作:
- 单击「开始」,在“开始搜索”框中键入 Windows Update,然后按 Enter 键。
- 单击“检查更新”。查看更新列表,并验证已选中标记为“重要”或“推荐”的所有更新,然后选择列为可选更新的所有硬件设备驱动程序。
- 单击“安装更新”开始安装。完成安装时,如果系统提示您重新启动计算机,请重新启动。
- 再次检查 Windows Update 以查看 Service Pack 现在是否可用。
如果您能够安装 Service Pack,恭喜!您就不必再阅读本文了。您可能想读取“
预防提示”部分以了解以后如何避免此类问题。
如果您仍然无法安装 Service Pack,请尝试下列方法。
确保未隐藏阻止提供 Service Pack 安装的更新
- 单击「开始」,在“开始搜索”框中键入 Windows Update,然后按 Enter 键。
- 单击“还原隐藏更新”。查看更新列表。
不会向已对其隐藏下列更新的用户提供 Windows Vista 和 Windows Server 2008 的 Service Pack 2:
955430
(http://support.microsoft.com/kb/955430/zh-cn/
)
2009 年 4 月 28 日发布的 Windows Vista 和 Windows Server 2008 安装软件功能更新说明
不会向已对其隐藏下列更新的用户提供 Windows Vista SP1:
935509
(http://support.microsoft.com/kb/935509/zh-cn/
)
适用于包含 Windows BitLocker 驱动器加密功能的 Windows Vista 版本的软件更新现已发布
938371
(http://support.microsoft.com/kb/938371/zh-cn/
)
适用于 Windows Vista 安装组件的软件更新现已发布
937287
(http://support.microsoft.com/kb/937287/zh-cn/
)
适用于 Windows Vista 软件安装功能的软件更新现已发布
若要“取消隐藏”某个更新,请选择此更新,然后单击“还原”。
具有特定多个处理器的计算机需要安装更新 973879 才能提供 Windows Vista 和 Windows Server 2008 的 Service Pack 2
一些处理器报告支持某些不受支持的功能集。因此,当系统使用这些功能集时出现 Stop 错误。如果存在这个问题,Windows Vista 和 Windows Server 2008 Service Pack 将不提供下载。
有关安装此更新的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
973879
(http://support.microsoft.com/kb/973879/zh-cn/
)
试图在具有特定的多个处理器的计算机上安装 Windows Vista Service Pack 2 或 Windows Server 2008 Service Pack 2 时,收到“Stop 0x0000003E”错误消息。
下载系统更新准备工具,然后检查更新
系统资源(例如,文件数据、注册表数据和内存数据)可能在操作系统的生命周期期内产生不一致情况。这些不一致情况会阻止软件更新。系统更新准备工具验证您系统的完整性并解决所有不一致的情况。
要获取系统更新准备工具,请按照下列步骤进行操作:
- 单击「开始」,在“开始搜索”框中键入 Windows Update,然后按 Enter 键。
- 单击“检查更新”。
如果您的计算机具有已知的不一致问题,则系统会向您提供纠正错误的更新。Windows Update 提供此解决方案后,系统就会向您提供 Windows Vista Service Pack,而不要求输入更多信息。
有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
947821
(http://support.microsoft.com/kb/947821/zh-cn/
)
Windows Vista 和 Windows Server 2008 的系统更新准备工具说明
如果仍然无法安装 Service Pack,则可能需要查看本文的“
存在时会导致 Windows Update 不向您提供 Service Pack 的硬件和软件”部分。硬件和软件列表可能会帮助您快速找出问题的原因。
存在时会导致 Windows Update 不向您提供 Service Pack 的硬件和软件
以下列表中的硬件和软件会导致发生安装问题。
Windows Vista 和 Windows Server 2008 的 Service Pack 2
- 连接到 USB 2.0 集线器的带有蓝牙的 Intel ICH7 系统
Windows Update 不向具有连接到 USB 2.0 集线器的带有蓝牙的 Intel ICH7 系统的客户提供 Windows Vista 和 Windows Server 2008 的 Service Pack 2。服务和该硬件配置存在已知问题。
有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
970408
(http://support.microsoft.com/kb/970408/zh-cn/
)
蓝牙设备在运行 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
(http://support.microsoft.com/kb/972634/zh-cn/
)
安装 Windows Service Pack 后无法启动 Windows Live Messenger 14.0
Windows Vista Service Pack 1
- 适用于 Symantec Endpoint Protection 和 Symantec Network Access Control 客户端的 Symantec 软件驱动程序注意:Symantec 已认识到此问题并制定了解决方案。有关更多信息,请访问下面的 Symantec 网站:
- Fujitsu-Siemens Amilo LA 笔记本电脑(便携式计算机)
对于 Fujitsu-Siemens Amilo LA 1703 笔记本,如果 BIOS 的发行日期为 2008 年 3 月 14 日或更早(BIOS 修订号 8.6T1-0023-M007 或更早),Windows update 将不提供 Windows Vista SP1。此阻止问题说明存在一个错误的电源管理设置,更新的 BIOS 修订版中将会解决这一问题。要下载笔记本的最新 BIOS 更新,请访问 Fujitsu 支持网站,浏览并找到笔记本的可用下载:对于 Select Notebooks 和 AMILO La 1703,更新的 BIOS(8.6 或更高版本)已发布且可供下载。 - Microsoft Dynamics Retail Management System (RMS) Store Operations 或 Headquarters
对于使用 Microsoft Dynamics Retail Management System (RMS) Store Operations 或 Headquarters 的客户,Windows Update 不提供 Windows Vista SP1,因为 ActiveX 数据对象 (ADO) 接口存在问题。Microsoft 提供了针对此问题的更新。安装了该更新后,Windows Update 将会提供 Windows Vista SP1。
有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
952287
(http://support.microsoft.com/kb/952287/zh-cn/
)
使用 ADO 接口的应用程序可能会发生故障,或在 Windows Vista、Windows XP 或 Windows Server 2008 中连接到 SQL Server 时会出现数据丢失
- vLite
如果您使用 vLite 对 Windows Vista 安装进行了自定义,则可能已经删除了某些必需的系统组件。要解决此问题,请安装最新版本的 vLite。有关更多信息,请访问以下 vLite 网站:
如何解决安装问题
设备驱动程序更新可以解决针对 Fujitsu-Siemens Amilo LA 笔记本、Microsoft Dynamics Retail Management System (RMS) Store Operations 或 Headquarters 以及 vLite 的问题,有关如何安装设备驱动程序更新的信息,请参阅
“挂起更新或设备驱动程序更新”部分。
如果 Windows Update 未解决驱动程序问题,请访问计算机制造商网站上的驱动程序下载区域。查找最近更新的、您尚未在计算机上安装的设备驱动程序。更新计算机后,返回到 Windows Update,然后再次单击“检查更新”
以查看现在是否提供了 Service Pack。
Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。
访问下面的 Microsoft 网站以查看“Windows 操作系统 Service Pack 阻止程序工具包:常见问题”:
运行 Windows Server Update Services (WSUS) 环境的用户只受本文前面所述的以下问题的影响:
- 不提供已安装的 Windows Service Pack。
- vLite 用于自定义您的 Windows Vista 安装。
- 文件系统或注册表中的不一致存在于当前已安装的 Windows 组件集中。
- 已安装 Service Pack 的预发行版并且未将其卸载。
为了避免以后出现这些问题,请保持您的计算机处于最新状态。保持计算机处于最新状态的最简单方法是启用 Windows Update。若要启用 Windows Update,请按照下列步骤操作:
- 依次单击「开始」、“所有程序”、“Windows Update”。
- 在导航窗格中,单击“更改设置”。
- 选择所需的 Windows 自动更新设置。
- 单击以选中“下载、安装或通知更新时包括推荐的更新”复选框,然后单击“确定”。
文章编号: 948343 - 最后修改: 2012年7月27日 - 修订: 3.0
这篇文章中的信息适用于:
- Windows Server 2008 Service Pack 2?当用于
- Windows Server 2008 Enterprise without Hyper-V
- Windows Server 2008 Datacenter
- Windows Server 2008 Datacenter without Hyper-V
- Windows Server 2008 for Itanium-Based Systems
- Windows Server 2008 Standard without Hyper-V
- Windows Server 2008 Enterprise
- Windows Server 2008 Standard
- Windows Vista Service Pack 2
- Windows Vista Service Pack 1?当用于
- Windows Vista Enterprise 64-bit edition
- Windows Vista Enterprise
- Windows Vista Business 64-bit edition
- Windows Vista Business
- Windows Vista Ultimate 64-bit edition
- Windows Vista Ultimate
- Windows Vista Home Premium 64-bit edition
- Windows Vista Home Premium
- Windows Vista Home Basic 64-bit edition
- Windows Vista Home Basic
- Windows Vista Starter
| kbresolve kbexpertisebeginner kbtshoot kbprb KB948343 |
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。