微软已经发布了Windows Vista SP1,但是兴高采烈的我在反复尝试了10次安装以后终于决定暂时放弃,其中包括从新安装我的Windows Vista Ultimate,在完全干净的系统上进行安装。
我的环境是IBM T61 运行x64 Ultimate版本。我当前的怀疑是由于我的x64版本原因,因为公司里所有的32-bit版本都安装正常,而所有的x64版本都无法安装。更糟糕的事情是,在google或者msdn或者任何地方都无法找到可用的资料。
在Vista Team blog上倒是有一些相关的内容,但是都无法解决这个问题,但是如果你有同样的问题,建议可以尝试一下内容(如果你用的32位系统):
语言包的兼容问题:基本上现在只有英文,法文,德文,日文和西班牙语的SP1可用。而且如果你在英文版的Vista上安装了其他语言包(比如中文),SP1无法使用。
KB937287:我本来以为这个是我无法安装的主要问题,但是经过今天的尝试以后发现仍然不行。但据说这个KB更新可以解决某些问题。
最后,我遇到的问题是这个:
---------------------------
Error
---------------------------
An internal error occurred while installing the service pack.
Error code: 0x8007000D. See http://go.microsoft.com/fwlink/?LinkId=101139 for details.
---------------------------
OK
---------------------------
(但是别尝试这个错误信息上的链接,根本没用)