[ADK] 升级 WinPE 5.0 到 WinPE 5.1

[ 2014/04/14 14:58 | by gOxiA ]
| |

Windows-8-Logo-Large

升级 WinPE 5.0 到 WinPE 5.1

        Windows 8.1 Update 已经发布,其对应的 Windows ADK(Windows Assessment and Deployment Kit)也随之更新发布,新版的 Windows ADK for Windows 8.1 Update 下载地址是:http://www.microsoft.com/en-us/download/details.aspx?id=39982 。由于之前 gOxiA 进行 WIMBoot 的实验,需要用到 Windows ADK,但是在实际使用中发现,虽然新版的 Windows ADK 核心部分已经升级,但是内置的 Windows PE 还是基于老的版本,即:WinPE 5.0。这样一来导致当使用生成的 WinPE 进行 WIMBoot 部署时,其 DISM 命令不支持 WIMBoot 参数。

        如果我们要进行 WIMBoot 测试,就必须先将 WinPE 5.0 升级到 WinPE 5.1。为此,我们需要执行如下操作。

        首先,手工下载 KB2919442KB2919355 并将其解压提取其中的 CAB 文件。

        之后,准备一个 PE 环境,并载入 Windows PE 的映像文件。

dism /mount-image /imagefile:c:\winpe_amd64\media\sources\boot.wim /index:1 /mountdir:c:\winpe_amd64\mount

        现在,手工将 Windows 8.1 Update 的两个更新包集成到映像中。

dism /add-package /packagepath:c:\msu\windows8.1-kb2919442-x64.cab /image:c:\winpe_amd64\mount /logpath:addpackage.log

dism /add-package /packagepath:c:\msu\windows8.1-kb2919355.cab /image:c:\winpe_amd64\mount /logpath:addpackage.log

        更新包集成完毕,可使用下面的命令行对映像执行优化。

dism /image:c:\winpe_amd64\mount /cleanup-image /startcomponentcleanup /resetbase

        最后,完成映像的修改。

dism /unmount-image /mountdir:c:\winpe_amd64\mount /commit

        为了有效减少该映像的大小,推荐执行下列命令行,从升级后的映像中生成一个全新的映像,并根据需要进行原始映像的替换。

dism /export-image /sourceimagefile:c:\winpe_amd64\media\sources\boot.wim /sourceindex:1 /destinationimagefile:c:\winpe_amd64\media\sources\boot2.wim

        至此,WinPE 5.0 到 WinPE 5.1 的升级工作即告一段落,我们可以重新生成 ISO 以备后用。

makewinpemedia /iso c:\winpe_amd64 c:\winpe_amd64\winpe5.1_amd64.iso

参考文档:http://technet.microsoft.com/zh-cn/library/dn613859.aspx

Windows Deployment | 评论(1) | 引用(0) | 阅读(8268)
匿名
2014/04/18 02:26
话说MSDN和TechNet上的8.1with update镜像里面应该就是winpe5.1了。。。
分页: 1/1 第一页 1 最后页
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我