如下是簡單記錄一下如何使用windows的ADK工具製做PE系統。windows
首先是下載ADK的工具,百度一下ADK就能夠找到下載地址。https://docs.microsoft.com/zh-cn/windows-hardware/get-started/adk-installide
安裝以後,打開Deployment and Imaging Tools Environment(或者叫作「部署和映像工具環境」)進入命令行環境。工具
輸入
命令行
copype amd64 C:\WinPE_amd64component
其中amd64是指的你選擇製做64位的PE,後面的路徑是你製做的PE盤內容文件的路徑,路徑是能夠自定義的。ci
而後去掛載PE文件中的boot.wim文件,通常複製出來的PE路徑中包含了一個mount文件,能夠把boot.wim掛載到這個文件夾內。boot.wim通常在pe路徑下\media\sources\boot.wim。部署
Dism /Mount-Image /ImageFile:"C:\WinPE_amd64\media\sources\boot.wim" /index:1 /MountDir:"C:\WinPE_amd64\mount"get
(win7下的參數是)it
dism /mount-wim /wimfile:"C:\WinPE_amd64\media\sources\boot.wim" /index:1 /MountDir:"C:\WinPE_amd64\mount"io
卸載的命令是
Dism /Unmount-Image /MountDir:"C:\WinPE_amd64\mount" /Commit
修改mount文件夾裏的內容會保存在boot.wim裏。能夠用/discard參數代替/commit,能夠廢棄對文件的更改。(爲何要這麼作?)
在掛載的時候爲PE添加驅動
dism /add-driver /Image:"C:\WinPE_amd64\mount" /Driver:"C:\SampleDriver\driver.inf"
添加驅動 - https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/winpe-add-drivers
DISM 驅動服務命令 - https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/dism-driver-servicing-command-line-options-s14
添加 Package/語言/額外組件/.cab 文件
Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-HTA.cab"
參考連接: 了解有效的額外組件和語言 - WinPE Add Packages (Optional Components 參考)https://docs.microsoft.com/enus/windows-hardware/manufacture/desktop/winpe-add-packages--optional-components-reference