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

当您尝试安装 Windows Vista Service Pack 1 时出现错误消息:"windows Vista Service Pack 1 不能在您的计算机上安装"

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 947876
症状
当试图安装 Windows Vista Service Pack 1 (SP1) 时您可能会收到以下错误消息:
无法在您的计算机上安装 Windows Vista Service Pack 1,因为该语言的 Windows Vista 安装了不受支持或已安装了不受支持的语言包。
只能在运行 Windows Vista 或运行仅这些语言包的计算机的英语、 法语、 德语、 日语和西班牙语版本的计算机上安装 Windows Vista 服务包 1。
此外,在 %windir% \Logs\CBS\CBS.log 文件中记录以下项:
<Date> <Time>, Info                  CBS    SPI: SPC version 6001.18000<Date> <Time>, Info                  CBS    SPI: Starting SPInstall<Date> <Time>, Info                  CBS    SPI: Cab at windows6.0-kb936330-x86.cab has a size of 558836931<Date> <Time>, Info                  CBS    SPI: Guessing wave 0<Date> <Time>, Info                  CBS    SPI: Wave 0 installation. Sub-set of LPs supported.<Date> <Time>, Error                 CBS    SPI: Unsupported LP with id 0x404 in wave 0<Date> <Time>, Error                 CBS    SPI: SP1 installation cannot proceed.  Cannot install Vista SP1 with the set of language packs installed<Date> <Time>, Error                 CBS    SPI: SP1 installation cannot proceed.  Wave 0 only supports English, French, Spanish, German, and Japanese<Date> <Time>, Info                  CBS    SPI: SPInstall terminating, return code 0x800f0a01
注意%windir% 占位符指定 Windows 安装位置路径。一般情况下,C:\Windows 是 Windows 的安装位置路径。
原因
当您尝试安装的 Windows Vista Service Pack 1 是不支持的当前安装的版本的 Windows Vista 语言版本时,会发生此问题。

有两个独立的包的 Windows Vista Service Pack 1。 第一个程序包包含以下五种语言:
  • 英语
  • 法语
  • 德语
  • 日语
  • 西班牙语
第二个包中包含 Windows Vista 的所有 36 语言的版本。 如果试图安装了语言包或德语、 西班牙语、 法语、 英语) 或日语以外的其他默认系统语言的计算机上的第一个包,您将收到"症状"部分中提到的错误消息。
替代方法
要变通解决此问题,使用下列方法之一。

方法 1

安装独立的 Windows Vista SP1 包含 36 语言包。

方法 2

如果默认系统语言是英语、 德语、 西班牙语、 法语) 或日语,您可以删除不受支持,英语、 德语、 法语、 日语或西班牙语以外的其他任何语言包。 若要去语言包,请按照下列步骤操作:
  1. 单击 the Start button 中的 开始,在 开始搜索 框中键入 的语言,然后单击 程序 列表中的 区域和语言选项

    User Account Control permission如果将提示您输入管理员密码或进行确认键入您的密码,或单击 继续
  2. 单击 键盘和语言 选项卡,然后单击 安装/卸载语言显示语言 区域中。

    User Account Control permission如果将提示您输入管理员密码或进行确认键入您的密码,或单击 继续
  3. 单击 删除语言,单击以选中为该语言包中要删除,复选框,然后单击 下一步
  4. 单击 删除,然后在删除过程完成后单击 立即重新启动
更多信息
注意语言包是仅适用于 Windows Vista 终极版。

若要验证计算机上安装的语言,请按照下列步骤操作:
  1. 单击 the Start button 中的 开始,在 开始搜索 框中键入 的语言,然后单击 程序 列表中的 区域和语言选项

    User Account Control permission如果将提示您输入管理员密码或进行确认键入您的密码,或单击 继续
  2. 单击 键盘和语言 选项卡,然后单击 选择显示语言 列表中 显示语言 区域中。
选择显示语言 列表中包含在计算机上安装的语言。 某些 OEM 计算机可以有多个安装的语言。

有两个独立的包为 Windows Vista SP1 32 位版和 Windows Vista SP1 64 位版本。一个包中包含以下五种语言:
  • 英语
  • 法语
  • 德语
  • 日语
  • 西班牙语
其他对象包中包含 36 语言。

包含五种语言的独立程序包具有以下的软件包名称和大小:
  • 32-位包名称和 32 位程序包大小

    包名称: Windows6.0-KB936330 X86.exe
    封装大小: 455,611,504
  • 64 位软件包名称和 64 位包大小

    包名称: Windows6.0-KB936330 X64.exe
    封装大小: 761,789,904
包含 36 语言独立程序包具有以下的软件包名称和大小:
  • 32 位程序包名称和 32 位包大小

    包名称: Windows6.0-KB936330 X86.exe
    封装大小: 570,743,456
  • 64 位软件包名称和 64 位包大小

    包名称: Windows6.0-KB936330 X64.exe
    封装大小: 915,457,216

警告:本文已自动翻译

属性

文章 ID:947876 - 上次审阅时间:04/01/2008 05:07:49 - 修订版本: 2.2

Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows Vista Ultimate 64-bit edition, Windows Vista Service Pack 1

  • kbmt kbtshoot kbexpertisebeginner KB947876 KbMtzh
反馈