Windows 10用Windows PEの環境構築
前提
Windows ADK for Windows 10の入手と導入
- https://msdn.microsoft.com/ja-jp/windows/hardware/dn913721.aspx
- ファイル単体で落としてきてオフラインでやる方法は無い気がする
- PE入れるだけが目的ならDeployment ToolsとWindows PEだけ入れれば作業できる
マニュアル類
- https://msdn.microsoft.com/ja-jp/library/windows/hardware/dn938389(v=vs.85).aspx
- 下記の作業手順は上記マニュアルを読めば誰でも作れる
- のだけれど、2016/5/5現在微妙な間違いが入ってるので文字通りにやってもできない
平均的な日本在住の日本語話者にとっての要求仕様と思われるもの
イメージの構築まで
- [展開およびイメージング ツール環境] を[管理者として実行]
- 管理者モードじゃないとDism /Mount-Imageでひっかかる
set SD=C:\WinPE_amd64 set PP=C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs copype amd64 %SD% Dism /Mount-Image /ImageFile:"%SD%\media\sources\boot.wim" /index:1 /MountDir:"%SD%\mount" Dism /Add-Package /Image:"%SD%\mount" /PackagePath:"%PP%\ja-jp\lp.cab" Dism /Add-Package /Image:"%SD%\mount" /PackagePath:"%PP%\WinPE-FontSupport-JA-JP.cab" Dism /Add-Package /Image:"%SD%\mount" /PackagePath:"%PP%\WinPE-RNDIS.cab" Dism /Add-Package /Image:"%SD%\mount" /PackagePath:"%PP%\en-us\WinPE-RNDIS_en-us.cab" Dism /Add-Package /Image:"%SD%\mount" /PackagePath:"%PP%\ja-jp\WinPE-RNDIS_ja-jp.cab" Dism /Set-AllIntl:ja-JP /Image:"%SD%\mount" Dism /Unmount-Image /MountDir:"%SD%\mount" /commit MakeWinPEMedia /UFD %SD% F:
Dism /Unmount-Imageする前に:
- 背景画像を差し替えたければC:\WinPE_amd64\mount\windows\system32\winpe.jpgをいじる(ただしownerとcapabilityの変更しないと上書きできない)
- 入ってるCab一覧
Dism /Get-Packages /Image:"C:\WinPE_amd64\mount"
- 入ってるデバドラ一覧と追加導入
Dism /Get-Drivers /Image:"C:\WinPE_amd64\mount" Dism /Add-Driver /Image:"C:\WinPE_amd64\mount" /Driver:"C:\SampleDriver\driver.inf"
- なんかうまくいかなくてC:\WinPE_amd64を削除したかったら以下でアンマウントしてから
Dism /Unmount-Image /MountDir:"C:\WinPE_amd64\mount" /discard Dism /Cleanup-Wim
謝辞
この非人間的な苦痛を伴う作業は南波志帆さんの歌声なしには遂行できなかったことを特に記す次第です