Windows PE的DIY你都会:那你的电脑知识已经超越了90%的人
WinPE, 簡單來說,就是一個輕量級的Windows系統,通常運行在可移動設備(U盤,DVD)上,實現硬盤系統的安裝,部署及修復。
微軟官方可通過Windows?ADK(針對Win8及以上),Windows?AIK(Win7)制作WinPE。
PE通常包括如下功能:
安裝Windows系統前配置好硬件。
部署還原備份鏡像。
在Windows未運行時修改文件。
從不能啟動的Windows系統拷貝數據。
添加自定義界面GUI,程序軟件,運行自定義腳本等等。
說到WinPE工具,在國內比較出名的有大白菜,老毛桃,微PE等老牌第三方PE工具,他們特點是制作方便,集成了很多工具,但是也缺乏了通過軟件本身自定義PE的功能。
本篇介紹一款國外比較流行的基于WinBuilder的“開源”PE制作工具——Win10XPE,教你DIY制作純凈的、功能強大的基于Windows 10 的PE系統。
01
準備工作
Windows?鏡像下載
Windows鏡像可以在MSDN我告訴你(https://msdn.itellyou.cn/)下載。
本文推薦另外一種方式,下載最新的Windows 10 1903正式版。
打開網址https://uup.rg-adguard.net/
在?Select type下選擇Windows(Final version)。
在?Select version 選擇Windows版本。
在Select language選擇想要的語言(PE界面顯示語言)。
在Select type download 選擇 “Download ISO compiler in OneClick!(run downloaded CMD-file)。
運行下載好的cmd文件就可以直接在線下載選擇的Windows鏡像。
Win10XPE工具下載
訪問
http://win10se.cwcodes.net/Compressed
點擊Win10XPE下載并解壓到指定硬盤目錄。
02
開始制作
雙擊下載好的Windows 10鏡像,將其掛載為DVD磁盤,可以在資源管理器找到。
在解壓的Win10XPE文件夾中執行Win10XPE.exe主程序。打開Win10XPE主界面后,在Select?the?Windows 10?Source Folder按鈕中選擇掛載的Windows安裝鏡像文件夾。
?
?
如果下載的Windows 10鏡像是多版本合一的話,可以選擇基于指定的版本來制作。
選擇好鏡像后,便可在左側展開目錄樹下,DIY想要集成的App及其他設置。
最后,點擊右上角的?Play,DIY?PE系統制作就開始了。
是不是其實也很簡單?
03
DIY詳解
DIY功能是本工具的特色,主要分為以下幾部分:
Build Core
該部分是對PE的主要配置:
時區,鍵盤設置。
VC++運行庫集成(一些軟件運行必備)。
常規網卡驅動(Network Drivers),通用顯卡(Display Drivers)集成,以及自定義驅動導入(Integrate Drivers)。
桌面壁紙,開機聲音等。
Apps
該部分下,可以添加軟件事先提供的工具,分為以下大類:
Accessibility
CDVD——CD/DVD 燒寫工具。
Components——包括Remote Desktop,Direct X等部件類工具。
File Tasks——7zip, Everything, Q-dir等涉及文件操作類工具。
HD Tasks——傲梅輕松備份,分區助手國際版,以及其他磁盤操作相關工具。
HW Info——CPU-Z, HDTune等硬件檢測工具
MultiMedia——播放器工具。
NetWork——AnyDesk遠程工具,Google Chrome瀏覽器等。
Office——PDF閱讀器工具。
Recovery——Recuva數據恢復類工具。
Registry——RegShosts注冊表相關工具。
Security——NTPWEdit密碼清除等有關系統安全工具。
其他。
Win10XPE除了內置了許多可集成的工具軟件外,強大的社區也提供了很多第三方工具的插件。最新的插件可以在這里找到http://theoven.org/index.php?topic=2607.0
當然如果不能集成自己想要的軟件工具,就不叫DIY了。
那么,怎么自己制作插件,集成想要的軟件呢?
Utilities
該部分提供了Win10XPE制作的相關輔助類工具。
Check?Target?Sys Files —— 用來檢查插件是否缺少了相關的語言支持。
SFX?Constructor —— 將插件變為SFX.exe,節省空間(沒用過)
XPE?Host?Boot?Option —— 將PE添加到Windows啟動菜單,可直接從本地啟動。
XPE?Packed?Plugin?Creator ——?Apps插件制作工具。
通過XPE?Packaged?Plugin?Creator就可以集成自己想要的軟件。
具體步驟:
1)選擇想要集成的軟件目錄,壓縮包,或exe程序等。(分32位以及64位)。
2)?填入軟件執行入口名(通常就是雙擊啟動的exe文件)。
3)點擊Create?New?XPE?Plugin。
執行完成后,就能在Apps下找到剛剛創建好的插件。
除了上述功能外,該工具的所有插件都是“開源”的,也就是說,你能看到整個工具具體執行的過程,每個插件具體的“代碼”是什么,可進一步DIY。
選擇想要DIY的插件的Edit按鈕,進入插件編輯頁面。
Edit頁面可以修改插件展示UI詳細描述,圖標,以及具體的代碼等。代碼并不是傳統的編程語言如C之類的高級語言,而是一種腳本語言,并不是很復雜,如果有興趣的話,可以去了解。
04
結語
制作好的ISO,在CreateISO下,調用Rufus程序,便可燒寫該ISO到U盤,建議勾選下方的Enable?Dual?BIOS+UEFI?in?rufus,這樣制作出來的鏡像便是支持雙啟動的(Legacy+UEFI)。
當然也可使用其他工具諸如UltraISO,燒寫完成后,就直接支持雙啟動模式。
除了基于Win10XPE制作的PE外,如果你想要制作基于Windows7,Windows8的PE的話,你可以在該網址找到:http://theoven.org/index.php
同樣是基于Winbuilder制作,流程和本文基本是一致的。
想不想擁有一個強大的WinPE工具呢?
那么趕快行動起來吧!
品略圖書館 http://www.pinlue.com
?
總結
以上是生活随笔為你收集整理的Windows PE的DIY你都会:那你的电脑知识已经超越了90%的人的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: fib函数用python编写_Pytho
- 下一篇: mysql宏参数_C语言带参数的宏定义