<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="?文打造自己的windows 7 PE 3.0">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">fiyour</a><br />时间:2009-08-10 07:58<br />分类:<a href="index.php?action=list&amp;cid=4&amp;hash=">?件程序</a><br />内容:
初?WinPE 3.0，自学+自?自?



希望能和大家交流





?加?米?下?地址：WinPE3.0_byMe.iso



使用windows??多年以来，一直没怎??注winpe?个微系?工具。

最近跟?追逐windows 7，版本从6801、7000（微?正式公?版）、7022、7048一直到?在的7057，估??要一直跟下去。



3月初看到了kinglion在各大???布的GUI界面的pe3.0，突然?就?winpe有了?趣，随之上网到各大??游逛，很是??了一番基?知?，可惜到?在?袋?是模糊着。



?然?于?糊状?，但趁着稍息的清醒，去微?官网http://www.microsoft.com/downloads/details.aspx?familyid=4AD85860-D1F4-42A1-A46C-E039E3D0DB5D&amp;displaylang=en下?了for windows 7 beta的AIK，?个AIK可是有1.3G大哦。



????AIK里面的几个?明文档（如WinPE.chm和WAIK.chm），?些文档有大量的技??述和示例。都是?英文，我眼睛都看?了。?袋迷糊加?中。



随之用AIK制作了最原始的PE3.0，当然??用VMWare虚?机启?后?入的是命令行界面，?个最原始的PE3.0（光光的，什?也没有，很naked啊），?成ISO格式后是142.6M大小。



??上网??PE的GUI界面??，很多?子里的大??都??形界面使用微?本身的?源管理器（explorer）不适宜也不??，因?那?做出来的PE体?很大而没有?用价?。基本上都是采用第三方或者?好者???的短小精悍的程序来做界面，叫壳。（?段?不知?不?，看帖的人不要受我??哦）



于是找来了BSexplorer?个俄国人的?西，有人改良了它（我真不知道是?），下了BSexplorer 2.0（里面缺少SKINv?个皮?，就是和VISTA任??很像的那个）。

把它加?我的pe3.0中去。



我自己正在使用Total Command 7.02a（?也是?大的可替代微??源管理器的?西，用了三年了），于是也把它加?了我的PE3.0中。?外?：本来前面提到的kinglion已?在他的pe3.0里加有了TC的，只是他的tc界面太花哨了，?tc玩家来?不爽。?也是我萌生自己弄个pe3.0想法的原因之一吧。



然后，我?自己的PE3.0用dism命令（dindows系?和AIK都?有）加了?字字体包（字体包AIK?有了），但，?竟pe3.0微??没有?布中文?言包，包括kinglion的pe3.0里一些程序也?是不能?示中文，比如?才?的TC就得?示英文菜?，但目?和文件名可以?示?字（但不能?其操作）。

（可以操作了，后面有???明）



又从网上找了可以??ICH9M之?AHCI模式的硬???，老?法，用dism加?去！我的PE3.0?于可以看到我的ACER本本硬?了，辛苦啊。



?了那?多，看看我的PE3.0截?吧，就一个工具TC，?了，可以?硬?操作了。等微??布PE的中文包那就更方便了。

装windows 7，不再那?麻?了。













OMG，1楼的?片怎?到了文字的上方啊？（不会?帖啊！@#￥%&hellip;&hellip;&amp;，?于改回来了）



??自?自?。



前面?了一推，?的是用AIK制作最原始和最基本的PE 3.0。

不得要?，呵呵。



如果没有AIK，那怎??呢？

今天想到了修?光?，从waik.chm?明文档里面可以知道，windows 7的修?光?其?就是windows RE，而Win RE?是基于Win PE的，启?PE之后自??入修?界面。?个?程和正常windows 7启?后按F8?入修?界面是一?的。



那?，能否将修?光?的boot.wim去掉修?程序的启?并将启?改成第三方的程序（比如BS explorer）呢？??可以??！

（另：修?光?的制作很??，在windows 7?始菜?的搜索框里?入&ldquo;create a system repair disc&rdquo;，回?运行，按提示放入空白光?就可制作完成。光?的sources目?里就有我?需要的boot.wim。）



（不需要刻?修?CD取得boot.wim的另一?方法：

首先你得有win7的光?或者ISO，

然后挂?sources目?下的install.wim到你硬?的某个地方，

在挂?的目?里的 Windows\System32\Recovery\ 下面你可以看到 WinRE.wim，

?就是修?CD的?像，把它拷?出来，改名成boot.wim就可以按一下???行修改了）



下面?始??：

以下将使用微?的超?工具 dism，在XP sp2以上的系?中都有它，在CMD命令行窗口中都可以直接运行 dism。



1、??boot.wim，看看它里面有几个卷?像，是什?卷?像。

参?下面的截?：





可?修?CD的boot.wim只有一个index?1的卷?像，?是windows RE的?像。

（如果感?趣，可以?看windows 7原版CD的sources目?里的install.wim?像，网上下?的win7 7057版本有5个?像，分???windows 7的各?版本，从starter、homebasic、homepremium、professional一直到ultimate）



2、??boot.wim，看看里面?有什?包（?言包、工具包等）

要看包的情况，必?先挂?wim文件到指定的目?。所以，先挂?，?下?：





我是先在F?建了个wimmount01目?，就挂?到?里。



（另：?于挂?，各大?子里都有工具，其中有高人出了wimtool?个?形化界面的工具。不?，我?是喜?用cmd命令行，手??入命令来干?事。尽管?常敲?命令而?行不了搞得?乎，但命令参数的使用逐?就熟悉和?牢了）



挂?完成后就可以用?包命令??来?看包的情况了，?下面截?：









可?，修?CD的wim文件?有14个包，有工具包和?言包。有人?各个包有什?功能和作用，呵呵，不要?我，自己?看waik.chm的?明文档去，因?我也不知道。



3、?boot.wim?加中文字体包。?下面截?：









中文字体包是从AIK安装目?里就?有的，32.3M的大小，在?里没法?各位，各位自己想?法去找吧，包的名称?截?。



?是?宜之?，没?法，微??没放出中文?言包。

（有人?能否用装有中文包的windows 7 7000版来制作修?CD，然后修?CD里的boot.wim就自然?有中文?言了？很?憾，我??了，??制作的修?CD不?中文?言。）

4、?boot.wim?置国???，以??第3?所?的完整?示以及可以?理中文文件名和中文目?的?法。

4.1 先用get-intl命令??看看原来是怎??置的，?截?

（截?）



 

4.2 知道了以上情况，我?就来改！先用set-syslocale来改系?区域的?置，?下面截?：

（截?）



 

4.3 再改当前用?的区域，用set-userlocale命令??，?下面截?：

（截?）



 

4.4 再改?区，改成咱北京的?区，用set-timezone命令??：

（截?）



 

?区的名称必?和注册表HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\TimeZones里的一致。



??以上??，我?的PE就可以正常?示中文，并?理中文的目?和文件名了

5、修改boot.wim中PE的?置

5.1 同?，先看看原先?置的PE是什?，用get-pesettings命令??，?截?：

（截?）



 



5.2 改使用的内存量。默?的PE只有32M的内存供使用，?然不?，要?成512M的。用set-scraptchspace命令??：

（截?）



 



只能?置成32、64、128、256、512?5个中的一个，其他的数字不?。



5.3 启用profiling功能。?截?

（截?）



 



快可以完成了，累了一上午了。

6、差点忘了 -- 修改boot.wim，加?AHCI??。

使用add-driver命令??，加?inf????，使我?的PE能?看AHCI模式的硬?，否?很多人会?找不到硬?的哦。

（截?）









 



我把ich9+ich10的??放在?里供大家下?使用。注意，加?的?候里面有两个INF文件，那就加?两次，一次一个。



AHCI模式硬?的??下?

ich10.rar

7、修改winpeshl.ini文件，使之?用自己的PE外壳。

大家知道PE启?后自??找system32系?目?下的winpeshl.ini文件，?用里面指定的程序。

所以，我?就改它，?截?：

（截?）









 



8、配置BsExplorer，桌面?示?源管理器工具Total Command.

?个大家都会，就不??了。



后面再最后介?保存boot.wim以上所有更改，并?制成ISO文件共使用。

9、?片的目??构介?，再??一下哈，?最后的?制ISO做准?。

?是看截?吧：

（截?）









 10、?于要?束了。保存boot.wim的以上1-8?修改，?制成ISO文件。?截?：



（截?）









 



?好的iso有215M大小，要知道，原来的修?CD里boot.wim就有134M了，微?的?西就是大啊，没?法。



有了iso文件，各位大大想灌?U?就灌U?，想?CD就?CD，想怎?都行。



呵呵，?束了，最后放上我的最?效果截?：

(截?)



 



rayfile下?地址：http://www.rayfile.com/files/1ca8061c-17a2-11de-ba1e-0014221b798a/



Quote:
</p><p>
<a href="index.php?action=comments&amp;articleid=317&amp;hash=">查看评论</a><br />
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
