Win7 開機時螢幕顯示 CLIENT MAC ADDR: XX:XX:XX:XX:XX:XX 並停留數秒至數十秒才進入系統,嚴重拖慢開機速度。此現象為網卡啟用了 PXE (Preboot Execution Environment) 網路啟動功能,BIOS 嘗試從網路載入啟動映像失敗後才繼續本地硬碟啟動。解決方法極簡單:進入網卡選單/BIOS 禁用網路啟動選項 即可。
成因解析
- 主機板整合網卡或獨立網卡擁有 Boot ROM 晶片,支援 PXE/iSCSI/FCoE 網路啟動
- BIOS/UEFI 設定中 「Network Boot」/「PXE Boot」/「Onboard LAN Boot ROM」啟用
- 開機時 BIOS 掃描網卡,啟動 PXE 客戶端,發送 DHCP Discover 尋找啟動伺服器
- 區域網路無 PXE 啟動伺服器 (一般家庭/辦公環境無) → 等待逾時 → 繼續本地啟動
- 等待時間取決於 BIOS 設定的「顯示訊息時間」(通常 3~10 秒)

解決方法一:獨立網卡 / 顯示 PXE 選單的情況 (最常見)
- 開機時密切關注螢幕,出現 「Press Shift+F10 Configure...」 或類似提示 (停留 3~10 秒)
- 快速按下 Shift+F10 進入網卡設定藍色介面
- 四個選項調整如下:
▶ Network Boot Protocol:保持 PXE (不影響)
▶ Boot Order:按 Enter 選擇 ROM Disable (關鍵!禁用網卡啟動)
▶ Show Config Message:選擇 Disable (關閉 Shift+F10 提示)
▶ Show Message Time:預設 3 秒,可改較短
- 按 F4 儲存並離開 → 重新啟動驗證
解決方法二:整合網卡 / 無獨立 PXE 選單 (進入 BIOS 設定)
- 開機連續點擊 Del / F2 / Esc 進入 BIOS/UEFI 設定介面
- 尋找網路啟動相關選項 (位置因主機板廠商異):
▶ Advanced → Onboard LAN Boot ROM → Disabled
▶ Boot → Network Boot / PXE Boot → Disabled
▶ Security → Secure Boot → 網路啟動相關 → Disabled
- 按 F10 儲存並離開 (Save & Exit) → 重新啟動
驗證與副作用確認
- 開機加速: 不再顯示 CLIENT MAC ADDR,直接進入 Windows 開機動畫,節省 3~30 秒
- 功能影響: 無法使用網路開機 (PXE/iSCSI/網路安裝系統)。企業環境若需網路部署系統,請在部署時暫時啟用,平時保持禁用
- Wake-on-LAN (WOL) 不受影響: WOL 屬於作業系統/驅動層面功能,BIOS 禁用 PXE Boot 不影響關機狀態下網路喚醒
擴展:其他常見開機延遲項目及關閉建議
| 開機畫面提示 | 對應 BIOS 選項 | 建議 |
| Entering Setup... / Press F2 for Setup | Boot Logo / Quiet Boot | 啟用 (隱藏 POST 畫面,略微加快進入載入器) |
| AHCI/RAID Controller Scanning Drives... | SATA Mode / Option ROM | 非 RAID 陣列建議關閉 Option ROM |
| USB Device Enumeration... | USB Boot / Legacy USB Support | 保留 Legacy USB Support (支援鍵盤/滑鼠/啟動碟) |
| Memory Training / Testing... | Memory Test / Fast Boot | 啟用 Fast Boot (跳過完整記憶體測試) |
小結
Win7 開機卡在 CLIENT MAC ADDR,核心原因是網卡 PXE 啟動啟用但環境無 PXE 伺服器。獨立網卡按 Shift+F10 設定 Boot Order=ROM Disable;整合網卡進 BIOS 關閉 Onboard LAN Boot ROM。操作 10 秒,開機加速立竿見影,零風險、零成本。建議所有非網路部署環境電腦預設關閉 PXE Boot,避免無謂等待。