Windows XP是一个不错而且深受大家喜爱的个人系统。它是基于I386文件夹封装部署的个人版系统也就是在安装时首先通过复制I386中的文件到硬盘,再在硬盘上进行全新安装建立系统环境.在整个过程安装过程中我们还要不时的填写信息比较繁琐,当然它也可以实现无人值守安装.但到了 windows vista (windows7,windows 2008)时代就与以往的安装方式发生了很多变化,不再是i386文件夹架构,一种新的系统部署封装方式(网上叫“longhorn系统封装“,也有人叫“wim封装”),它使用wim镜像压缩与xml语言结合并通过winpe(boot.wim)进行引导,最后把wim镜像中的系统文件释放到硬盘,完全不同于以往系统部署时的繁琐安装方式,而且在安装时信息的填写更加便捷,因为它时在安装前进行填写,而区别于以往在安装过程中填写.还有就是序列号问题,以前版本的windows如果你填不对或没有序列号那你一辈子也别想装,但现在我们可以跳过输入序列号来安装虽然是试用但总算是安装成功.而且对于vista 等7—8G大的系统longhorn显得更灵活快速。Longhorn封装有点类似于ghost备份还原都是直接把系统文件直接做成镜像或者直接解压出系统文件夹,但是ghost是基于扇区的而longhorn封装是基于文件的。Longhorn的压缩率很大,压缩出来的镜像比ghost镜像还要少。
其实wim镜像并不算什么新技术,如果玩过windows 2003 的应该知道,在windows 2003 with SP2 里面有一个”windows 部署服务(WDS)”在以前叫做远程安装服务(RIS).其实windows 部署服务就是把一个预先捕捉好的wim格式的模板系统镜像通过客户端从网卡引导启动发现服务器端的boot.wim(启动镜像)也就是winpe或者叫他windows 预安装环境(windows PreInstall Environment),再由boot.wim把镜像系统展开安装到客户端上.这样的方式与现在的vista安装的是一样的只不过是通过网卡引导安装罢了。其实wim镜像部署系统是很好的技术,方便快捷。而且它可以在一个镜像文件里面包含多个镜像.安装过windows 2008 或者 windows 7 vista的都知道一个iso文件里面有多个版本的系统,这样的方式更方便而且多选择.微软也藉此提出了以序列号决定安装系统版本的方案.这些其实都要多谢wim镜像与XML语言.
XML(Extensible Markup Language)即可扩展标记语言相信很多人都知道,XML是一种简单的数据存储语言,使用一系列简单的标记描述数据.也就是说通过XML语言去标记描述iso安装包里的install.wim镜像文件,方便我们对install.wim镜像进行修改编辑.当然xml语言还有一个作用就是无人值守安装(unattend.xml),一种新形式的应答文件.从这些方面其实可以看出微软在不断地追求更友好的系统与技术革新.