無光碟機、無 USB 隨身碟、硬碟無法啟動時,可透過 PXE 網路開機 (Preboot Execution Environment) 從 Windows Deployment Services (WDS) 伺服器安裝 Windows 7。需一台 Windows Server 2008/R2 (網域控制器等級) 做 WDS 伺服器,目標機器支援網卡開機 (BIOS 設定啟動順序)。
前置需求
- 目標電腦:支援 PXE 開機的網卡,BIOS 設定「Network Boot」優先。
- WDS 伺服器:Windows Server 2008/R2,已加入網域 (必要),安裝「Windows 部署服務」與「DHCP 伺服器」角色。
- 網路環境:雙機以網路線直連或同一區域網路,通訊暢通。
- 安裝來源:Windows 7 安裝光碟 ISO 或解壓縮檔案 (含 `sources\install.wim`)。
架設 WDS 伺服器步驟
- 伺服器管理員 → 新增角色 → 勾選「Windows 部署服務」→ 子項「部署伺服器」、「傳輸伺服器」→ 完成安裝。
- 新增角色 → 「DHCP 伺服器」→ 設定作用域 (IP 範圍、子網路遮罩、閘道、DNS、租用期限) → 授權 DHCP。
- 開啟「Windows 部署服務」主控台 → 右鍵伺服器名稱 → 「設定伺服器」→ 整合式模式 → 選擇遠端安裝資料夾路徑 (如 `D:\RemoteInstall`) → 回應「不回應任何用戶端電腦」 (稍後設定) → 完成。
- 展開伺服器 → 「開機映像」→ 右鍵 → 「新增開機映像」→ 選擇 Windows 7 安裝光碟 `sources\boot.wim` → 命名 (如 "Win7 x64 Boot") → 完成。
- 「安裝映像」→ 右鍵 → 「新增安裝映像」→ 建立映像群組 → 選擇 `sources\install.wim` → 選擇版本 (旗艦版/專業版/企業版) → 完成。
- 右鍵伺服器 → 「內容」→ 「PXE 回應」頁籤 → 選擇「回應所有用戶端電腦 (已知與未知)」→ 勾選「要求使用者按 F12 才啟動網路開機」 (安全) → 「確定」。
- 右鍵伺服器 → 「所有工作」→ 「啟動」。
目標電腦網路安裝流程
- 目標機開機 → BIOS 選擇網卡開機 (或按 F12 選擇 Network Boot)。
- PXE 取得 IP (DHCP) → 連線 WDS 伺服器 → 下載開機映像 (`boot.wim`) → 載入 Windows PE 環境。
- Windows PE 介面選擇語言、鍵盤、時間 → 「安裝 Windows」→ 輸入認證連線 WDS 共享 → 選擇安裝映像 → 磁碟分割 → 安裝進行中。
- 安裝完成自動重啟進入 OOBE 設定 (使用者名稱、電腦名稱、密碼、更新、網路類型)。
優缺點評估
| 優點 |
缺點 |
| 無需實體媒體 (光碟/USB) |
需額外一台 Server 2008/R2 做 WDS (成本高) |
| 支援多機同時部署 (多播傳輸) |
網域環境強制需求,工作群組無法完整運作 |
| 可整合驅動、更新、應用程式至映像 |
設定複雜,需具備 Windows 部署知識 |
| 適用無光碟機筆電/瘦客戶機 |
網路頻寬需求大,百兆網路部署慢 |
現代替代方案
- MDT (Microsoft Deployment Toolkit) + WDS:規則引擎、任務序列、驅動管理、USMT 遷移、輕觸安裝 (LTI)。
- SCCM (Configuration Manager):企業級零接觸安裝 (ZTI)、軟體分發、資產管理、合規性設定。
- Windows 7 USB/DVD Download Tool / Rufus:單機 USB 安裝,最簡單通用。