適用場景
- 無無線路由器/AP 環境:會議室、戶外、臨時辦公、宿舍
- 筆電內建無線網卡 (必要條件)
- 需求:檔案互傳、多人聯機遊戲、共用手機網路 (ICS)
核心概念:臨時無線網路 (Wireless Ad-hoc / IBSS)
- 點對多點、無 AP、裝置直接通訊
- Win7 原生支援建立/加入,Win10 1703 後移除 GUI (需指令/第三方工具)
- 頻段僅 2.4 GHz、速率上限 54 Mbps (802.11g) 或 11 Mbps (802.11b),不支援 802.11n/ac/ax 高速率
- 安全性:僅支援 WEP / WPA2-PSK (AES) (Win7 介面僅提供 WEP/無加密,WPA2 需 netsh 指令)
建立步驟 (圖形介面)
- 開啟網路和共用中心:右鍵工作列網路圖示 → 開啟網路和共用中心
- 設定新的連線或網路:左側點擊
- 選擇「設定無線臨時 (電腦到電腦) 網路」:拉到最底部 → 下一步
- 閱讀說明:下一步
- 輸入網路參數:
網路名稱 (SSID):GameLAN (英文數字)
安全性類型:WPA2-個人版 (AES) (若下拉只有 WEP/無加密,請改用 netsh 指令法)
安全性金鑰 (密碼):**8~63 字元**,建議 ≥12 字元複雜度
☑ 儲存這個網路的設定 (下次不輸入直接啟動)
下一步
- 等待建立完成:顯示「已成功設定無線臨時網路」 → 關閉
啟動/停止臨時網路 (建立後)
- 網路圖示 → 可見
GameLAN 狀態「等待使用者連線」/「已連線」
- 停用:網路和共用中心 → 管理無線網路 → 右鍵
GameLAN → 移除網路
- 或指令:
netsh wlan stop hostednetwork (若用 hostednetwork 模式)
進階:用 netsh 建立支援 WPA2-AES 的高速虛擬 AP (推薦替代方案)
Win7 支援 虛擬 Wi-Fi (VirtualWiFi / HostedNetwork),可模擬 AP、支援 802.11n/ac 速率、WPA2-AES、通道自動選擇,優於 Ad-hoc。
指令建立 (管理員 CMD/PowerShell)
# 1. 設定參數
netsh wlan set hostednetwork mode=allow ssid=GameLAN key=StrongPass123! keyUsage=persistent
# 2. 啟動
netsh wlan start hostednetwork
# 3. 共用網際網路 (ICS) - 讓連線裝置上網
# 控制台 -> 網路和共用中心 -> 變更介面卡設定
# 右鍵「有網路的介面卡」(如乙太網路/3G/4G) -> 內容 -> 共用
# ☑ 允許其他網路使用者透過這台電腦的網際網路連線
# 家庭網路連線:選擇「虛擬網路介面卡」(通常為「區域連線* 12」或「Microsoft Virtual WiFi Miniport Adapter」)
# 確定
查看狀態
netsh wlan show hostednetwork
# 顯示:模式、SSID、認證、無線電類型、頻道、連線裝置數、傳輸速率
設定開機自動啟動
- 建立批次檔
start_wifi.bat:
@echo off\nnetsh wlan start hostednetwork
- 放入「啟動」資料夾 (
shell:startup) 或工作排程器 (觸發:登入時、最高權限)
檔案共享與遊戲聯機設定 (Ad-hoc / HostedNetwork 通用)
- 所有參與電腦:網路設定檔 → 私人/家用
- 進階共用設定 → 私人網路:☑ 網路探索、☑ 檔案和印表機共用
- 所有網路:☑ 關閉密碼保護共用 (臨時環境) 或 ☑ 啟用 + 建立共用帳號
- 共用資料夾:右鍵 → 共用 → 特定使用者 / Everyone → 讀取/讀寫
- 遊戲聯機:確認遊戲支援 LAN/本機網路模式、防火牆允許遊戲通訊埠 (TCP/UDP)
效能與限制對比
| 項目 | Ad-hoc (IBSS) | HostedNetwork (Virtual AP) | 實體 AP/路由器 |
| 最高速率 | 54 Mbps (g) | 視實體網卡支援 (n/ac/ax) | 視 AP 規格 (ax 可達多 Gbps) |
| 加密 | WEP / WPA2 (需 netsh) | WPA2-AES / WPA3 | WPA3、OWE、SAE |
| 同時連線數 | ~8-10 | ~10-20 (視網卡) | 50-200+ |
| 覆蓋範圍 | ~10-20 m | ~20-50 m | ~50-100+ m |
| 穩定性 | 易斷線、隱藏節點問題 | 較佳、有 Beacon 管理 | 最佳 |
| 上網分享 (ICS) | 支援 | 支援 (需手動勾選) | 原生支援、NAT/DHCP/DNS 完整 |
常見問題
- Q: 別人搜不到我建立的 Ad-hoc 網路
- A: 1) 確認無線網卡支援 Ad-hoc (Intel/Realtek/Atheros 多支援,部分舊晶片不支援) 2) 關閉/開啟無線網卡重試 3) 換頻道 (1/6/11) 4) 改用 HostedNetwork 模式
- Q: 連上 Ad-hoc 但無法存取共享/上網
- A: 1) 確認雙方網路設定檔皆為「私人」 2) 防火牆允許檔案/印表機共用 3) ICS 共用介面卡選對了嗎? 4) 關閉密碼保護共用測試 5) 遊戲防火牆例外
- Q: HostedNetwork 提示「無法啟動託管網路」
- A: 1) 無線網卡驅動不支援 → 更新驅動 2) 無線網卡被其他軟體佔用 (如 Connectify、Virtual Router) → 關閉衝突軟體 3) 裝置管理員啟用「Microsoft Virtual WiFi Miniport Adapter」
結語
Win7 原生 Ad-hoc 雖簡單但效能受限 (54 Mbps 上限、不穩)。強烈建議改用 netsh wlan hostednetwork 建立虛擬 AP:速率高、加密強、穩定性好、支援 ICS 分享上網。若需長期、多人、高頻寬場景,請直接買一台 旅行路由器/4G/5G 隨身 Wi-Fi,體驗天差地別。臨時應急用 Ad-hoc,平常請用正規設備!