WinPE是什麼? 3分鐘學會如何製作 WinPE 開機隨身碟與其應用

WinPE是什麼? 3分鐘學會如何製作 WinPE 開機隨身碟與其應用 3

WinPE 是 Windows Preinstallation Environment 的縮寫,中文翻譯為 Windows 預先安裝環境,大家可能都有聽過 WinPE 這個名詞,但卻不知道它是什麼且什麼時候有機會用到。

本篇文章會介紹「什麼是 WinPE、製作方式以及使用 WinPE 的時機點」,如果在閱讀文章的過程中有任何問題,可以前往「綜合疑難雜症討論區」尋求幫助,這是一個互助討論的 FB 社群,我有時間也會親自回覆,讓我開始今天的主題吧!

延伸閱讀:如何利用 DISM 指令掛載映像檔(wim)? 3分鐘學會映像檔的掛載與卸載

WinPE 是什麼?

WinPE 介面
WinPE 介面

Windows Preinstallation Environment 簡稱 WinPE 或是 Windows PE,中文名稱為 「Windows 預先安裝環境」,WinPE 是一套「極為精簡」的作業系統,可以把它想像成「只有命令視窗」的 Windows 作業系統,通常會用 WinPE 來進行作業系統的「安裝或修復」的作業,因為檔案及硬體需求不大,可以把 WinPE 放在 USB 隨身碟內使用。

WinPE 最初是設計來給電腦「開發生產商」使用,目的是用來快速的「自動佈署」作業系統以加速電腦的生產,後來有許多由 WinPE 衍生出來的產品,如 WinRE、安裝 Windows 的介面環境。

windows 的安裝環境介面
Windows 的安裝環境就是 WinPE
WinRE(修復環境) 也是 WinPE
WinRE(修復環境) 也是 WinPE

WinPE 的特點

WinPE 不同於一般的 Windows 作業系統,除了精簡化之外,還有以下特點:

  1. WinPE 環境開機啟動時會載入記憶體(RAM)中,因電腦的記憶體是揮發性記憶體,代表你重新開機後,在 WinPE 中做的設定都會不見。
  2. 可以執行批次檔和指令碼、Win32 等應用程式(exe)。
  3. 不需要硬碟裝置,就可以載入記憶體中執行,記憶體最低需求為 512 MB。
  4. 為了避免把 WinPE 當成作業系統在使用,WinPE 啟動時間超過 72 小時後就會自動重新啟動。
  5. 不支援加入網域、遠端桌面連線、.MSI 安裝、從非英文字元的路徑開機等。

什麼時候用的到 WinPE?

WinPE command
WinPE 環境視窗

一般來說,最常用的的情境就是電腦有問題且進不去作業系統裡面,這時候就可以利用 WinPE 的特性進行修復或是資料的救援,如果電腦修不好,至少可以救援資料,把損失降至最低。

另外一種使用的情況一般的使用者比較少遇到,我們可以用 WinPE 環境及 DISM 指令來安裝佈署 Windows 作業系統,搭配其他的 CMD 指令碼與批次檔,可以做到全自動化的安裝。

當然 WinPE 的運用可以說是很廣泛,用一篇文章無法全部詳細介紹,本篇文章我們就先著重在如何製作 WinPE 的環境,其餘較深入的應用,以後會再另外寫教學文章。

WinPE 版本

WinPE 最早出現在 Windows XP 系統的時代,並沒有公開發行,但也沒有限制不能公開,隨著時間與版本的演進,現在已經可以在微軟的官方網站上輕鬆取得,而現在的 WinPE 都會以最新的 Windows 版本來區別與製作,以下為 WinPE 的版本歷史。

版本

簡介

1.0

基於最初的Microsoft Windows XP Professional

1.1

基於Microsoft Windows XP Professional 含Service Pack 1(SP1)

1.2

基於Microsoft Windows Server 2003

1.5

基於Microsoft Windows XP Professional 含Service Pack 2(SP2)

1.6

基於Microsoft Windows Server 2003 含Service Pack 1(SP1)

2.0

基於Microsoft Windows Vista

2.1

基於Microsoft Windows Vista 和Microsoft Windows Server 2008 含Service Pack 1(SP1)

2.2

基於Microsoft Windows Vista 和Microsoft Windows Server 2008 含Service Pack 2(SP2)

3.0

基於Microsoft Windows 7

3.1

基於Microsoft Windows 7 SP1

4.0

基於Microsoft Windows 8.0

5.0

基於Microsoft Windows 8.1

5.1

基於Microsoft Windows 8.1 含 Update

6.0

基於Microsoft Windows 10

10.0.10240.16384

基於Windows 10 1507

10.0.15063.0

基於Windows 10 1703

10.0.20348.1

基於Windows Server 2022

10.0.25398.1

基於Windows 11 22H2

如何製作 WinPE 開機隨身碟?

WinPE是什麼? 3分鐘學會如何製作 WinPE 開機隨身碟與其應用 9

本章節會示範教學如何用微軟官方的 ADK 方式來製作 WinPE 開機隨身碟,當然 WinPE 也可以在光碟上、VHD(虛擬硬碟)上,但這屬於應用範圍,我們先專注在如何製作 USB 隨身碟的 WinPE,讓我們開始吧!

預估時間 3 minutes

STEP 1:下載 Windows PE 附加元件

下載 Windows PE 附加元件

前往微軟 Windows ADK 下載頁面,點選紅色框框處下載「Windows PE 附加元件」。

STEP 2:開啟 Windows PE 附加元件執行檔

WinPE是什麼? 3分鐘學會如何製作 WinPE 開機隨身碟與其應用 12

開啟剛剛下載的 Windows PE 附加元件執行檔,選擇第一個選項安裝到此電腦,並點選「Next」。

STEP 3:設定是否分享使用資料給微軟

設定分享資料

可以自行選擇要不要分享匿名的使用資料給微軟,預設是「Yes」,沒問題就點選下一步。

STEP 4:接受軟體授權條款

接受軟體授權條款

按下「Accept」按鈕接受軟體授權條款。

STEP 5:選擇要安裝的元件

選擇要安裝的元件

左邊把「Windows 預先安裝環境 (Windows PE)」打勾,並確認電腦硬碟有足夠的空間,就可以按下「Install」進行安裝。

STEP 6:Windows PE 附加元件安裝完成

winpe附加元件安裝完成

安裝時間大約 1~2 分鐘,安裝完成後按下「Close」關閉安裝程式。

STEP 7:接上 USB 隨身碟並確認

電腦街上USB隨身碟

因為 WinPE 的檔案不大,原生版本的大約只有 300 MB,只需要準備一隻 4GB 大小的 USB 隨身碟即可,接上電腦後,確認有顯示在我的電腦內,並把隨身碟代號記下來,圖片範例隨身碟代號為「V」。

STEP 8:以系統管理員身份執行 CMD 視窗

系統管理員開啟CMD

搜尋 CMD 並按右鍵以系統管理員身份執行「命令提示字元」。

STEP 9:前往 Windows ADK 安裝資料夾

CMD前往ADK資料夾

在 CMD 視窗複製並貼上以下指令,前往 Windows ADK 資料夾。
cd %ProgramFiles(x86)%\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment

STEP 10:建立 WinPE 隨身碟

CMD指令建立Winpe隨身碟

在 CMD 視窗複製並貼上以下指令,就會開始自動製作 WinPE 隨身碟。
MakeWinPEMedia /UFD amd64 V:
最後面的 「V:」 是你隨身碟的代號,按下 enter 鍵後需要在輸入「Y」確認要執行此製作程式,製作過程會把隨身碟資料都刪除,請記得備份。
最後看到有「Success」字樣跑出來後,就代表製作完成了,之後就可以用這支隨身碟啟動,就會進入 WinPE 環境。

Supply:

  • Windows ADK

Tools:

  • USB 隨身碟

WinPE 救援時的常用指令

雖然說當電腦掛點,可以用 WinPE 來救援資料,把資料備份出來,但畢竟是需要輸入指令來執行,對於一般對電腦不太熟的人會比較吃力。這個章節會教學如何用 CMD 指令碼把你想要的資料複製備份出來。

進入 WinPE 後,先用以下指令確定磁碟機代號。

diskpart
lis vol

顯示出來的畫面如下圖,我的 USB 隨身碟的代號是 D,右邊的 Label 就是隨身碟名稱,因為我的 WinPE 不支援繁體中文,所以會顯是亂碼。

diskpart list vol
diskpart 列出磁碟

確認完成後,我們輸入 exit 離開確認磁碟機代號的程式,這邊做個簡單說明,假設你想要救援備份的資料放在桌面的「test data」資料夾,這個資料夾我放入兩個檔案來當作範例,那我們就可以透過下方指令,把資料備份到你的隨身碟內。

  1. 先輸入 exit 離開 diskpart
  2. 輸入 C: 前往 C 槽
  3. 輸入 dir 確認 C 槽的資料結構

可以看到在打完 dir 指令後,就可以看到在 C 槽下的所有檔案與資料夾,教學範例內的資料夾如下:

  • PerfLogs
  • Program Files
  • Program Files (x86)
  • Users
  • Windows
  • Windows.old
CMD 確認資料結構 dir
確認資料結構

記得我上面有提到說,我在桌面建立一個資料夾要來當教學嗎? 這時候我們就要前往桌面,才能複製備份該資料夾,而使用者與桌面會在 Users 資料夾內,依序輸入以下指令:

cd Users
cd 你的使用者名稱
cd Desktop
dir

這時候就可以看到我們在桌面所建立的「test data」資料夾,如下圖。

桌面的 test data 資料夾
桌面的 test data 資料夾

接下來我們可以利用 xcopy 指令進行複製檔案到隨身碟,範例指令如下:

xcopy "test data" D:

//把資料夾複製到D槽

複製完成後,我們可以輸入 D: 前往 D 槽,並輸入 dir 查看檔案有沒有被複製過去,如下圖。

複製資料到隨身碟
複製資料到隨身碟

這只是其中之一的範例,其他資料夾或路徑前往與複製的方式都是一樣的,只要確定路徑正確即可。

如果你明確知道你想要複製備份的檔案路徑,可以直接用以下方式直接複製,不用再一層一層的找,例如這次範例的「test data」資料夾:

xcopy “c:\Users\ADER\Desktop\test data” D:

這樣的效果會是一樣的!

xcopy 指令
xcopy 指令

網路大神的第三方 WinPE

有沒有覺得就算知道如何製作 WinPE 和它的使用方法,也是覺得很難? 沒關係,網路上有許多大神都會修改 WinPE 讓它變得很好用,跟一般的作業系統介面非常的相似,不再只是簡陋的指令視窗。

我這邊推薦一位大神叫做「承風雅傳」,他所製作的 USBOX WinPE 可以說是該有的功能都有,非常的好用,如果有興趣可以前往他的官方部落格查看,我這邊就不做教學,單純給大家看幾張截圖。

USBOX 開機選單
USBOX 開機選單
USBOX 使用介面
USBOX 使用介面

相關教學文章

我把 WinPE 相關的教學文章整理在下方表格,有興趣的可以點連結參考喔,雖然都是很基本的概念與觀念,希望有幫助到大家!

教學主題

文章連結

WinPE是什麼? 3分鐘學會如何製作 WinPE 開機隨身碟與其應用

如何利用 DISM 指令掛載映像檔(wim)? 3分鐘學會映像檔的掛載與卸載

3分鐘學會如何更換 WinPE 預設背景圖片

3分鐘學會如何在 WinPE 安裝驅動程式

3分鐘如何在 WinPE 內增加選用元件

總結

WinPE 對於一般人來說會比較陌生,使用的時機也相對少,但如果你是電腦相關產業,學會 WinPE 的操作與運用,其實是可以帶來很多便利性!

今天的文章並沒有深入介紹 WinPE 可以做到的應用,主要是想要先介紹 WinPE 給大家認識,比較深入的內容之後會再另外寫文章教大家,各位先跟著這篇文章把基礎學起來吧!

常見問題

WinPE 是什麼?

WinPE 是一套「極為精簡」的作業系統,可以把它想像成「只有命令視窗」的 Windows 10,通常會用 WinPE 來進行作業系統的安裝或修復的作業,因為檔案及硬體需求不大,可以把 WinPE 放在 USB 隨身碟內使用。

WinPE 的特點?

WinPE 不同於一般的 Windows 作業系統,除了精簡化之外,還有以下特點:
1. WinPE 環境開機啟動時會載入記憶體(RAM)中,因電腦的記憶體是揮發性記憶體,代表你重新開機後,在 WinPE 中做的設定都會不見。
2. 可以執行批次檔和指令碼、Win32 等應用程式(exe)。
3. 不需要硬碟裝置,就可以載入記憶體中執行,記憶體最低需求為 512 MB。
4. 為了避免把 WinPE 當成作業系統在使用,WinPE 啟動時間超過 72 小時後就會自動重新啟動。
5. 不支援加入網域、遠端桌面連線、.MSI 安裝、從非英文字元的路徑開機等。

使用 WinPE 的時機?

WinPE 可以拿來做很多應用,例如:
1. 電腦資料救援
2. 佈署安裝作業系統
3. 擷取並套用 Windows 映像
4. 修改沒有正在執行的作業系統

WinPE 需要收費嗎?

不用,WinPE 完全面費。

WinPE 要去哪裡下載?

前往微軟 Windows ADK 下載頁面 就可以下載。

歡迎免費訂閱Google 新聞」、「RSS」、追蹤Facebook」、「Instagram」、「YouTube」、「Dcard」、「TikTok」或加入討論社團」,並且可以透過「小額贊助」方式支持本站所有媒體持續營運!

返回頂端