国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
制作自己的特色PE

必備的文件和工具

win7.iso/win8.iso

Windows系統(tǒng)ISO鏡像

WimTool

BOOT.WIM文件的修改

RegWorkShop

注冊(cè)表編輯和分析利器

UltraISO

修改win7.iso/win8.iso

關(guān)于系統(tǒng)鏡像下載地址我推薦:

windows教程網(wǎng):http://www.windowsjc.com/ ,此網(wǎng)站包含了windows系統(tǒng)各種版本系統(tǒng)鏡像。    

全局注意:

①每次修改注冊(cè)表的時(shí)候都留心一下:
C:\   D:\  應(yīng)改為 X:\ ; Interactive User 應(yīng)全部刪除.
②注冊(cè)表技巧,解決注冊(cè)表問(wèn)題途徑:

①每次修改注冊(cè)表的時(shí)候都留心一下:
C:\   D:\  應(yīng)改為 X:\ ; Interactive User 應(yīng)全部刪除.
②注冊(cè)表技巧,解決注冊(cè)表問(wèn)題途徑:

熟練使用RegWorkShop,RegShot,可配合其他優(yōu)化軟件靈活使用.
③Windows\System32\config下文件:

SOFTWARE  對(duì)應(yīng) HKEY_LOCAL_MACHINE\SOFTWARE;
SYSTEM  對(duì)應(yīng) HKEY_LOCAL_MACHINE\SYSTEM;
DEFAULT  主要對(duì)應(yīng) HKEY_USER

1 準(zhǔn)備WinPE本身需要的文件
                           

1.1 下載WIN7.ISO或者WIN8.ISO           /* 按需選擇 */

                           

1.2 保留下列文件,其他都刪了            /* 只支持BIOS,不想支持UEFI的情況下 */
BOOT\BCD
BOOT\BOOT.SDI
SOURCES\BOOT.WIM
BOOTMGR

具體用ultraiso來(lái)操作:

 1.2.1導(dǎo)入iso系統(tǒng)


下圖便是我下載系統(tǒng)iso的所有文件


刪除時(shí),我們僅需選中文件,然后點(diǎn)擊圖中差號(hào)即可(建議備份一份下載的系統(tǒng)iso鏡像,因?yàn)槲覀冃薷暮笙到y(tǒng)將改變,如若修改錯(cuò)誤,可能我們還得重新下載,那就得不償失了)。如下圖所示:


這樣我們將修改好的系統(tǒng)iso保存或者另存就行了。修改后的系統(tǒng)iso為:


2 獲取所需文件權(quán)限
為了能夠在Win7下順利制作PE,必須獲得相關(guān)文件的權(quán)限.
                  

2.1 用WimTool解開(kāi)BOOT.WIM第一個(gè)卷(Windows PE)為BOOT文件夾

這里我是先將原系統(tǒng)用ultraisO進(jìn)行提取,把他提取到一個(gè)位置,再用wim tool對(duì)BOOT.wim進(jìn)行解開(kāi)后處理。

 

默認(rèn)是提取到下圖所示位置(這里我已經(jīng)提取完成了):

  

接下來(lái)我們就要進(jìn)行對(duì)提取出的boot.WIM進(jìn)行處理,我們這里用wimtool工具。


 默認(rèn)情況,就是對(duì)映像的卷號(hào)1進(jìn)行解開(kāi),點(diǎn)擊“解開(kāi)映像”,進(jìn)行解開(kāi)。                                

2.2 獲取BOOT文件夾及其子文件的完全控制權(quán)
鼠標(biāo)右鍵BOOT文件夾->屬性->安全選項(xiàng)卡->高級(jí)->更改權(quán)限->添加->輸入everyone->確定->勾選"完全控制",其他選項(xiàng)會(huì)自動(dòng)勾上->應(yīng)用于"此文件夾,子文件夾"->確定->刪除Everyone,SYSTEM以外的權(quán)限項(xiàng)目->勾選"使用可從此對(duì)象繼承的權(quán)限替換所有子對(duì)象權(quán)限"->確定
->所有者選項(xiàng)卡->編輯->其他用戶或組->輸入everyone->確定->勾選"替換子容器和對(duì)象的所有者"->確定
[注意:由于文件過(guò)多,需要重復(fù)執(zhí)行以下操作幾次:1."使用可從此對(duì)象繼承的權(quán)限替換所有子對(duì)象權(quán)限"->確定;2."替換子容器和對(duì)象的所有者"->確定]

具體步驟,我還是以圖的形式進(jìn)行說(shuō)明.

右擊文件夾,點(diǎn)擊"屬性",選擇“安全”,點(diǎn)擊“高級(jí)”

    

點(diǎn)擊“添加”,輸入everyone,點(diǎn)擊“確定”然后,勾選第二條。



這里往往會(huì)出現(xiàn)一個(gè)問(wèn)題,就是“拒絕訪問(wèn)”。解決此問(wèn)題的方法是,用管理員獲得此授權(quán),然后再重復(fù)上述步驟就可以了。


接下來(lái)進(jìn)行所有者權(quán)限設(shè)置:


2.3 獲取WinPE注冊(cè)表的完全控制權(quán)

2.3.1 加載注冊(cè)表

加載注冊(cè)表配置單元方法(選自:http://technet.microsoft.com/zh-cn/library/cc732157.aspx):

若要加載或卸載注冊(cè)表配置單元,請(qǐng)使用注冊(cè)表編輯器?!凹虞d配置單元...”和“卸載配置單元...”命令僅對(duì) HKEY_USERS 和 HKEY_LOCAL_MACHINE 項(xiàng)有效,并且僅在選定這些預(yù)定義項(xiàng)時(shí)才可用。

將配置單元加載到注冊(cè)表時(shí),該配置單元將成為這些項(xiàng)中某個(gè)項(xiàng)的子項(xiàng)。

將配置單元加載到注冊(cè)表的步驟
  1. 打開(kāi)注冊(cè)表編輯器。

  2. 單擊 HKEY_USERS 項(xiàng)或 HKEY_LOCAL_MACHINE 項(xiàng)。

  3. 在“文件”菜單上,單擊“加載配置單元...”。

  4. 找到要加載的配置單元,然后單擊該配置單元。

  5. 單擊“打開(kāi)”。

  6. 在“項(xiàng)名稱”中,鍵入要分配給該配置單元的名稱,然后單擊“確定”。

卸載注冊(cè)表配置單元方法(http://technet.microsoft.com/zh-cn/library/cc732157.aspx):

卸載注冊(cè)表配置單元的步驟
  1. 打開(kāi)注冊(cè)表編輯器

  2. 選擇以前已加載到系統(tǒng)上的配置單元。

  3. 在“文件”菜單上,單擊“卸載配置單元...”。

"運(yùn)行"->輸入Regedit->加載boot\Windows\System32\config下的DEFAULT,SYSTEM,SOFTWARE分別命名為pe-def,pe-sys,pe-soft,或者我們直接用Registryworkshop來(lái)進(jìn)行對(duì)注冊(cè)表的修改。

接下來(lái)我們還是以圖形式進(jìn)行說(shuō)明:


其它兩個(gè)操作和此一樣,只是 DEFAULT主要對(duì)應(yīng) HKEY_USER。

2.3.2 分別對(duì)每個(gè)加載單元進(jìn)行如下操作:

右鍵->權(quán)限->高級(jí)->添加->輸入everyone->確定->勾選"完全控制",其他選項(xiàng)會(huì)自動(dòng)勾上->應(yīng)用于"此文件夾,子文件夾"->確定->刪除Everyone,SYSTEM以外的權(quán)限項(xiàng)目->勾選"使用可從此對(duì)象繼承的權(quán)限替換所有子對(duì)象權(quán)限"->確定
->所有者選項(xiàng)卡->編輯->其他用戶或組->輸入everyone->確定->勾選"替換子容器和對(duì)象的所有者"->確定
[注意:由于文件過(guò)多,需要重復(fù)執(zhí)行以下操作幾次:1."使用可從此對(duì)象繼承的權(quán)限替換所有子對(duì)象權(quán)限"->確定;2."替換子容器和對(duì)象的所有者"->確定]

(操作和上邊對(duì)boot文件操作一樣,此處不再詳細(xì)圖解。)
——至此,我們就獲得了并統(tǒng)一了WinPE幾乎所有文件的控制權(quán)限,后面制作WinPE就非常順利了.

3 注冊(cè)表修改

                              

3.1 選中加載的SOFTWARE單元pe-soft

                                             

3.2 修改注冊(cè)表中關(guān)于路徑的值

在pe-soft下搜索 $windows.~bt\ ,替換為 (空)

[(1) .替換   “D:\”                      為    “X:\”       (2).替換   “$windows.~bt\ ”    為    “ ”  一般情況默認(rèn)就是X:\]





點(diǎn)擊“確定”就行,因?yàn)槲覀円鎿Q成空。

有時(shí)候會(huì)出現(xiàn)提示什么安全問(wèn)題而無(wú)法進(jìn)行路徑修改,原因很可能在于你前期的工作沒(méi)有做好,需要重復(fù)上面的工作,多重復(fù)幾次獲取權(quán)限。

在pe-soft下搜索 Interactive User,找到后全部刪除.
[沒(méi)有的就不用改了]

                                         

3.3 同理,對(duì)pe-def(有時(shí)次注冊(cè)表項(xiàng)沒(méi)有),pe-sys也進(jìn)行此操作            

3.4 卸載pe-def,pe-sys,pe-soft

注意:有時(shí)會(huì)出現(xiàn)下圖情況


解決此問(wèn)題有時(shí)并不是權(quán)限問(wèn)題,重新啟動(dòng)一下Registry Workshop就解決了。

4 WinPE制作好了!!!   這就是原汁原味的微軟官方WinPE了.

     4.1 打包測(cè)試
用WimTool把BOOT文件夾新建映像為BOOT.WIM,原版的BOOT.WIM文件可移到他處作為備份,以便隨時(shí)還原,保存修改的ISO并測(cè)試.    

                  

然后將改完后的boot.wim在覆蓋到修改后的操作系統(tǒng)中。具體操作如下:

這樣我們的pe基本制作就完成了,接下來(lái)我們可以將制作好的PE放在U盤(pán)中,如何做呢?

其實(shí)我們可以繼續(xù)借助ultraIso工具進(jìn)行將精簡(jiǎn)后的系統(tǒng)iso PE寫(xiě)入到U盤(pán)中,具體操作如下:




   

接下來(lái)“寫(xiě)入”就是了。


4.1.1 原版的BOOT.WIM啟動(dòng)效果

/****************************************************************************

背景知識(shí):

BOOT.WIM中包含卷#1 Windows PE,卷# 2 Windows Setup(Windows PE增強(qiáng)版,用來(lái)安裝操作系統(tǒng)的).

由于WIM文件只允許一個(gè)卷可啟動(dòng), BOOT.WIM真正起作用的是可啟動(dòng)卷# 2 Windows Setup .

卷#2 在卷#1 的基礎(chǔ)上追加了一些安裝相關(guān)的文件,專門(mén)用來(lái)自啟動(dòng)安裝環(huán)境的,它檢測(cè)到并啟動(dòng)了setup.exe.

又因WIM特殊壓縮算法,兩個(gè)卷共用文件,不影響體積.

****************************************************************************/

 
4.1.2 WimTool直接解開(kāi)BOOT.WIM,再打包的啟動(dòng)效果

/****************************************************************************

背景知識(shí):

WimTool 默認(rèn)解開(kāi)WIM鏡像的卷#1,即Windows PE,這正是我們需要的.也可采用好壓等工具直接解開(kāi)卷#1,前提是能打開(kāi)查看此WIM文件.

此時(shí)新建的BOOT.WIM,注冊(cè)表相關(guān)環(huán)境和微軟純粹的WinPE,即winpe.wim還有差別,我們需要做一些工作.

****************************************************************************/

 
4.1.3 修改的BOOT.WIM啟動(dòng)效果

/****************************************************************************

背景知識(shí):

在處理了注冊(cè)表后,BOOT.WIM的注冊(cè)表環(huán)境和winpe.wim一致,而文件環(huán)境本就差不多.

這時(shí)的BOOT.WIM已經(jīng)相當(dāng)于原汁原味的微軟官方WinPE——源自原版BOOT.WIM卷#1,此時(shí),只有一個(gè)卷,無(wú)分卷.

****************************************************************************/

4.2 必要的精簡(jiǎn)
因?yàn)锽OOT.WIM鏡像原本垃圾文件就多,我們可以適當(dāng)精簡(jiǎn),便于后面的工作.但也不要過(guò)火,以免留下后患.
\Windows\fonts               /* 可適度刪除 */
\Windows\winsxs\Backup   /* 可以刪除 */
\Windows\System32\zh-TW...zh-HK...uk-UA...sr-Latn-CS...等        /* 存放*.dll.mui 的文件夾,僅保留zh-CN,其他都可刪除 */

5 添加explorer
                                     
5.1 修改注冊(cè)表
5.1.1 加載WinPE的注冊(cè)表文件SOFTWARE為pe-soft,然后導(dǎo)出為pe-soft.reg備用

[其實(shí),熟練的話,在前面的步驟就可以導(dǎo)出備用了.]
具體步驟如下:

首先,我們先將剛制作好的WinPE中的boot.wim用wimtool解開(kāi),具體圖解參照上述操作。

其次,將解開(kāi)后的文件用registry workshop加載其SOFTWARE,并加載為pe-soft,然后導(dǎo)出為pe-soft.reg


5.1.2 修改權(quán)限[與前面的操作一樣滴]
用WIMTool解壓Win7.iso(這是原操作系統(tǒng))的install.wim文件中最后一個(gè)卷(旗艦版Windows),定位到Windows\System32\config下,把software文件加載到注冊(cè)表,命名為pe-soft.(把之前那個(gè)卸載掉就好)

這里往往會(huì)出現(xiàn)無(wú)法加載的問(wèn)題.

我的解決方法是:

將此文件夾用管理員獲取權(quán)限,具體操作上述已經(jīng)講過(guò)。
右鍵加載的注冊(cè)表單元pe-soft——>"權(quán)限"——>"高級(jí)"中添加Everyone的完全控制權(quán)限,刪掉Everyone和System以外其他用戶權(quán)限,然后替換所有子項(xiàng)的權(quán)限;(注:這里替換時(shí)可能不如之前設(shè)置權(quán)限的快,我覺(jué)得可能原因在于此文件比較大些,我看了一下它的大小,大約為33m)
右鍵加載的注冊(cè)表單元pe-soft——>"權(quán)限"——>"高級(jí)"中替換"所有者"為Everyone,然后替換所有子項(xiàng)的所有者.

[注意:請(qǐng)重復(fù)幾次——因?yàn)槲募^(guò)多,一次操作可能有遺漏,軟件處理能力有限,操作步驟和之前設(shè)置權(quán)限的一樣]
5.1.3 編輯注冊(cè)表
在pe-soft下搜索 Interactive User,找到后全部刪除.


刪除時(shí)有時(shí)會(huì)碰見(jiàn)一下情況:

對(duì)于此問(wèn)題的解決,我先試著重新授予權(quán)限操作,如果還是不行的話,可以進(jìn)行修改操作,具體操作如下:


當(dāng)然需要注意的是(如果你沒(méi)修改即使按上述操作,也不會(huì)刪除):


在pe-soft下搜索 C:\   D:\ ,全部替換為 X:\




[注意:RegWorkshop每次只能搜索到1000項(xiàng),而需要替換的有幾千項(xiàng),需要重復(fù)操作幾次.c:\只有一個(gè),D:\多余1000多項(xiàng)。 搜索時(shí)請(qǐng)將keys/value/data三項(xiàng)都勾選,搜索結(jié)果出現(xiàn)在下面的窗口,在搜索結(jié)果窗口中選中所有項(xiàng),鼠標(biāo)右鍵→替換或刪除]
5.1.4 得到WinPE的SOFTARE完整注冊(cè)表
把之前導(dǎo)出的pe-soft.reg導(dǎo)進(jìn)來(lái),覆蓋Win7系統(tǒng)的SOFTWARE注冊(cè)表加載單元pe-soft  

[同名在于確保路徑統(tǒng)一,以覆蓋Win7系統(tǒng)的注冊(cè)表]此處覆蓋是追加。
5.1.5 繼續(xù)修改pe-soft  
找到pe-soft下\Microsoft\Windows NT\CurrentVersion\Winlogon下,
把"Shell"="cmd.exe /k start cmd.exe" 改成 "Shell"="explorer.exe"


然后,卸載pe-soft.
                                     
5.2 準(zhǔn)備文件
5.2.1 方案一:精確式

從install.wim中拷貝這些文件到boot.wim中同樣的位置:
=====================================
//進(jìn)入SHELL需要添加以下文件
Windows\explorer.exe
Windows\zh-CN\explorer.exe.mui

Windows\System32\ExplorerFrame.dll
Windows\System32\zh-CN\explorerframe.dll.mui

=====================================
//為了穩(wěn)定而添加的文件

Windows\System32\ actxprxy.dll    /*沒(méi)有它,會(huì)提示"explorer.exe不支持此接口" */
Windows\System32\comctl32.dll
Windows\System32\zh-CN\comctl32.dll.mui
Windows\System32\mscories.dll

Windows\System32\oledlg.dll
Windows\System32\zh-CN\oledlg.dll.mui
Windows\System32\shdocvw.dll
Windows\System32\zh-CN\shdocvw.dll.mui  
Windows\System32\shellstyle.dll
Windows\System32\zh-CN\shellstyle.dll.mui

=====================================
//為了美觀而添加的文件——與版權(quán)信息,開(kāi)始菜單按鈕等圖標(biāo)有關(guān)
Windows\Branding\Basebrd\basebrd.dll
Windows\Branding\Basebrd\zh-CN\basebrd.dll.mui
Windows\Branding\ShellBrd\shellbrd.dll

=====================================
[注意:若要拓展功能,可參考附件"Win7PE_X64支持文件列表",不覆蓋式拷貝 install.wim 中的文件.若要制作 骨頭版WinPE ,反而要開(kāi)始精簡(jiǎn) BOOT.WIM 中原有的文件了.]
                                     
5.2.2 方案二:偷懶式
——大家知道,WinPE的靈魂是注冊(cè)表,文件處理方面較為好辦,如有現(xiàn)成的WinPE,可不必大費(fèi)周章.
                                               
偷懶又保險(xiǎn)的方法:
可以直接不覆蓋式拷貝正常 WinPE 的 Windows 文件夾, winpeshl.ini 不要拷貝!其他文件隨便.
要求不高的,選擇 骨頭WinPE ;要求高的,選擇 多功能WinPE ;請(qǐng)自行選擇你喜歡的 WinPE 作為基礎(chǔ).
                                                                                                            
5.3 打包測(cè)試
通過(guò)上面的步驟,我們得到了"史上最完整的"WinPE的SOFTWARE注冊(cè)表.
現(xiàn)在,重新打包boot.wim,保存修改后的WinPE的ISO.我這里還是將新的boot.wim導(dǎo)入到精簡(jiǎn)后的iso中,然后替換。

啟動(dòng)VMWare虛擬機(jī)測(cè)試,還是命令提示符窗口,不過(guò)你現(xiàn)在運(yùn)行explorer.exe.看看,熟悉的explorer是不是已經(jīng)出來(lái).

 
                                     
                                     
6 explorer的初步完善
這里需要利用激活的Win7系統(tǒng)注冊(cè)表,導(dǎo)入PE后,相關(guān)配置和Windows呈現(xiàn)一樣的效果,所以,請(qǐng)先在Windows下配置好.
處理的注冊(cè)表較多,先加載好pe-soft,pe-sys,pe-def.
                                     
6.1  explorer 的個(gè)性化設(shè)置
6.1.1 Advanced配置
這里的配置很重要(下面在正運(yùn)行的Win7中配置好,將來(lái)在PE中explorer的特性就與這些配置一樣):
在正在運(yùn)行的激活的Win7中,打開(kāi)explorer資源管理器,在菜單→文件夾和搜索選項(xiàng),在"常規(guī)"頁(yè)面,勾選"顯示所有文件夾"和"自動(dòng)擴(kuò)展當(dāng)前文件夾";在 "查看"頁(yè)面,按你的習(xí)慣勾選(如顯示隱藏文件,顯示擴(kuò)展名等),特別注意:一定要勾選"在單獨(dú)進(jìn)程中打開(kāi)文件夾窗口"(否則PE啟動(dòng)后再插入U(xiǎn)盤(pán),U盤(pán)不可見(jiàn));然后,定位到Win7的HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,導(dǎo)出為Advanced.REG,用記事本編輯," [HKEY_CURRENT_USER\"全部替換為: " [HKEY_LOCAL_MACHINE\PE-DEF\",再導(dǎo)入PE-DEF.

6.1.2 其他配置
導(dǎo)出Win7系統(tǒng)以下注冊(cè)項(xiàng):
①HKEY_LOCAL_MACHINE\System\ControlSet001\Control\ProductOptions   /*壁紙出現(xiàn)了*/
②HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM                   /* Desktop Window Manager */

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Personalization    /*  個(gè)性化  */
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons  /*桌面圖標(biāo)的顯示隱藏:計(jì)算機(jī),回收站,用戶的文件,控制面板,網(wǎng)絡(luò)*/
用記事本修改①~④導(dǎo)出的.REG文件,路徑分別改為:
HKEY_LOCAL_MACHINE\pe-sys\ControlSet001\Control\ProductOptions
HKEY_LOCAL_MACHINE\PE-DEF\Software\Microsoft\Windows\DWM
③HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows\CurrentVersion\Personalization 
④HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons  
保存修改,全部選中,右鍵"合并",即可覆蓋到PE的注冊(cè)表中
6.1.3 顯示我的電腦圖標(biāo)
在HideDesktopIcons\NewStartPanel下添加:
"{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000
6.1.4 在pe-sys下\ControlSet001\Control\Lsa添加"LmCompatibilityLevel"=dword:00000002

                                     
6.2 win7主題的啟用
6.2.1 定位到正在運(yùn)行的win7注冊(cè)表HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services下面,導(dǎo)出與win7相關(guān)的幾項(xiàng)DXGKrnl, monitor,Schedule,Themes,UxSms和vga.

把剛才導(dǎo)出的win7的那6項(xiàng)服務(wù)導(dǎo)入到pe-sys下\ControlSet001\services中.
6.2.2 在pe-sys的\Setup\AllowStart\中新建項(xiàng)Themes
6.2.3 這是唯一需要文件修改與添加的地方. 參見(jiàn) 
http://bbs.wuyou.com/viewthread.php?tid=167092  用hex編輯器打開(kāi)winlogon.exe, 在其中查找 unicode 字符串 minint, 修改其中任一字母,只要和原先不一樣即可,比如,改成 minins .  下載ux.exe,在運(yùn)行explorer前運(yùn)行此小程序即可啟用Win7的basic主題. 
  ux.rar   (3.97 KB, 下載次數(shù): 523)  

/****************************************************************************
背景知識(shí):
system用戶下只能啟用basic主題,沒(méi)有aero特效.
想要啟用aero特效的朋友,可搜索無(wú)憂相關(guān)資料,有詳細(xì)介紹.不過(guò),本人不建議這么做,因?yàn)镻E的SYSTEM權(quán)限是它生存的意義所在,為此要繞很多圈子.
****************************************************************************/
6.2.4 其他需要補(bǔ)充的文件,見(jiàn)附件"Win7PE_X64支持文件列表"
6.2.5 解決X盤(pán)的容量過(guò)小問(wèn)題——開(kāi)啟主題等,需耗費(fèi)內(nèi)存,這里借機(jī)擴(kuò)充一下
加載注冊(cè)表system單元,展開(kāi)至/ControlSet001/Services/FBWF,新建二進(jìn)制dword(32位)值,命名為WinPECacheThreshold,修改鍵值為200.(這是512MB,可以根據(jù)需要修改鍵值)

6.2.6 卸載PE的所有注冊(cè)表加載單元,檢驗(yàn)效果.
 
                                     
                                     
7 通過(guò)winpe自帶的幾個(gè)小程序?qū)崿F(xiàn)一些常用功能.
                                     

7.1 驅(qū)動(dòng)的加載程序—Drvload.exe
經(jīng)常有人問(wèn)該怎么加入驅(qū)動(dòng),準(zhǔn)備好你的驅(qū)動(dòng)文件,看了下面圖片你就清楚了,格式就是drvload (inf文件路徑)
 

                                     
7.2 winpe工具—Wpeutil.exe
這個(gè)工具非常實(shí)用,大家可以參看WAIK的幫助文件.如果不用第三方程序,pe的關(guān)機(jī)和重啟就是通過(guò)它實(shí)現(xiàn)的.下面列了幾個(gè)有用的
wpeutil shutdown 關(guān)機(jī) 

wpeutil reboot 重啟
wpeutil CreatePageFile /path=C:\pagefile.sys.設(shè)置虛擬內(nèi)存
wpeutil DisableFirewall 開(kāi)關(guān)防火墻 (Enablefirewall)
                                     

7.3 winpe的初始化設(shè)置—Wpeinit.exe
7.3.1 Wpeinit.exe的介紹
Wpeinit 是命令行工具,它在每次啟動(dòng) Windows PE 時(shí),對(duì)其進(jìn)行初始化.當(dāng) Windows PE 啟動(dòng)時(shí),Winpeshl.exe 執(zhí)行啟動(dòng) Wpeinit.exe 的 Startnet.cmd.
具體地說(shuō),Wpeinit.exe 安裝 PnP 設(shè)備,處理 Unattend.xml 設(shè)置并加載網(wǎng)絡(luò)資源.
另外,Wpeinit 會(huì)將日志消息輸出到 c:\Windows\system32\wpeinit.log.
7.3.2 Wpeinit.exe的使用
首先你得建立一個(gè)應(yīng)答文件,打開(kāi)Windows系統(tǒng)映像管理器,想偷懶的可以直接以win7的安裝文件基礎(chǔ),打開(kāi)安裝盤(pán)source文件夾下install_windows 7 ultimate.clg.
再新建應(yīng)答文件,傳送Components中的Microsoft-Windows-Setup到pe,在這里可以設(shè)置屏幕分辨率,計(jì)算機(jī)名,頁(yè)面文件等等,刪掉不需要的部分,保存為init.xml
 

調(diào)用如下:
wpeinit.exe /unattend=X:\Users\Default\Documents\init.xml
                                     

7.4 explorer的自動(dòng)載入—Winpeshl.exe
7.4.1 比如,我們可以讓winpe自動(dòng)載入explorer并啟用主題,新建ISO\Windows\System32\winpeshl.ini 中內(nèi)容為:
[LaunchApps]
wpeinit.exe /unattend=X:\Users\Default\Documents\init.xml            
ux.exe
X:\windows\explorer.exe

/* 沒(méi)有應(yīng)答文件直接運(yùn)行wpeinit.exe.當(dāng)然,還可以加載更多的程序,一行一行的添加就行了. */
/****************************************************************************
背景知識(shí):Windows PE 提供了三種方法啟動(dòng)自定義腳本:Winpeshl.ini,Startnet.cmd 和 Autounattend.xml.
Windows PE 默認(rèn)界面是一個(gè)命令提示符窗口.但是,您可以創(chuàng)建自定義的 Winpeshl.ini 文件,以運(yùn)行自己的外殼應(yīng)用程序(SHELL).也可以創(chuàng)建自己的 Startnet.cmd 版本來(lái)運(yùn)行特定的命令集,批處理文件或腳本.
****************************************************************************/
7.4.2 刪除startnet.cmd
當(dāng)你加入上面的Winpeshl.ini文件時(shí),Winpeshl.exe不再檢測(cè)startnet.cmd是否存在,startnet.cmd已經(jīng)不起任何作用了,刪不刪掉都可以.

                                     
                                     
8 使用windows的其他功能和設(shè)置
                                     

8.1 windows程序的添加
由于我們直接使用了修改的win7的software注冊(cè)單元,其他功能的添加就很簡(jiǎn)單了.基本不用改注冊(cè)表,直接復(fù)制文件就是了.
8.1.1 比如要加入ie8,就復(fù)制Program Files\Internet Explorer下所有文件(以及system32文件夾下相關(guān)文件)到ISO\Program Files下即可.

[注意:這是64位ie,你要愿意,也可以Program Files(x86)下的32位IE.]
8.1.2 同理,要使用windows的查看圖片功能,復(fù)制Windows Photo Viewer即可,其他類(lèi)似.
8.1.3 要用控制面板,控制臺(tái),復(fù)制相應(yīng)的cpl和mmc文件,要使winpe支持.net framework, 復(fù)制win7的的assembly和Microsoft.NET放進(jìn)去就可以了(同時(shí)支持v2.0,v3.0和v3.5會(huì)很大,不知道網(wǎng)上有沒(méi)有精簡(jiǎn)的)
8.1.4 64位winpe的32位程序支持(WOW64)同樣不需要配置注冊(cè)表,拷貝syswow64以及system32下的wow相關(guān)文件就可以了.

[注意:要支持多少wow64程序取決于你拷貝syswow64文件夾中的文件.和system32中的一樣,你不復(fù)制mfc.dll不會(huì)對(duì)你的pe有影響,但是那樣你就不能支持需要這個(gè)dll的程序.]
                                     
8.2 windows服務(wù)的添加.
winpe不能安裝msi格式的安裝包,我們以給winpe添加msi服務(wù)為例,添加其他服務(wù)類(lèi)似.
8.2.1 確認(rèn)文件復(fù)制完整后,把加載win7安裝文件的system配置單元到注冊(cè)表并命名為pe-sys.找到下面的ControlSet001\services\msiserver 全部導(dǎo)出備用. 卸載pe-sys.
8.2.2 加載winpe的system配置單元(:ISO\Windows\System32\config下system文件)到注冊(cè)表并命名為pe-sys,導(dǎo)入剛才導(dǎo)出的msiserver即可.
                                     
8.3 windows的一些設(shè)置
你要設(shè)置計(jì)算機(jī)名,桌面圖片,oem信息和圖片,隱藏夾顯示與否,開(kāi)始菜單,任務(wù)欄,桌面什么的,網(wǎng)上很多了,這里列舉幾個(gè):

8.3.1 壁紙與用戶頭像
壁紙文件:ISO\Windows\system32\winpe.bmp

//修改路徑在這里:HKEY_LOCAL_MACHINE\DEFAULT\Control Panel\Desktop\WallPaper
用戶頭像文件:ISO\ProgramData\Microsoft\User Account Pictures\user.bmp

8.3.2 修改計(jì)算機(jī)右鍵屬性內(nèi)容
用ResHacker.exe工具修改Windows\System32\zh-CN下systemcpl.dll.mui文件即可.
8.3.3 開(kāi)始菜單和桌面
控制開(kāi)始菜單的顯示項(xiàng)目:
\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
桌面圖標(biāo)的顯示和隱藏:
\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons

8.3.4 計(jì)算機(jī)名稱的修改
加載PE的system文件,修改如下鍵值: 
Controlset001\Control\ComputerName\ActiveComputerName\ComputerName 
Controlset001\Control\ComputerName\ComputerName\ComputerName 
Controlset001\Control\Session Manager\Environment\COMPUTERNAME 
Controlset001\Services\Tcpip\Parameters\Hostname 
Controlset001\Services\Tcpip\Parameters \NV Hostname
                                     
8.4 微軟拼音的添加: 文件很大,不推薦,我就不寫(xiě)了,真的想要可以看waik的幫助文件,很簡(jiǎn)單,批處理都給你寫(xiě)好了.
                                     
                                     
9 一些需要注意的一些地方和其他程序的加入
                                     
9.1 用戶文件夾的更改,默認(rèn)在config文件夾下,建議改到X:\Users\Default下,在Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-18 下修改.
                                     

9.2 計(jì)算機(jī)管理管理不能在"我的電腦"上用右鍵打開(kāi),加載pe注冊(cè)表software單元,修改Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command,
為 %SystemRoot%\system32\mmc.exe compmgmt.msc
                                     
9.3 "關(guān)機(jī)"按鈕無(wú)效,可以改software單元的Microsoft\Windows\CurrentVersion\Policies\Explorer 添加 "NoClose"=dword:00000001 或0 移出或顯示"關(guān)機(jī)"按鈕
                                     

9.4 如果你不添加,桌面右鍵菜單"小工具"很難看,可以去掉,同樣,刪除 \Classes\Directory\Background\shellex\ContextMenuHandlers\Gadgets 和 Classes\DesktopBackground\Shell\Gadgets 即可
                                     
9.5 MSDaRT工具的加入,可以用7zip打開(kāi)MSDaRT65_x64.msi文件,提取其中的tools.cab和Sweeper.cab中mount文件夾合并到pe即可(32位類(lèi)似).
                                     
9.6 綠色程序的加入與快捷方式等
如果文件不大,可以直接放到 program files 目錄下并和boot.wim一起打包.你也可以單列出來(lái)放到光盤(pán)上,或是打包成新的wim文件,進(jìn)入pe后再掛載.
9.6.1 "桌面"快捷方式在\Users\Default\Desktop .
9.6.2 "所有程序"快捷方式在
\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
                            \ProgramData\Microsoft\Windows\Start Menu\Programs

9.6.3 鎖定到任務(wù)欄:
快捷方式在 \Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar, 
另外還需要導(dǎo)入default單元的 \Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband   項(xiàng).
9.6.4 附到開(kāi)始菜單欄:
快捷方式在 \Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu\,
另外還需要導(dǎo)入default單元的 \Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2   項(xiàng).

                                     
9.7 綠化第三方程序到PE
可以用注冊(cè)表工具分別掃描安裝程序前后的注冊(cè)表,提取需要寫(xiě)入的鍵值.將注冊(cè)表導(dǎo)入PE,并復(fù)制安裝形成的文件

大家注意到,用微軟自帶的winpeshl.exe載入explorer關(guān)機(jī)按鈕無(wú)效.如果需要,可以使用pecmd, pecmd有自己的一套東西,操作起來(lái)會(huì)方便很多,大家可以根據(jù)需求與喜好用pecmd替換掉winpeshl,并寫(xiě)入pe注冊(cè)表software單元中的CmdLine.

10 用PECMD取代winpeshl

在 步驟5 中,我們得到了能進(jìn)入"資源管理器"(也即explorer,也即MS SHELL)的WinPE,是微軟系統(tǒng)ISO修改而來(lái)的.
體積很大,但我們要的是WinPE的核心——注冊(cè)表.
為了方便大家學(xué)習(xí),長(zhǎng)經(jīng)驗(yàn),我做了以下操作:
                                     

10.1 用PECMD代替winpeshl.exe,跳過(guò)CMD界面直接進(jìn)入桌面:
定位到WinPE注冊(cè)表SYSTEM的SETUP項(xiàng),在CMDLINE中用"PECMD MAIN %Systemroot%\PECMD.INI"代替"winpeshl.exe"
PECMD.INI的代碼:
==============================
INIT
EXEC !=%SystemRoot%\system32\winpeshl.exe
SHEL %SystemRoot%\explorer.exe
==============================
winpeshl.ini的代碼:

==============================
[LaunchApps]
wpeinit.exe

==============================
                                     

10.2 現(xiàn)在已經(jīng)得到可以進(jìn)入桌面的WINPE注冊(cè)表,有了這個(gè)核心,其他什么文件和優(yōu)化都不是難點(diǎn).
我把修改的注冊(cè)表和Windows\winsxs復(fù)制移植到絕對(duì)PE_V1.6,正常進(jìn)入桌面.
[添加了部分Windows\winsxs是因?yàn)橹苯犹鎿Q注冊(cè)表會(huì)藍(lán)屏,根據(jù)我的經(jīng)驗(yàn)需要補(bǔ)充Windows\winsxs.還有可能是驅(qū)動(dòng)問(wèn)題]

 
                                     
10.3 稍微精簡(jiǎn)了一下,然后發(fā)個(gè)可啟動(dòng)的"演示用WIN7PE.ISO"給大家看看效果.
http://pan.baidu.com/s/1dDGKkZR
 
                                     

                                     
11 PECMD.INI中的常用命令解釋
PECMD接管winpeshl后,所有的配置可直接通過(guò)PECMD.INI中的命令來(lái)實(shí)現(xiàn).下面給出一些最基本的命令,便于入門(mén),更詳細(xì)的命令解釋在PECMD幫助文檔中可以看到.學(xué)習(xí)時(shí)最好參考一些文件結(jié)構(gòu)簡(jiǎn)單的WinPE,用記事本查看里面的PECMD.INI,一般在System32目錄或者Windows目錄下,有的PECMD.INI還加載了外置配置文件,也是.INI文件,可以合并的.
                                     

11.1 一些基礎(chǔ)的環(huán)境變量:
%CurDir%  表示本配置文件所在目錄
%SystemRoot% 和 %WinDir% 均表示W(wǎng)indows目錄
%ProgramFiles%  表示Program Files 目錄
%Desktop%       表示桌面
%StartMenu%    表示開(kāi)始菜單目錄
%Startup%        表示啟動(dòng)菜單目錄
%Programs%     表示程序菜單目錄
                                     
11.2 基礎(chǔ) EXEC,LOAD,LINK 命令寫(xiě)法 
EXEC  %ProgramFiles%\Internet Explorer\iexplore.exe      表示 運(yùn)行 在 Program Files 目錄下\Internet Explorer\iexplore.exe 程序
LOAD  %ProgramFiles%\Tools.ini"                      表示 加載 在 Program Files 目錄下的Tools.ini 外置配置文件
LINK  %Desktop%\騰訊QQ,%ProgramFiles%\QQ.exe          表示 在桌面創(chuàng)建一個(gè)名為"騰訊QQ "的快捷方式,并且鏈接指向 Program Files 目錄下\QQ.exe 
EXEC 負(fù)責(zé)運(yùn)行后綴名為exe,bat,cmd等可執(zhí)行文件
LOAD 負(fù)責(zé)加載后綴名為ini 的配置文件
LINK 負(fù)責(zé)創(chuàng)建快捷方式,它負(fù)責(zé)的文件類(lèi)型很多
                                     

11.3 常見(jiàn)符號(hào) ! @ _ & =意義
11.3.1這里這些符號(hào)" ! @ _ & ="都是指搭配EXEC時(shí)的,因?yàn)楸容^常用.常見(jiàn)的有:EXEC _    EXEC &     EXEC !    EXEC @
例如:
EXEC _%SystemRoot%\123.exe      ------表示最小化運(yùn)行Windows 目錄下的123.exe
EXEC &%SystemRoot%\123.exe      ------表示最大化運(yùn)行Windows 目錄下的123.exe
EXEC !%SystemRoot%\123.exe       ------表示隱藏運(yùn)行Windows 目錄下的123.exe   (常用) 
EXEC @%SystemRoot%\123.exe     ------表示徹底隱藏運(yùn)行Windows 目錄下的123.exe
11.3.2另外一種寫(xiě)法:
EXEC =!%SystemRoot%\123.exe     ------表示隱藏運(yùn)行Windows 目錄下的123.exe   
[它多了一個(gè)"="號(hào),表示等待這個(gè)命令執(zhí)行結(jié)束,可以根據(jù)自己的情況加或不加]
                                     

                                     
12 實(shí)戰(zhàn)經(jīng)驗(yàn)
下面的帖子是本人制作的PE發(fā)布地址,留下了許多經(jīng)驗(yàn)性資料或教程,僅供大家參考
①【ACOS啟動(dòng)盤(pán)】【自制【W(wǎng)in7PE】日志】
http://bbs.wuyou.com/viewthread.php?tid=209434&highlight

②【ACOS啟動(dòng)盤(pán)】【W(wǎng)in8PE,這個(gè)不錯(cuò)喔】
http://bbs.wuyou.com/viewthread.php?tid=270120&extra=page%3D2


13 大總結(jié)
13.1 常見(jiàn)的 WinPE 制作途徑:
①ADK/AIK ——修改WinPE.WIM
                                                           
Winbuilder ——修改BOOT.WIM 的分卷2 或者 WinRE.WIM
                  
③全手工式——修改BOOT.WIM 的分卷1
重點(diǎn): 
無(wú)論是 BOOT.WIM 卷#1 , BOOT.WIM 卷#2 ,WinRE.WIM , WinPE.WIM 中哪一種,都可以采取 全手工式 途徑制作PE(基于它們本質(zhì)都是 Windows PE 的原理)
難度系數(shù)如下: BOOT.WIM 卷#1 > BOOT.WIM 卷#2 = WinRE.WIM > WinPE.WIM (本文方法因而通用)
                                                                                
13.2 窺探本質(zhì),脫離局限
http://bbs.wuyou.com/viewthread.php?tid=275347&highlight



擴(kuò)展閱讀:
①ADK/AIK 版塊
Windows ADK(Windows Assessment and Deployment Kit ):
http://www.microsoft.com/zh-cn/download/details.aspx?id=30652

Windows AIK(Windows Automated Installation Kit):
http://www.microsoft.com/zh-cn/download/details.aspx?id=5753

②Winbuilder 版塊
用WinBuilder制作一個(gè)Win8PE (X86,X64):
http://bbs.wuyou.com/viewthread.php?tid=256062&extra=page%3D3
Win8PE SE Release:
http://theoven.org/index.php?topic=438.0
Win7PE SE & Release:
http://theoven.org/index.php?topic=131.msg2068#msg2068


(說(shuō)明:本文參考了: http://bbs.wuyou.com/forum.php?mod=viewthread&tid=273524)

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
打造自己的特色PE
全手工制作WIN8PE,WIN7PE一條龍教程
支持Explorer桌面的WinPE3.1純凈制作步驟與技術(shù)要點(diǎn)(Wingwy文章基礎(chǔ)上的...
創(chuàng)建一個(gè)屬于自己的 WinPE(3.1)
從Windows安裝鏡像中手動(dòng)制作PE
為WIN8PE添加DISM組件教程
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服