http://hi.baidu.com/zbezj/item/2cbd180e6c7f84d672e67653

 

WinPE3.1製作之添加Explorer《第一講---整體思路》

   之前我提供過WinPE3.0的封裝方法(詳見:win pe探索與封裝),那時為了簡便,對於Explorer來說使用了第三方軟件BsExplorer,而後就有較真兒的網友提出:如何用微軟的Explorer?我應網友要求,今天特地寫這篇文章。(說明:之所以拖到現在才寫,完全是為了保證文章的質量,因為這個操作並不是十分容易成功的)

注意:PE3.1、3.0相對應win7 SP1、win7,我之前做過詳細解讀,恕不贅述!

準備條件:

1.數次失敗而不灰心,足夠的耐心。(不是因為我的方法不對,而是因為具體情況不同)

2.下載:Windows AIK(必需)以及補充程序(重要)。詳見:微軟“自動安裝工具包AIK”

(補充程序作用:製作出來是win7 SP1版本的PE,否則就是win7 PE)

3.WinPE 3.0(32位和64位合集)

地之一:  http://u.115.com/file/f27cfd9015  地址二:http://www.rayfile.com/files/018839a8-63aa-11df-b581-0015c55db73d/  

(作用:作為參考。最好下載,不下載也可以)

4.Registry Workshop(用於修改註冊表)

下載地址:http://www.vdisk.cn/down/index/9310195A5722

5.虛擬機(作為測試之用)

下載地址:虛擬機軟件與實踐

6.附加軟件:7ZIP、虛擬光驅、Utraiso、win7旗艦版引導文件及註冊表

7ZIP:http://www.vdisk.cn/down/index/9330879A4716

虛擬光驅:http://www.vdisk.cn/down/index/9330894A2226

其他軟件會在相關文章提供

整體思路:(以製作64位的PE3.1為例)

   Windows AIK補充程序(waik_supplement_zh-cn.iso)裡面存在win7PE3.1的“原始環境”---,因此提取出來即可生成PE3.1(但是,沒有桌面環境,之用cmd窗口)。如果不用這個補充程序,那麼按照我之前的教程,直接用Windows AIK製作PE3.0(原始環境即只有cmd窗口)也可以。

(今天主要把第一步弄明白即可)

   1.首先用虛擬光驅打開waik_supplement_zh-cn.iso,將AMD64文件夾(這是64位的)下的:boot文件夾bootmgr文件提取出來放到某個目錄,例如D:\win7pe\,然後在D :\win7pe\下建立sources,將amd64文件夾下winpe.wim複製到D:\win7pe\sources下,並重命名為boot.wim,這樣就是“原始PE3.1”了。

   2.然後是對boot.wim進行操作(明天的文章,我會詳解)。按照以前的辦法:首先掛載映像,然後將win7系統中的相關文件(例如explorer.exe、dll、mui文件等)複製到掛載的映像中,再就是修改註冊表。最後保存並卸載映像即可完成操作。

   3.經過以上步驟的操作後,把boot、sources、bootmgr拖動到Utraiso中,然後選擇啟動-加載引導文件,選擇win7.bif(已提供下載),另存為即可生成PE3.1的ISO鏡像。

注意:

1.其實就兩步重要操作:複製相關文件(最難也是最繁瑣的步驟)、修改相應的註冊表。

2.在文章之初,我之所以提供WinPE的下載,就是方便大家看清到底需要哪些文件(可以把下載的PE中的wim包,用7ZIP打開看看),複製文件由於比較複雜,我會提供相關的批處理。

3.註冊表的製作:用win7原版的註冊表,以及PE3.1的註冊表(boot.wim掛載後,在system32\config下)進行修改。(因為PE就是win7的縮減版,因此用win7的註冊表稍加修改即可)

接下來我會按照以下幾部分進行講解:

1.略講需要用的的幾個命令

2.究竟需要復制哪些文件以及如何復制

3.註冊表的修改以及初步成型

4.進行完善設置及個性化修改

5.換個思路,借助PECMD登錄Explorer

 

----------再次聲明,我將以64位的PE製作為例,32位的製作思路完全一樣,只不過要復制的文件略有不同而已。因此我提供的PE可作為參考!

----------想學習的網友,建議反复閱讀文章內容!

文章標籤
創作者介紹
創作者 m1016c 的頭像
m1016c

Martin Chang的部落格

m1016c 發表在 痞客邦 留言(0) 人氣()