製作屬於自己的WinPE - 第三步:建立基本Windows PE映像
依照
製作屬於自己的WinPE - 第二步:安裝Windows ADK
安裝好Windows ADK的部署工具及Windows PE映像後,就要來開始製作自己的Windows
PE開機映像了!
複製基礎Windows PE映像
根據自己的需求,使用copype命令來複製相應的基礎Windows PE映像。
現在大部分主流的PC都是使用amd64(x64)CPU架構的,所以通常使用amd64的映像就行;
如果真的不確定要使用PE開機的電腦是不是支援64位元架構,那複製x86的映像是最保險的作法。
另外,Windows 11 22H2版本以後的Windows ADK並沒有提供x86的PE映像,
所以如果你跟我一樣是使用Windows
11版本的ADK,那就只能建立amd64版本的PE。
copype命令語法如下:
copype {x86|amd64|arm64} <目標路徑>
這邊以「將amd64架構的WinPE基礎映像複製到D:\WinPE」為例,
輸入以下命令:
copype amd64 D:\WinPE
基礎映像複製成功後,
輸入以下命令來把命令視窗的工作路徑改到剛剛複製的目標路徑,準備進行下一步:
cd /d D:\WinPE
自訂Windows PE映像
接下來要依據我們的使用習慣來自訂剛剛複製的基礎Windows PE映像。
如果你只是單純地想要一個可以開機的WinPE映像,那麼這一個部份可以跳過。
這邊的教學只會進行一些比較簡單的自訂,
如果有興趣學習更進一步自訂Windows PE的方法,可以查看微軟的官方文件。
以下的命令皆假設Windows ADK的安裝資料夾路徑是:
C:\Program Files (x86)\Windows Kits\10\
如果你的Windows ADK安裝在別的資料夾,請自行替換路徑。
0. 掛載Windows PE映像
在一切的修改開始之前,首先必須要把Windows PE映像內的系統檔案掛載到我們可以存取的資料夾才行,否則檔案都看不到也啥都不用改了。
掛載/卸除映像 及 自訂Windows PE 都是使用「DISM」這個命令工具來完成。
輸入以下命令將Windows PE映像掛載到工作目錄的「mount」資料夾:
DISM /Mount-Image /ImageFile:".\media\sources\boot.wim" /Index:1 /MountDir:".\mount"
1. 加入繁體中文語系支援,將預設語言切換為繁體中文
基礎Windows PE映像中的Windows
PE預設是使用en-US,也就是英文,作為系統預設語言的。
要將Windows PE的預設語系改為繁體中文需要進行以下幾件事:
- 加入繁體中文支援字型
- 安裝繁體中文的Language Pack
- 將預設的語言切換為繁體中文
- 將時區切換為台北標準時間 (可選)
加入繁體中文字型支援
基本上就是大家都知道的:微軟正黑體、新細明體、細明體、標楷體。
在Windows ADK中,微軟已經有提供打包好的Package可以直接使用。
輸入以下命令,將中文字型安裝至Windows PE映像:
DISM /Image:".\mount" /Add-Package /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-ZH-TW.cab"
安裝繁體中文的Language Pack
輸入以下命令,將繁體中文的Language Pack安裝至Windows PE映像:
DISM /Image:".\mount" /Add-Package /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-tw\lp.cab"
將預設語言切換為繁體中文
裝好Language Pack之後,我們要把Windows PE的系統語系設定設成剛剛安裝的語言才行。
輸入以下命令,將Windows PE映像的系統語系設定設為繁體中文:
DISM /Image:".\mount" /Set-AllIntl:zh-TW
將時區切換為台北標準時間
這裡依照筆者的使用習慣,將Windows PE的預設時區切換為台北標準時間。
輸入以下命令:
DISM /Image:".\mount" /Set-TimeZone:"Taipei Standard Time"
2. 將修改後的Windows PE寫入回Windows PE映像
接下來要將剛剛對Windows PE修改的內容寫回Windows PE映像(boot.wim)中。
輸入以下命令:
DISM /Unmount-Image /MountDir:".\mount" /Commit
接下來……
自訂Windows PE的部分到這邊就告一段落了,
下一篇文章將會說明如何將今天製作的Windows PE映像做成開機USB隨身碟或ISO光碟映像檔。
留言
張貼留言