有些朋友可能认为WinPE3.0目前没有多少实用价值,制作这个PE系统也纯粹是为了学习、研究。本WinPE3.0加入了对AHCI10.0模式硬盘的支持。因为是纯粹为了学习测试,所以,RAM磁盘设置为512MB,小于1G的哥门们就只好自己修改了。本WinPE3.0是在windows7环境中制作的。WAIK3.0的镜像KB3AIK_EN.iso太大(1.4G),我们只用它生成原生态的WinPE3.0和tools下的几个工具,要的话,自己去微软下吧!
方法/步骤
1、制作好的WinPE3.0和相关软件,windows7中已有了DISM命令,若中文windows7的话,DISM命令的提示和显示也是中文的,比KB3AIK_EN.iso中DISM舒服不少。 废话少说,下面开始(要用这现成命令,必须保证和下面的目录结构完全一样)。首先,安装WAIK3.0后,在“开始”菜单中找到“DeploymentToolsCommandPrompt”,右键,以管理员身份运行,出現命令提示符窗口,如下图:
2、生成WinPE3.0的原文件:copype.cmd x86 d:\winpe 生成如下图所示的文件和文件夹:
3、按“win+R”键,以管理员身份运行CMD,在命令提示符后输入DISM,先和它见见面
4、查看winpe.wim文件包含的信息:dism/get-wiminfo/wimfile:d:\winpe\winpe.wim 显示如下:
5、载入,索引为1:dism/葡矩酉缸mount-wim/wimfile:d:\winpe\winpe.wim/index:1/罪焐芡拂mountdir:d:\winpe\mount 复制重点工具(注意:要先安装WAIK3.0,否则是没有c:\programfiles\windowsaik\tools\x86的)xcopy"c:\programfiles\windowsaik\tools\x86"d:\winpe\mount\windows/s/ycopy"c:\programfiles\windowsaik\tools\petools\x86\bootsect.exe"d:\winpe\mount\windows
6、 这样,我们做好后的WinPE3.0就可以用如下的那几个命令了:imagex.exeintlcfg.exeoscdimg.exewdsmcast.exeWinMountInstall.exewimserv.exeDism.exeExpand.exepagmgr.exe 查看包的情况:dism/image:d:\winpe\mount/get-packages
7、增加中文字体包:dism/image:d:\winpe\mount/add-package/packagepath:"c:\ProgramFiles\WindowsAIK\Tools\PETools\x86\WinPE_FPs\winpe-fontsupport-zh-cn.cab"
8、 简体中文环境设置,检查一下当前的语言设置:dism/image:d:\winpe\mount/get-intl
9、设置系统区域默认语言:dism咯悝滩镞/image:d:\winpe\mount/set-syslocale:zh-cn 设置用户区域默认语言:dism/imag髫潋啜缅e:d:\winpe\mount/set-userlocale:zh-cn 设置输入区域语言为中文:dism/image:d:\winpe\mount/set-inputlocale:0804:00000804 时区设置:dism/image:d:\winpe\mount/set-timezone:"ChinaStandardTime" 再检查一下当前的语言设置:dism/image:d:\winpe\mount/get-intl
10、想改和能改的都改好了。 接着,修改WinPE的设置,先看看原先设置的WinPE是什么:dism/image:d:\winpe\mount/get-pesettings
11、显然,32MB的RAM盘太小了,要设置成512M的(只能设置成361225512这5个中的一个,其他的数字不认):dism/image:d:\winpe\mount/set-scratchspace:512
12、 加载AHCI驱动。将解压缩后的AHCI模式硬盘的驱动复制到d:\ahci(两个INF文件,一次加载一个):dism/image:d:\winpe\mount/add-driver/driver:d:\ahci\iaahci.infdism/image:d:\winpe\mount/add-driver/driver:d:\ahci\iaStor.inf
13、建立winpeshl.ini文件,使之调用自己的WinPE外壳:%windir%\system32\notepad.exed:\winpe\mount\windows\system32\winpeshl.ini
14、内容输入:[LaunchApp]AppPath=%systemdrive婊剧琏兄%\Tools\b*****plorer\explorer.exe 将这个文件保存到d:\w足毂忍珩inpe\mount\windows\system32内(注意自己的路径)。 将下载的B*****plorer2.0.0.1.rar解压后(许多*.ini內的路径都不正确,注意检查和修改成自己的路径,当然,若和本教程的完全一样,已为你修改好了),复制到d:\winpe\mount\Tools\下,注意是整个目录都复制过去(不过B*****plorer要修改的東西还是很多的,但都不太难,请各位自行研究,或参考我下面给出的说明)。 修改d:\winpe\mount\Tools\B*****plorer中的【bs_desktop.ini】文件定义PE的桌面快捷方式,如下图:
15、将d:\winpe\mount\Tools\B*****plorer中的全部饱终柯肢.ini文件中的路径检查及想自定义项修改好后(看后面),保存文件并卸载它:dism/unmount-wi罪焐芡拂m/mountdir:d:\winpe\mount/commit 将修改过的winpe.wim复制到ISO目录中的对应位置(/y自动同意覆盖)。鍵入:copyd:\winpe\winpe.wimd:\winpe\ISO\sources\boot.wim/y 最后,制作ISO镜像。退出CMD窗口,在“开始”菜单中找到“DeploymentToolsCommandPrompt”,右键,以管理员身份运行,出現命令提示符窗口:
16、 输入:oscdimg-n-bd:\winpe\etfsboot.comd:\winpe\ISOd:\winpe\winpe.iso
17、也可用UltraISO来制作ISO镜像,但要手工添加引导文件。OK,建议先用虚拟机试试,试好后,愿意的话,就刻盘或量产U盘去吧。