win7怎么安装msu补丁
Win7装msu补丁这事儿,补丁说难不难,补丁说简单也真有人卡壳。补丁最核心的补丁一点:msu文件不是双击就能完事的——它本质是个压缩包,系统得先解压再安装,补丁所以权限和路径错一步就前功尽弃。补丁 先说你拿到手的补丁.msu文件。别急着点,补丁右键看看属性,补丁确认数字签名是补丁Microsoft。我见过有人从第三方下载站扒拉个补丁,补丁装完系统直接蓝屏,补丁那叫一个酸爽。补丁正规渠道的补丁文件,属性里签名选项卡一定是补丁完整的。 双击msu,系统会弹出一个独立的安装窗口——注意,这跟exe安装包不一样,它不经过UAC弹窗,而是直接调Windows Update的API。窗口标题写着“安装更新”,下面有个进度条,但多数时候进度条卡在0%不动,别慌,后台正在解压cab包,硬盘灯狂闪就对了。 等进度条走完,系统提示“重启计算机”。这时候别手贱点“立即重启”,先关掉其他程序——尤其别开着浏览器或者文档,因为重启后系统要配置更新,你那些未保存的东西全没。我吃过这亏,写了一半的代码,重启后全没了,气得想砸键盘。 要是双击没反应呢?这情况我碰过好几回。多半是Windows Modules Installer服务没启动。按Win+R,输入services.msc,找到“Windows Modules Installer”,右键启动,设成自动。再回去双击msu,基本就能弹窗了。还有个偏方:把msu文件放到C盘根目录,路径别带中文,有时候权限问题就这么解决的。 另一种情况更恼人——提示“此更新不适用于您的计算机”。别急着骂微软,先看看系统版本。右键“计算机”选属性,看系统类型和SP版本。比如你是Win7 SP1,非要装SP2的补丁,那肯定报错。还有32位系统装64位补丁,同样白搭。这种时候去微软官网,输入补丁编号,自己筛对应版本。 装完补丁后,强烈建议验证一下。控制面板里选“程序和功能”,点左上角“查看已安装的更新”,搜索你那个补丁的KB号。有记录就说明装上了。没有?那可能被系统悄悄回滚了,多半是冲突。这时候别硬来,去C:\Windows\Logs\CBS里翻日志,找“failed”字样,能看出是哪个组件不兼容。 最后说个土办法,适合那种死活装不上的顽固补丁。把msu后缀改成cab,然后用WinRAR解压到文件夹。里面会有个.cab文件和.xml描述文件。再以管理员身份打开命令提示符,输入dism /online /add-package /packagepath:"解压路径" 回车。这招能绕过msu的安装框架,直接打底包,成功率不低。但副作用是,系统更新记录里可能不显示这个补丁,下次扫描更新又会重复下载。 反正记住一条:msu补丁装不上,八成是服务没开或者版本不对,别一上来就重装系统。我见过有人因为一个补丁装不上,直接重装了Win7,结果补丁还是打不上——最后发现是BIOS里SATA模式设成了IDE,跟补丁半毛钱关系没有。折腾半天,纯属自找。
-
上一篇
-
下一篇