您的位置:电脑秀首页 > 应用技巧 > 软件 > 正文

简单三步 手工给Vista SP1装补丁

PCSHOW.net 作者:计算机应用文摘 2008-05-01

        本文编译自《计算机应用文摘》,未经许可,一律不得转载!

        喜欢摆弄Vista的朋友,很多都已经跟小编一样用上了测试版的SP1补丁包。不过……

        小编在试用Vista SP1测试版的过程中发现一个问题。在安装了它之后,就无法安装微软新近推出的Vista系统补丁了,比如说Windows Vista关机延迟补丁(更新编号为KB943412,下载地址为http://www.microsoft.com/downloads/details.aspx?fa milyid=3a7b7298-37e6-4edf-a017-09a6bbc75287&displaylang=en&tm)。不仅无法通过系统更新自动安装,而且即使是通过手工下载安装的方式,得到的也只是“更新不会应用到系统”的尴尬提示……


◎Vista SP1拒绝补丁

        怎么解决这个问题呢?下面就以在Vista SP1下安装关机延迟补丁为例,介绍一个解决方法。

第1步:做好准备工作

        先从微软官方网站,将关机延迟补丁包下载回来。它是一个扩展名为.msu的文件。假设将它存放在“h:Downfiles”文件夹中。接下来,还要新建一个临时文件夹用于提取文件,假设它是“h:Downfiles emp2”。

第2步:提取.cab文件

        以管理员账号登录系统,然后按下“Win+R”组合键打开运行对话框,在这里输入“CMD”进入命令提示符模式,然后在命令提示符下执行如下命令:

        expand/f:* h:DownfilesWindows6.0-KB943412-v2-x86.msu h:Downfiles emp2


◎先将补丁文件解压到硬盘

        执行后会自动提取出四个文件,如图2所示,我们所需要的就是其中的Windows6.0-KB943412-v2-x86.cab这个文件。请注意命令中的“/f:*”参数。如果只加“/f”参数,那么系统会提示说是“未识别的命令开关”。

第3步:手工安装补丁文件

        不退出命令提示符,在保持当前路径的情况下手工输入如下命令并运行:

        start/wpkgmgr/ip/m:h:Downfiles emp2Windows6.0-KB943412-v2-x86.cab

        上述命令中,“start”是用来调用应用程序并执行;“pkgmgr”其实是“pkgmgr.exe”的简写,又名“程序包管理器”,这里的“ip”参数主要是用来安装.cab压缩包,“m:”参数是指定.cab压缩包所在的绝对路径,稍候片刻即可完成关机加速补丁的安装工作。


◎手工安装解压出来的.cab文件

        按下“Windows”键激活“开始搜索”框,在这里输入“Windows Update”,单击左侧任务窗格中的“查看更新历史记录”,进入下一窗口后在右上角的搜索框中输入“KB943412”,很快我们就可以看到图4所示的信息,是不是很有意思?按照类似的方法,我们同样可以在安装了SP1的Vista系统下添加语言包和其他的更新,感兴趣的朋友不妨一试。


◎补丁已经成功安装了

文章评论共1条评论 〖查看所有评论..〗
1楼 2008-06-18 秀客 很管用,一步一步的跟着学,终于安装成功了!
匿名评论 登录后评论
[按 CTRL + ENTER 键快速发表评论]
返回页面顶部↑