• <td id="ae6ms"><li id="ae6ms"></li></td>
  • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
  • <table id="ae6ms"></table>
  • <td id="ae6ms"></td>
    <td id="ae6ms"></td>
  • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
  • <td id="ae6ms"></td>
  • <table id="ae6ms"><li id="ae6ms"></li></table>
  • <table id="ae6ms"></table>
    西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
    西西首頁 常用軟件 軟件下載 安卓軟件 游戲下載 安卓游戲 MAC應用 驅動下載 安卓電視
    系統工具網絡工具媒體工具圖形圖像聊天工具應用軟件編程開發手機軟件安卓應用電腦安全字體素材

    PE軟件包配置文件生成助手(PESPA)

    V1.0 綠色版
    • PE軟件包配置文件生成助手(PESPA)V1.0 綠色版
    • 軟件大小:433KB
    • 更新時間:2014-06-13 11:49
    • 軟件語言:中文
    • 軟件廠商:
    • 軟件類別:國產軟件 / 免費軟件 / WinPe
    • 軟件等級:4級
    • 應用平臺:WinAll, Win7
    • 官方網站:http://www.pirinnaturalssoapandspa.com
    好評:50%
    壞評:50%

    軟件介紹

    PESPA是針對于U盤裝機助手編寫的加入自己軟件的工具軟件,不需要一行行編寫配置文件,一鍵生成,此工具沒經過大量測試,可能存在bug,無任何廣告以及修改系統行為,請遵循工具使用方法。

    PE 制作、修改 配置文件方法

    一、什么是WinPE

        winpe的全名是WindowsPreinstallationEnvironment(WinPE)直接從字面上翻譯就是“Windows預安裝環境”。微軟在2002年7月22日發布,它的原文解釋是:“Windows預安裝環境(WinPE)是帶有限服務的最小Win32子系統,基于以保護模式運行的WindowsXPProfessional內核。它包括運行Windows安裝程序及腳本、連接網絡共享、自動化基本過程以及執行硬件驗證所需的最小功能?!睋Q句話說,你可把WinPE看作是一個只擁有最少核心服務的Mini操作系統。微軟推出這么一個操作系統當然是因為它擁有與眾不同的系統功能,如果要用一句話來解釋,我認為與Win9X/2000/XP相比,WinPE的主要不同點就是:它可以自定義制作自身的可啟動副本,在保證你需要的核心服務的同時保持最小的操作系統體積,同時它又是標準的32位視窗API的系統平臺。

    二、WinPE的限制

    1.為了防止將它用作盜版操作系統,在連續使用24小時后WinPE將自動退出并重啟。

    2.你可從WinPE計算機通過網絡直接訪問服務器和共享。但不能從網絡上的另一個位置訪問WinPE計算機上的任何文件或文件夾。WinPE通過TCP/IP及其上的NetBIOS獲得到達文件服務器的網絡連接,不支持其他方法(如IPX/SPX網絡協議)。

    3.因為涉及反盜版,所以只能從Windows XP Professional CD建立WinPE的自定義版本。而不能從Windows XP Home Edition或Windows 2002 Server操作系統家族的任何成員建立。

    4.WinPE太大,不能放在軟盤上。WinPE僅包括可用Win32API的子集(包括I/O(磁盤和網絡)和核心Win32API)。如果 Win32下運行的服務基于Win32API子集,則它在WinPE是否可用需具體分析。這里不詳細列出WinPE不支持的API了,反正 rundll32.exe和shell.dll等是不被支持的,想要在WinPE下面玩Quake的朋友還是趁早放棄。

    三、怎么制作WinPE

    談到這個話題,應該有很多人比較關心,很想了解一下怎么一步一步制作自己的pe。其實我也不明白pe是怎么制作出來的,但是咱們可以享受別人的勞動成果,有一句話說的比較好,站在巨人的肩膀上看的就是遠。呵呵!我們完全可以走另外一條路,就是--拿來主義!我們完全可以下載別人做好的pe系統,然后經過自己的加工和修改讓它變成自己的pe系統。如果你是想完全一步一自己制作pe系統,那么本文不適合你,沒辦法,有很多東西都是自己做不來的,最起碼的工具不能自己編寫吧!windows不能自己編吧!所以我們可以先學習怎么自己修改pe然后在學習pe是怎么制作出來的。下面就講講怎么修改pe系統!

        A、 修改WinPE的OEM信息

          1.提取文件

           從WinPE鏡像光盤中提取WinPE.IS_并解壓,得到WinPE.ISO,提取其中需要的文件

          2.修改

           修改OEM文字信息請編輯OEMINFO.INI (用記事本編輯即可),修改OEM圖標請用作圖工具編輯

          3.替換文件&壓包

           用UltraISO把修改好的文件替換到WinPE.ISO中對應的位置,再把WinPE.ISO用makecab壓為WinPE.IS_文件,最后用UltraISO把剛壓縮得到的WinPE.IS_替換到原始WinPE光盤(鏡像)中生成新的WinPE光盤(鏡像)

    備注:有的修改 OEM 信息是修改 Winpe.ini 文件。我用到的pe就是修改這里,很多資料都是互相摘抄的,我的也是,呵呵!在我修改的過程中下載了幾個pe都沒有找到oeminfo.ini文件,讓我忙了好久。呵呵,比較笨!

       還可以在Winpe.ini中添加代碼如下:

    reg add"HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /vRegisteredOwner /t reg_sz /d 本拉登 /f >nul

    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /vRegisteredOrganization /t reg_sz /d 基地組織 /f >nul

    reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /vProductId /f >nul 2>nul

    del /a /f /q

        B、增減外置程序

          外置程序在光盤的“外置程序”目錄中,有的名字發生了變化,不過大多數都跟WinPE.INI在一個目錄中。對應的配置文件是該目錄下的 WinPE.INI。刪除程序只須刪除該軟件在外置程序目錄對應的子目錄,再刪除 WinPE.INI 中相應的 LINK 創建快捷方式的語句行即可。添加程序正好相反,將綠色軟件放到外置程序目錄中,在 WinPE.INI 中加入相應的 LINK 語句行創建快捷方式即可(參照其它 LINK 語句,復制一行,只須要改一下快捷方式的位置、名稱/目標程序的目錄名、可執行文件名。配置圖標只需定位到原程序即可)。

          這里所說的綠色軟件是指能在 PE 中運行綠軟,網上所見的大多綠軟并不是真正的綠色軟件,應該叫準綠色軟件或者免安裝軟件。實際上很多并不是為 PE 準備的軟件也是可以在 PE 中運行的,用一個笨辦法來判斷一個普通的綠軟是否可以直接在 PE 中運行,啟動 PE 環境,找到該軟件所在目錄,復制一份備份,然后將該目錄和目錄下的所有文件屬性改為只讀,直接雙擊目錄內的可執行文件,看能否運行,運行后各項功能都使用一下看是否正常,如無異常,則可按上面的方法簡單加入。

          如運行異常,有可能缺某些庫文件(這種情況一般有提示),或它在自己的目錄內寫東西,或依賴注冊表中的某些鍵值,這就需要動點手腳,如準備缺少的庫文件,看它自己的目錄下有沒有配置文件可以修改,在 XP 中運行監視它要讀些哪些注冊表項。這種情況對不同的軟件解決的方法不同,也可能無法解決,不過此種情況超出本文的定位,不再詳述。

         C、定制WinPE啟動時顯示中文進度條

          1、用UE打開Setupldr.bin查找bootfont修改所有bootfont.bak為bootfont.bin(中文支持字體文件,在WinXP系統的根目錄下可以找到?;蛘咧苯诱业絙ootfont.bin文件,修改為bootfont.bak)

          2、在偏移45358h處找到00 DB 00修改DB為3E(可以選擇自己喜歡的半角符號的16進制碼) 或16進制查找00 DB 00修改

          3、修改你認為有必要修改的英文提示字符串為中文(注意合適的字節數),最好也把TXTSETUP.SIF里的那句也改成中文

          4、將bootfont.bin放在WinPE 的根目錄下

          5、將修改后的Setupldr.bin替換原來的Setupldr.bin

    一、增減外置程序(注:以修改老毛桃0325版為例,下同)
          外置程序在老毛桃WinPE光盤的“外置程序”目錄中,對應的配置文件是該目錄下的 WinPE.INI.刪除程序只須刪除該軟件在外置程序目錄對應的子目錄,再刪除 WinPE.INI 中相應的 LINK 創建快捷方式的語句行即可。添加程序正好相反,將綠色軟件放到外置程序目錄中,在 WinPE.INI 中加入相應的 LINK 語句行創建快捷方式即可(參照其它 LINK 語句,復制一行,只須更改一下快捷方式的位置、名稱/目標程序的目錄名、可執行文件名)。
    實際上很多并不是為 WinPE 準備的軟件也是可以在 WinPE 中運行的,用一個笨辦法來判斷一個普通的綠軟是否可以直接在 WinPE 中運行,啟動 WinPE 環境,找到該軟件所在目錄,復制一份備份,然后將該目錄和目錄下的所有文件屬性改為只讀,直接雙擊目錄內的可執行文件,看能否運行,運行后各項功能都使用一下看是否正常,如無異常,則可按上面的方法簡單加入。如運行異常,有可能缺某些庫文件(這種情況一般有提示),或它在自己的目錄內寫東西,或依賴注冊表中的某些鍵值,這就需要動點手腳,如準備缺少的庫文件,看它自己的目錄下有沒有配置文件可以修改,在 XP 中運行監視它要讀些哪些注冊表項。這種情況對不同的軟件解決的方法不同,也可能無法解決。

    二、定制登錄過程
         這一項改動需要熟悉 PECMD 各命令的用法,讀懂配置內外配置文件,最好對系統登錄的過程有點了解。只作為興趣,因為老毛桃的登錄順序幾乎也沒什么可改動的了,可以留給我們定制的就是改改提示句、外置程序的加載方式、調整一下細節而已。這一過程會涉及到內部配置文件:
            1、將光盤映像根目錄中的 WinPE.IS_ 用 UltraISO 或 WinRAR 提取出來
            2、將名稱改成 WinPE.CAB(不改也可以,但用 WinRAR 打開會麻煩點)
            3、用 WinRAR 將其中的 WinPE.ISO 解壓出來
            4、用同樣的方法,將 WinPE.ISO 中的 WXPE\SYSTEM32\PECMD.INI 提取出來(注:要修改什么文件就提取什么文件,后面的改注冊表也要用到此方法)
            5、按自己的需要修改提取出來的文件
            6、將修改后的文件放入 WinPE.ISO 中替換原來的(目錄位置一定要相同)
            7、用 CAB 打包工具將 WinPE.ISO 重新打包為 WinPE.IS_
            8、再將 WinPE.IS_ 放到老毛桃的光盤映像中替換原來的(注:用 UltraISO 修改 ISO 映像文件時最好用另存,以免改錯了原來的備份也沒有了)

    三、修改外置程序目錄名
    要改動的地方有 3 個文件和1 個目錄名:
    1、內部配置文件 PECMD.INI(修改方法見前面說明)
    2、\外置程序\WinPE.INI (前面的根指光盤映像的根目錄)
    3、\WINPE安裝\SETUP.INI (老毛桃的安裝卸載程序要用它)
    4、外置程序的目錄名(這個是當然的)
    將三個 INI 文件提取出來按下面的步驟修改,假設新名為 "NEWNAME"
    1、用記事本打開 INI 文件,將光標定在文件最前面
    2、菜單:編輯-替換...
    3、在“查找內容”編輯框中輸入"\外置程序"(不含引號)
    4、在“替換為”編輯框中輸入"\NEWNAME"(不含引號)
    5、點全部替換
    6、在“查找內容”編輯框中輸入"外置程序\"(不含引號)
    7、在“替換為”編輯框中輸入"NEWNAME\"(不含引號)
    8、點全部替換
    9、保存
    用修改后的文件替換下載的光盤映像中原來的(外置程序這個目錄的名字可以直接在 UltraISO 中修改),說得這么麻煩只是為了防止漏改或者將注釋也給改了,實際上新版本因采用的 %CurDir% 這個環境變量后,要改的只有幾個地方,手工改也是可以的。
       
    四、修改系統設定
    這一步主要是指修改 WinPE 的注冊表,可以直接修改WinPE注冊表,也可以修改配置文件。
    1、修改內部注冊表的方法:
    用前面修改 PECMD.INI 的方法將內部注冊表的文件提取出來:
    \WXPE\SYSTEM32\CONFIG\*.*
    \WXPE\SYSTEM32\SETUPREG.HI_ (這是CAB壓縮包,將它解開成 SETUPREG.HIV)
    運行注冊表編輯器 REGEDIT.EXE,鼠標點擊 HKEY_LOCAL_MACHINE,然后點“文件”-“加載配置單元”,打開提取出來的注冊表文件(需要改哪個就加載哪個),提示掛載名時隨便輸入取一個名字如“WinPE”,展開 HKEY_LOCAL_MACHINE 后里面就有一項 WinPE,然后就跟普通的注冊表操作一樣了,改好后用鼠標點一下 “WinPE”項目,然后“文件”-“卸載配置單元”,這個文件就改好了。用改過的注冊表文件替換原來的。
    2、修改配置文件的方法:
    對于普通的不依賴于外置程序目錄結構的注冊表項目,可以用常規方法將修改項寫成 REG 文件(可以直接從 XP 系統中導出,然后在其基礎上修)。在外置程序目錄下有個 RegDoc.cmd,這個文件是毛桃用來注冊外置程序文檔關聯的(就是改注冊表),可以用記事本打開它,加入一行:
    REGEDIT /s REG文件名
    則 WinPE 加載外部配置時它會自動導入。
    這是最簡單的改注冊表的方法。但是如果要改的項依賴于外置程序的目錄結構(比如要在右鍵菜單中添加用 UltraEdit32 打開),就不能用上面的方法了,因為外置程序的絕對路徑是不確定的(不同的機器中盤符不能確定)。這種情況就需要用原始的 REG 命令來做了(就跟老毛桃在REGDOC.CMD 中的做法一樣),這個命令的語法比較艱懂,且注冊表鍵值的表示方法跟 REG 文件不同。在命令提示符下通過 /? 參數可以獲得它的用法(中文的哦),提醒一下 /? 參數是個以多層使用的,如 REG /? 得到的是基本參數的說明,如用 REG ADD /? 則可得到 ADD 這個參數的用法……,有了這個命令的基礎后,我們來看看是怎么解決不定路徑問題的。在 REGDOC.CMD 中有一個環境變量 %TP%,代表的是 REGDOC.CMD 這個文件所在的路徑。我們可以通過 %TP%\..\ 表示它的上層目錄,%TP%\..\..\ 表示它的上兩層目錄。用此方法可以索引到外置程序目錄內的所有路徑,而不用考慮外置程序目錄本身的絕對路徑。還有個方法就是在 WinPE.INI 中用 PECMD 的 REGI 命令一行行添加,這個比系統的 REG 命令好理解些,同樣可以用 %CurDir% 環境變量來索引外置程序目錄內的所有路徑.直接修改的好處是啟動 WinPE 就是所需要設置,不依賴外部配置文件,WinPE 的加載速度也比較快,但麻煩。修改配置文件則比較簡單,但要依賴配置文件加載過程(直到加載到那些語句時才會生效),啟動時需要額外的時間加載,相當于給系統打補丁去修改默認設置。
    一般情況下不推薦直接修改WinPE注冊表,麻煩,重新打包也比較花時間。但有些跟系統緊密的鍵必須直接修改才有效,比如屏幕分辨率,雖然在外面也可以修改有,但在登錄時加載到它之前是無效的,那么在登錄的過程中屏幕就會因切換分辨率而閃爍。
    自己修改注冊表的前提是自己要知道所希望的改變要修注冊表中的哪些鍵值??梢陨暇W搜索,現在網上的這些資源多得是,實在找不到的話可以還可以用 RegMon 之類的注冊表監視軟件來定位。比如修改記事本的自動換行,又不知道相應的鍵值在哪??梢韵乳_啟 RegMon,然后在記事本中改變換行的選項,看 RegMon 的監視結果,來定位是哪個鍵值。因為系統本身也在不斷的更改注冊表,RegMon 中的顯示會很多,但是通過不斷的改變記事本中的設置,最終是可以找到的,這個過程需要的是耐心和細心。

    五、添加驅動
    在外置程序目錄中有一個比較重要的目錄“PE_OUTERPART”,核心的外置組件都放在這里。里面有 4 個 CAB 壓縮包,分別是 網卡/無線網卡/聲卡/顯卡 驅動包,而且加載的框架都已經搭好了,在 cmd 腳本中會自動調用 INFCACHEBUILD.EXE 處理驅動程序。我們要做的工作就是獲取驅動程序文件,將它們放到相應的驅動包中。
    從本機上獲取驅動文件有很多驅動備份工具,我用的是最笨的方法,在設備管理器中查看驅動程序詳細信息,然后一個個復制文件,建一個目錄,放到相應的驅動包中。中間有一個步驟,就是改一下復制出來的inf文件的名稱,讓它按文件名排序時可以排在最前面(我就是在文件名前面加了個下劃線)。我不知道這一步是否是必須的。這樣提取出來的驅動文件可能很大,測試成功后再刪除一些不必要的驅動文件。有很多文件是可以刪除的,可以參考原驅動包中同類驅動的文件,將類似的文件保留,其它刪除。另一個笨辦法是一個個刪除,每刪除一個測試一次,最終找到一個最小的驅動文件子集。
    DIY(二):

    一、WinPE里添加驅動
          下圖可以看見在VM里是認不出VM的顯卡的

     外置程序里的“Drviers_vga.cab” 這個cab包里放的就是顯卡的驅動


     

    解壓出來可以看見是沒vm的驅動的

     從vm的windows.iso里找到VM的顯卡驅動

    在剛才解壓出來的Drivers_vga包的文件夾里新建一個文件夾 命名為vmware(其實叫什么都隨便 但這樣放的話以后好自己改至少知道是啥)

     

     把vm的驅動放進該文件夾里

     放進去后把剛才解壓的目錄重新用XCAB打包 切記一定要選中"處理inf"

    好了 看看打包后的cab里就有vm驅動了

    放回vmware里測試 已經能認出顯卡了

    DIY(三):

    一、修改WinPE的OEM信息
    1.提取文件
          從WinPE鏡像光盤中提取WinPE.IS_并解壓,得到WinPE.ISO,提取其中需要的文件
    2.修改
          修改OEM文字信息請編輯OEMINFO.INI (用記事本編輯即可),修改OEM圖標請用作圖工具編輯
    3.替換文件&壓包
          用UltraISO把修改好的文件替換到WinPE.ISO中對應的位置,再把WinPE.ISO用makecab壓為WinPE.IS_文件,最后用UltraISO把剛壓縮得到的WinPE.IS_替換到原始WinPE光盤(鏡像)中生成新的WinPE光盤(鏡像)

    備注:有的修改 OEM 信息是修改 Winpe.ini 文件。
    DIY(四):

    一、ISO核心WinPE的X盤大小調整方案(以老毛桃0911為例,下同)
          從光盤鏡像中找到核心文件WinPE.IS_,用WinRAR打開,把里面的WinPE.ISO提取出來.用ULTRAISO打開WinPE.ISO,找到WXPE\SYSTEM32\PECMD.INI文件,看到FBWF這行,這條命令就是用來設置X盤大小的,不需要懂原理,會用就可以了.
          命令參數如下:
          FBWF [P可用內存百分數] [L最小值] [H最大值]
          FBWF P20 L32 H64
          三個參數都可單獨使用,如FBWF L64表示強制設置64M的FBWF;FBWF命令必須在MOUN命令之后,這樣就可以設置X盤的大小了,把修改后的ISO保存,再用CAB壓縮就OK.

    二、IMG核心WinPE的X盤大小調整方案
    1、 FAT IMG X盤調整方案
    a、 類似ISO一樣調整FBWF(不過FBWF+IMG+卡巴=藍屏,并且FBWF不太穩定),方法是先用WinRAR解壓后綴為IM_的文件,把里面的IMG后綴的文件解壓出來,然后用VDM加載

     同樣找到WXPE(這個文件夾名可能有點變化,不同的WinPE可能不同)\SYSTEM32\PECMD.INI,調整好后,卸載鏡象.再用CAB壓縮
    b、直接建立所需要大小的IMG(即X盤需要70M就建立70M大的IMG,并關閉FBWF) ,假設WinPE的系統文件為60M,那么就要建立一個70M的IMG,則先打開VDM,建立一個70M的IMG

     然后加載IMG,格式化為FAT格式,把WinPE的文件都復制進去,卸載IMG,在如上圖最右邊的壓縮按鈕。這里還要再提一下,表面上WinPE的系統文件為60M,WinPE核心大小為70M,那么就多了10M空間,但啟動后,X盤的剩余空間會比10M要大一些,這是因為啟動后會刪除一些啟動后就沒用的文件,例如SRS驅動等。

    2、NTFS IMG X盤調整方案
    a、用FBWF(方法和FAT IMG一樣,但也會藍屏)
    b、建立所需大小的IMG(和FAT IMG有所不同,請注意),因為是NTFS格式的關系,所以我們可以起用NTFS壓縮來自動壓縮核心中的文件,例如,60M的文件,經過NTFS壓縮后就變成了48M。那么我們建立核心只要52M就可以放下原來是60M的文件。過程是這樣的:建立一個50M的IMG,格式化為NTFS格式,啟用NTFS壓縮,如圖

     接下來到了關鍵的一步,就是復制文件,這里和FAT IMG的復制不同,FAT IMG是一次全部復制過去就可以了,但NTFS IMG不可以。首先把SYSTEM32目錄以外的目錄先復制過去,SYSTEM32目錄里的文件要幾個一批慢慢復制,遇到體積較大的文件如SHELL32.DLL,一次復制一個,假如遇到提示磁盤空間不足,則卸載IMG,重新再掛載再繼續復制,直到所有文件都復制完畢。復制完成后就可以卸載IMG了,然后把后綴名改為IM_,這里不要用CAB壓縮(具體原因看下面WinPE啟動內存的計算)。

    三、WinPE啟動內存計算
        WinPE的啟動內存和核心有關,大概為下面這個公式(只是大概)
    a、用CAB壓縮過的核心
        X*2+16(單位MB)(X為未壓縮時的核心大?。?br/>b、不用CAB壓縮的核心
        X+32(單位MB)(X為未壓縮時的核心大?。?br/>    這里就可以解釋為什么NTFS IMG的核心一般不用CAB壓縮,因為NTFS IMG格式的核心用CAB壓縮效果很差,壓縮率低,例如:50M的NTFS IMG用CAB壓縮后才35M,而70M(里面有60M的文件)的FAT IMG用CAB壓縮后,體積變成了26-29M左右。所以NTFS IMG不用CAB壓縮,體積減小不多,而啟動內存要加倍,因小失大

    四、關于安裝配置文件txtsetup.sif的簡單說明
    [WinntDirectories]
    這個字段是用代碼表示文件拷貝的目標文件夾,其根目錄為%WinDir%即安裝指定的Windows文件夾。
    [SourceDiskFiles]
    根據前面設定的代碼表示文件拷貝的具體細節,下面三段為集成SATA SCSI等驅動時所用
    [HardwareIdsDatebase]—硬件標識
    [SCSI.load]——SCSI驅動加載
    [SCSI]??——SCSI設備說明
    添加srs驅動實例:
          在WinPE中添加sata,raid驅動的方法(這里以Intel Matrix Storage Manager driver為例,以便于說明,以下描述的驅動文件名只基于本實例,實際操作中的具體的文件名稱以需要添加的具體驅動為準)
    1、準備材料:
    a、原版驅動文件
    b、從WinPE中提取的txtsetup.sif文件
    2、從WinPE中提取txtsetup.sif文件:
          先將WinPE中的winpe.is_重命名為winpe.cab,然后用RAR解壓出winpe.iso,用UltraISO打開它,將txtsetup.sif提取出來,并用記事本打開備用。
    3、修改txtsetup.sif文件
    a、打開驅動包,里面有一個擴展名為“.inf”或“.oem”的小文件,如“oemsetup.inf”或者“txtsetup.oem”等(本例中為“txtsetup.oem”),用記事本打開備用;
    b、在txtsetup.sif中查找[SourceDisksFiles]字段,在其下添加iaStor.sys=1,,,,,,4_,4,1,,,1,4
    c、查找[SCSI.Load]字段,在其下添加iaStor=iaStor.sys,4
    d、切換到剛才打開的txtsetup.oem,查找HardwareIds關鍵字,將該字段下的代碼全部拷貝到txtsetup.sif文件的[HardwareIdsDatabase]字段末尾,但需要更改一下代碼的格式,比如將id = "PCI\VEN_8086&DEV_27C3&CC_0104","iaStor"改為PCI\VEN_8086&DEV_27C3&CC_0104=iaStor
    e、查找[SCSI]字段,在其下添加iaStor="Intel(R) 82801FBM SATA AHCI Controller (Mobile ICH6M)"
    至此,修改txtsetup.sif文件部分完成,將修改后的sif文件替換原來的文件。
    4、復制驅動文件
        將驅動文件iaStor.sys用makecab.exe壓縮成iaStor.sy_并添加到PE的system32\DRIVERS目錄下,然后將修改后的winpe.iso用makecab.exe重新壓縮成winpe.is_替換原來的文件。
    至此整個添加驅動工作完成,重啟動以測試成功與否。

    五、關于修改PE的注冊表
          要DIY核心,修改注冊表是肯定要會的,先找到SYSTEM32目錄下的setupreg.hi_,用WINRAR打開把里面的setupreg.hiv解壓出來。打開開始菜單---運行----輸入regedit,用鼠標選中HKEY_LOCAL_MACHINE項,然后單擊文件---加載外部配置文件(如圖)

      然后找到剛剛的那個setupreg.hiv加載,然后提示項名稱,這里隨便填,我填!方便區分

     之后,你就可以修改1項里的注冊表了,1項里的就是WinPE的注冊表,修改完了后不要忘記卸載配置單元,選中1項,按文件—卸載配置單元。最后用CAB把修改好的setupreg.hiv文件壓縮再替換原文件即可
    DIY(五):

    一、刪除桌面上的“命令提示符”

          修改注冊表,刪除以下鍵值
    [HKEY_LOCAL_MACHINE\SOFTWARE\Sherpya\XPEinit\Desktop]
    "@shell32.dll,-22022"=hex(2):25,00,63,00,6f,00,6d,00,73,00,70,00,65,00,63,00,\
    25,00,00,00
    或者:
    REG DELETE HKLM\SOFTWARE\Sherpya\XPEinit\Desktop /v @shell32.dll,-22022 /f>nul
    -----------------------------------------------------------------------------------------------------


    二、刪除桌面上的“我的文檔”

          修改注冊表,刪除以下鍵值
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu]
    "{450D8FBA-AD25-11D0-98A8-0800361B1103}"=dword:00000001
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
    "{450D8FBA-AD25-11D0-98A8-0800361B1103}"=dword:00000001
    -----------------------------------------------------------------------------------------------------


    三、刪除右鍵菜單中的“管理”

     HKEY_LOCAL_MACHINE\soft\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage]
    紅色部分為注冊表加載項的名稱
    -----------------------------------------------------------------------------------------------------

    四、修改文件夾視圖方式

    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams]
    ;平鋪查看
    "Settings"=hex:08,00,00,00,06,00,00,00,01,00,00,00,e5,25,f1,65,e1,7b,10,48,ba,9d,d2,71,c8,43,\2c,e3,04,00,00,00,1a,00,00,00,43,00,00,00
    ;縮略圖查看
    "Settings"=hex:08,00,00,00,05,00,00,00,01,00,00,00,90,b2,eb,8b,d0,52,d0,11,b7,f4,00,c0,4f,d7,\06,ec,04,00,00,00,07,00,00,00,43,00,00,00
    ; 列表查看
    "Settings"=hex:09,00,00,00,03,00,00,00,00,00,00,00,e0,a5,1f,0e,73,35,cf,11,ae,69,08,00,2b,2e,\12,62,04,00,00,00,01,00,00,00,43,00,00,00
    ; 詳細信息查看
    "Settings"=hex:08,00,00,00,04,00,00,00,01,00,00,00,00,77,7e,13,73,35,cf,11,ae,69,08,00,2b,2e,\12,62,04,00,00,00,01,00,00,00,43,00,00,00
    ; 圖標查看
    "Settings"=hex:08,00,00,00,01,00,00,00,01,00,00,00,e0,d0,57,00,73,35,cf,11,ae,69,08,00,2b,2e,\12,62,04,00,00,00,20,00,00,00,43,00,00,00
    -----------------------------------------------------------------------------------------------------


    五、修改虛擬驅動器X盤的大小

    先把WinPE.IS_解壓成WinPE .ISO,然后修改WXPE\SYSTEM32里的PECMD.INI的相關參數

    //配置文件開始
    FBWF P40 L32 H96
    TEAM ENVI S=%SystemRoot%|ENVI SS=%S%\SYSTEM32|ENVI SSD=%SS%\Drivers
    TEAM FILE %S%\TXTSETUP.SI*|FILE %SS%\NTOSKRNL.EX*|FILE %SS%\WIN32K.SYS|FILE %SS%\CONFIG|FILE %SS%\*.*_|FILE %SSD%\*.SY_
    TEAM LOGS %S%\PECMD.LOG|MDIR %SystemDrive%\TEMP|ENVI|INIT|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U
    .........................

    P代表可用內存的40%
    L代表最低設置為32MB
    H代表最高設置為96MB
    最高設置可以不超過256MB
    當然有P40 這個參數在,H 設置成512也沒事,也不會出現內存用光的情況
    -----------------------------------------------------------------------------------------------------


    六、在WinPE中如何多建立一個Ramdisk盤

          解開winpe.is_,得到winpe.iso,然后提取setupreg.hiv,用注冊表編輯器加載到HKEY_LOCAL_MACHINE下,取名為!system,然后導入下面這個reg
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\!system]
    [HKEY_LOCAL_MACHINE\!system\ControlSet001]
    [HKEY_LOCAL_MACHINE\!system\ControlSet001\Enum]
    [HKEY_LOCAL_MACHINE\!system\ControlSet001\Enum\Root]
    [HKEY_LOCAL_MACHINE\!system\ControlSet001\Enum\Root\UNKNOWN]
    [HKEY_LOCAL_MACHINE\!system\ControlSet001\Enum\Root\UNKNOWN\9999]
    "ClassGUID"="{FFA1C341-4539-11D3-B88D-00C04FAD5172}"
    "Class"="RamDisk"
    "ConfigFlags"=dword:00000004
    "Mfg"="Nu2 Productions"
    "HardwareID"=hex(7):72,00,61,00,6d,00,64,00,72,00,69,00,76,00,00,00,00,00
    "Service"="Ramdriv"
    "DeviceDesc"="Ramdisk"
    "Capabilities"=dword:00000000
    "Driver"="{FFA1C341-4539-11D3-B88D-00C04FAD5172}\\0001"
    [HKEY_LOCAL_MACHINE\!system\ControlSet001\Enum\Root\UNKNOWN\9999\Control]
    "DisableCount"=dword:00000000
    "ActiveService"="Ramdriv"
    "FilteredConfigVector"=hex(7):30,00,30,00,00,00,30,00,30,00,00,00,30,00,30,00,\
    00,00,30,00,30,00,00,00,30,00,30,00,00,00,30,00,30,00,00,00,30,00,30,00,00,\
    00,30,00,30,00,00,00,30,00,30,00,00,00,30,00,30,00,00,00,30,00,30,00,00,00,\
    30,00,30,00,00,00,00,00
    [HKEY_LOCAL_MACHINE\!system\ControlSet001\Services]
    [HKEY_LOCAL_MACHINE\!system\ControlSet001\Services\Ramdriv]
    "Type"=dword:00000001
    "Start"=dword:00000003
    "ErrorControl"=dword:00000001
    "DisplayName"="Ramdisk"
    "ImagePath"="system32\\drivers\\ramdriv.sys"
    [HKEY_LOCAL_MACHINE\!system\ControlSet001\Services\Ramdriv\Enum]
    "0"="Root\\UNKNOWN\\9999"
    "Count"=dword:00000001
    "NextInstance"=dword:00000001
    [HKEY_LOCAL_MACHINE\!system\ControlSet001\Services\Ramdriv\Parameters]
    "BreakOnEntry"=dword:00000000
    "DebugLevel"=dword:00000005
    "DebugComp"=dword:ffffffff
    "DiskSize"=dword:00100000
    "DriveLetter"="B:"
    "RootDirEntries"=dword:00000200
    "SectorsPerCluster"=dword:00000002
          其中DiskSize是內存盤的大小,DriveLetter是內存盤盤符
    DiskSize是內存盤的大小
    32 m          0x02000000
    64 m          0x04000000
    96 m          0x06000000
    128 m        0x08000000
          最后把修改好的setupreg.hiv卸載并放回winpe.iso中,system32\drivers還要加入Ramdriv.sys。
          另外可以把Ramdriv.sys 改名,并修改相關的注冊表就可再建其它Ramdisk盤

    七、WinPE個性化

    用記事本打開“外置程序”——“pe_outerpart”——start_sound.md的文件
    在最后加上一句:
    //刪除WinPE桌面上的啟用聲音支持快捷方式
    PECMD.EXE FILE %USERPROFILE%\桌面\啟用聲音支持.lnk
    //添加WinPE桌面上的音量調節快捷方式
    PECMD.EXE LINK !%USERPROFILE%\桌面\調節音量,%systemroot%\system32\sndvol32.exe
    //刪除WinPE桌面上的啟動網絡支持快捷方式
    PECMD.EXE FILE %USERPROFILE%\桌面\啟用網絡支持.lnk

    八、在Grub菜單中空一行

    menu.lst菜單文件中紅色部分就是留空的哪一行
    timeout 30
    default 4

    find --set-root /minipe/boot/sanic.ico
    fontfile /minipe/boot/fonts.gz
    splashimage /minipe/boot/back.gz
    title ?                                          ?
    至于這個?,可以先按下ALT,再用小鍵盤輸入255,即可


    九、定制WinPE啟動時顯示中文進度條

          1、用UE打開Setupldr.bin查找bootfont修改所有bootfont.bak為bootfont.bin
    (中文支持字體文件,在WinXP系統的根目錄下可以找到?;蛘咧苯诱业絙ootfont.bin文件,修改為bootfont.bak)
          2、在偏移45358h處找到00 DB 00修改DB為3E(可以選擇自己喜歡的半角符號的16進制碼) 或16進制查找00 DB 00修改
          3、修改你認為有必要修改的英文提示字符串為中文(注意合適的字節數),最好也把TXTSETUP.SIF里的那句也改成中文
          4、將bootfont.bin放在WinPE 的根目錄下
          5、將修改后的Setupldr.bin替換原來的Setupldr.bin


    十、定制WinPE系統中系統屬性
          在外置程序目錄下的加載外置程序那個批處理中添加代碼如下:
    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v RegisteredOwner /t reg_sz /d 網絡種豬 /f >nul
    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v RegisteredOrganization /t reg_sz /d 逸天網絡 /f >nul
    reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductId /f >nul 2>nul
    del /a /f /q %systemroot%\system32\oeminfo.ini >nul 2>nul
    del /a /f /q %systemroot%\system32\oemlogo.bmp >nul 2>nul
          以上的“網絡種豬”是注冊的用戶名,“逸天網絡”是注冊的單位名,你想修改成什么就是什么。但要注意的是文字中間不能有空格,如果要隔開可以用智能ABC的v1的代替,否則修改不了原來的信息。


    十一、修改WinPE啟動畫面
          1、首先需要一個工具軟件ResHacker
          2、找到ntoskrnl.exe文件。復制兩份,一份作為備份,一份用來編輯
          3、用ResHacker打開用來編輯的ntoskrnl.exe文件,找到第一項:Bitmap\1\2052,然后選擇菜單保存為1.bmp。用同樣方法把第八項(Bitmap\8\2052)也保存為8.bmp
          4、用Photoshop打開1.bmp文件,這時候圖片是全黑的。接著選圖像-->模式-->顏色表,載入16.act文件,OK,現在應該可以看到圖像了
          5、分別編輯完畢以后,再選圖像-->模式-->顏色表,載入win.pal,這時候圖片應該再次變黑,保存
          6、在ResHacker中用編輯好的1.bmp和8.bmp文件分別替換ntoskrnl.exe中的相應文件。打開ResHacker“操作”菜單,找到“替換位圖”,在“打開新位圖文件”找到剛才編輯好保存的1.bmp文件,選擇“打開”-->“替換”,最后保存ntoskrnl.exe文件
          注意:開機畫面只支持16色、如果想換圖片找些16色的圖片來做吧、還有替換前要先備份好系統、以免出錯


    十二、加載隱藏分區的外圍程序
          首先要看外置程序是用什么樣的封裝了
          1、如果是WIM格式封裝的外置程序,就可以不用將隱藏分區SHOW出來也是可以加載的
          2、如果是普通文件的外置程序,就必須要將隱藏分區SHOW出來才能加載的
          具體步驟:在內核的PECMD.INI中加入一句:
          show

    軟件標簽: PE

    軟件截圖

    PE軟件包配置文件生成助手(PESPA) V1.0 綠色版

      其他版本下載

      熱門評論

      最新評論

      發表評論 查看所有評論(0)

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
      字數: 0/500 (您的評論需要經過審核才能顯示)

      下載幫助下載幫助西西破解版軟件均來自互聯網, 如有侵犯您的版權, 請與我們聯系。

      TOP
      軟件下載
      女人让男人桶30分钟免费视频,女人张开腿让男人桶个爽,一进一出又大又粗爽视频
    • <td id="ae6ms"><li id="ae6ms"></li></td>
    • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
    • <table id="ae6ms"></table>
    • <td id="ae6ms"></td>
      <td id="ae6ms"></td>
    • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
    • <td id="ae6ms"></td>
    • <table id="ae6ms"><li id="ae6ms"></li></table>
    • <table id="ae6ms"></table>