win vista sp2 x64 仍然无法安装

win vista sp2 x64 仍然无法安装

自从 Vista SP2 发布以来,我一直尝试更新,但一直没有成功。我总是经历整个安装过程,系统重新启动,显示它处于第 3 步(共 3 步)并中止,并显示类似于“服务包未安装。正在恢复更改。”的消息,然后显示我的登录名/密码以供输入。

我的 Gateway P-7811FX PC 上有正版 Win Vista Home Premium x64 SP1。

我已经完成了此链接中提到的大部分操作:http://social.technet.microsoft.com/Forums/en-US/itprovistasp/thread/f7fb0ace-eedb-483a-8614-f7c2cbca6ccf

我最新的系统错误日志显示:

Installation Failure: Windows failed to install the following update with error 0x80070002: Windows Vista Service Pack 2 for x64-based Systems (KB948465).

细节:

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Microsoft-Windows-WindowsUpdateClient" Guid="{945a8954-c147-4acd-923f-40c45405a658}" />
<EventID>20</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>1</Task>
<Opcode>13</Opcode>
<Keywords>0x8000000000000028</Keywords>
<TimeCreated SystemTime="2009-08-25T19:54:19.812Z" />
<EventRecordID>141578</EventRecordID>
<Correlation />
<Execution ProcessID="988" ThreadID="3712" />
<Channel>System</Channel>
<Computer>XXXXXXXXXXXXX</Computer>
<Security UserID="S-1-5-18" />
</System>
- <EventData>
<Data Name="errorCode">0x80070002</Data>
<Data Name="updateTitle">Windows Vista Service Pack 2 for x64-based Systems (KB948465)</Data>
<Data Name="updateGuid">{CDD98232-6749-4E45-B06A-69E5BF8D48FE}</Data>
<Data Name="updateRevisionNumber">106</Data>
</EventData>
</Event>

除了重新安装整个系统之外,有人有什么想法吗?

谢谢

答案1

好的,我终于可以安装这个该死的服务包了!

它做了什么:

  1. 为防止出现问题:请备份并将所有硬件驱动程序放在硬盘驱动器内(以防丢失 CDROM 或网络访问权限)。
  2. 下载独立安装程序http://catalog.update.microsoft.com/(显然,仅限 IE)
  3. 按照 Matt H 的描述进行就地升级http://social.answers.microsoft.com/Forums/en-US/vistahardware/thread/95b8cb0f-9d2f-4f3d-b28b-aeb731c5c90c
  4. 第二步在我的计算机上花了三个多小时。完成后可能无法识别某些硬件。忽略任何“查找此硬件的驱动程序”消息。只需继续运行 SP2 安装程序即可。

大约 30/40 分钟后,我终于看到了“Windows Vista Service Pack 2 现已安装”窗口。无需回滚,无需麻烦。如果仍然无法识别任何硬件,只需进行常规驱动程序安装即可。

为了让您不会错过 Matt H 对就地升级的解释,请看这里:

您可以就地升级,这意味着您可以安装 Windows Vista 并保留以前版本的 Windows 中的应用程序、文件和设置。就地升级实际上是使用升级选项进行的修复安装。如果您已安装 Windows Vista 的 Service Pack 1,而原始 Windows Vista DVD 不包含此 Service Pack,则升级选项将被禁用,从而阻止您进行就地升级。原因是,通过安装 Service Pack 1,您的系统实际上比原始 Vista DVD 中的系统更新(唯一的例外是您拥有包含 Service Pack 1 的 Windows Vista 的合并副本)。

因此,如果您的原始 Windows Vista DVD 不包含 Service Pack 1,则您需要在尝试升级之前从您的 PC 上卸载 Service Pack 1。

注意:执行就地升级后,您的个人数据和已安装的程序不会被删除,但我们可能需要运行 Windows 更新来安装系统的所有可用更新,以将这些系统文件更新为当前版本。此故障排除过程非常耗时,可能需要几个小时才能完成。

如果您想执行就地升级,请参考以下步骤。

  1. 使用当前操作系统启动计算机。

  2. 将 Windows Vista DVD 插入计算机的 DVD 驱动器。

  3. 请根据需要使用以下任一过程:

• 如果 Windows 自动检测到 DVD,则会出现“立即安装”屏幕。单击“立即安装”。

• 如果 Windows 未自动检测到 DVD,请按照以下步骤操作:

a. 单击“开始”,单击“运行”,键入 Drive:\setup.exe,然后单击“确定”。注意 Drive 是计算机 DVD 驱动器的驱动器号。

b.单击立即安装。

  1. 当出现“您想要哪种类型的安装?”屏幕时,单击“升级”将当前操作系统升级到 Windows Vista。

  2. 请再次运行 Windows 更新,因为您需要下载并安装最新更新。

如果您没有 Windows Vista 安装 DVD,我建议您联系您的 PC 制造商或我们的客户服务部门订购备份磁盘。

答案2

这是来自 MSFT 的一篇知识库文章。

http://support.microsoft.com/default.aspx/kb/910336

答案3

你尝试过这个吗?http://support.microsoft.com/kb/910336 您收到 0x80070002 错误代码,该链接描述了如何解决。

相关内容