winpe介绍
winpe即Windows Preinstallation Environment,提供一个最小的windows环境,主要是微软为了方便部署windows系统而设计开发的,WinPE支持网络,但只附带命令行、记事本、vbs等简单维护工具。
最早的winpe随着windows xp系统一起发布,即winpe1.0,随着windows xp sp1发布的是winpe1.5,是一个经典的winpe版本,有许多第三方的维护管理工具都是在这个winpe版本上优化修改的。随着windows vista发布的是winpe 2.0,winpe2.0 支持powershell。随着windows7发布的是winpe 3.0,随着windows8发布的是winpe 4.0,winpe 4.0中加入对.net的支持,所以在winpe 4.0中,可以支持.net平台的编程语言。随着windows8.1发布的是winpe 5.0,随着windows8.1update1发布的是winpe 5.1,也是当前最新的版本。windows10对应的winpe版本是6.0,随着windows10发布会一起发布。
winpe构建方法
最新的winpe5.1制作已经非常方便,制作winpe5.1的步骤为:
第一步 到微软网站下载wadk的包,链接地址为
http://go.microsoft.com/fwlink/p/?LinkID=232339
下载完成直接安装就可以。
第二步 在开始菜单启动部署和映像工具环境
启动后实际是一个命令行窗口。
第三步 复制winpe制作文件到c:
copype amd64 C:\WinPE_amd64
第四步 加载驱动
主要是一些比较新的服务器,网卡和raid卡winpe没有包含,就需要手工个将驱动加载到winpe中。
先要挂载镜像
Dism /Mount-Image /ImageFile:'C:\WinPE_amd64\media\sources\boot.wim' /index:1 /MountDir:'C:\WinPE_amd64\mount'
使用dism命令加载驱动,C:\nic\nic1.inf是驱动文件路径。
Dism /Add-Driver /Image:'C:\WinPE_amd64\mount' /Driver:'C:\nic\nic1.inf'
注意,加载驱动的时候,一定要主要驱动程序的版本,就是和winpe对应的windows版本匹配,并且还有注意区分32位版和64位版,否则驱动不能正确加载。
卸载镜像
Dism /Unmount-Image /MountDir:'C:\WinPE_amd64\mount' /commit
第五步 将镜像打包
如果制作u盘的winpe,执行以下命令
MakeWinPEMedia /UFD C:\WinPE_amd64 F:
如果制作iso的winpe,执行以下命令
MakeWinPEMedia /ISO C:\winpe_amd64 c:\winpe_amd64\winpe.iso
第六步 winpe的使用
winpe的使用,首先需要建立一个共享,可以使用windows共享功能,也可以使用linux smb服务配置。然后需要有dhcp服务的网络环境。在winpe启动后,首先会通过dhcp服务获得ip地址,然后通过net use命令映射共享目录
net use n: \\server\share
联系客服