現象辨識:真死機還是假死機?
- 假死機: 滑鼠游標可動、鍵盤 Num Lock 指示燈可切換、按 Ctrl+Alt+Del 有反應、等待 2-5 分鐘後自動恢復正常、ADSL Modem 資料燈閃爍中。
- 真死機: 完全無反應、需強制重開機。
本文針對 假死機 分析與解決。
根本原因:Windows XP 自動 IP 定址機制
- XP 預設網卡 TCP/IP 設為「自動取得 IP 位址」。
- 開機時,系統檢測無固定 IP → 發送 DHCP Discover 封包尋找 DHCP 伺服器。
- ADSL Modem(橋接模式/路由模式未啟用 DHCP)不回應。
- XP 等待逾時(約 2-4 分鐘)後,啟用 APIPA (Automatic Private IP Addressing),自行指派
169.254.x.x/16 位址。
- 此期間系統網路子系統阻塞,表現為「假死機」;ADSL 燈閃爍為 DHCP 重傳封包。
- 執行
ipconfig 可見 IP 為 169.254.x.x 確認診斷。
方案一:啟用 ADSL Modem 內建 DHCP 伺服器(推薦,最徹底)
以東信 E700A 為例(其他品牌類似):
- 電腦網卡設固定 IP:
192.168.1.2 / 255.255.255.0 / 閘道 192.168.1.1。
- 瀏覽器輸入
https://192.168.1.1,帳號/密碼 root/root 或 admin/admin。
- 進入「區域網路」→「DHCP 模式」→ 選 DHCP Server → 「提交」→「儲存並重啟」。
- 電腦網卡改回「自動取得 IP」,重開機驗證無假死、IP 正常獲取
192.168.1.x。
優點: 所有裝置自動獲取 IP,零設定;缺點: 部份舊型/ISP 客製化 Modem 無 DHCP 功能或被鎖定。
方案二:給網卡指定固定 IP 位址(最簡單、最有效、相容性最廣)
- 控制台 → 網路連線 → 右鍵「區域連線」→ 「內容」。
- 雙擊「Internet 協定 (TCP/IP)」。
- 選「使用下列 IP 位址」:
IP:192.168.0.1(或 192.168.1.2,避開 Modem 管理 IP)
子網路遮罩:255.255.255.0
預設閘道:192.168.0.254(Modem LAN IP)
DNS:8.8.8.8 / 114.114.114.114 或 ISP 提供。
- 確定全部視窗,重開機驗證開機無卡頓、上網正常。
原理: 繞過 DHCP 發現流程,系統開機即完成網路初始化,無等待無阻塞。
方案三:啟用 Windows XP Internet 連線共享 (ICS) 變身微型 DHCP 伺服器
- 控制台 → 網路連線 → 右鍵連接 ADSL 的連線(通常是「區域連線」或 PPPoE 撥號連線)→ 「內容」→ 「進階」。
- 勾選「允許其他網路使用者透過此電腦的 Internet 連線來連線」→ 確認家庭網路連線選正確介面(連接區域網路的網卡)。
- 確定。XP 會強制將該網卡 IP 設為
192.168.0.1 並啟動 DHCP/NAT 服務。
- 其他電腦/本機網卡設「自動取得 IP」即可上網。
注意: ICS 會佔用 192.168.0.1,若 Modem 管理 IP 也是此網段需調整。單機環境下此法等同方案二但多跑服務,資源佔用略高。
方案比較與選擇建議
| 方案 | 適用對象 | 優點 | 缺點 | 推薦度 |
| Modem 啟用 DHCP | 支援 DHCP 的 Modem/路由器、多裝置環境 | 零客戶端設定、標準網路架構 | 硬體需支援、ISP 可能鎖定 | ★★★★★ |
| 固定 IP (方案二) | 所有環境、單機/簡單網路、舊硬體 | 100% 有效、最簡單、無額外服務 | 手動管理 IP、攜帶筆電切換網路需改回 DHCP | ★★★★★ |
| ICS 共享 | 需分享上網、無路由器、單機模擬 DHCP | 不需硬體支援、可分享 | 佔用系統資源、IP 固定 192.168.0.x、雙重 NAT 可能 | ★★★☆☆ |
給網管/維護人員的建議
- 三種方案皆應掌握,依現場硬體、網路架構、使用者需求彈性選擇。
- 現代環境建議直接使用無線路由器(撥號+DHCP+WiFi 一體),徹底消除 XP 端假死機根因。
- XP 已停止支援,請勿直接暴露於公網,務必置於 NAT/防火牆後方。