當您啟用網路喚醒功能時,就會發生不必要的喚醒事件

本文說明當您在 Windows 7 和 Windows Vista 中啟用網路喚醒 (WOL) 功能時,為何會發生不必要的喚醒事件,並說明如何將電腦設定為只在回應 Magic Packet 時喚醒。

適用於:Windows 7 Service Pack 1
原始 KB 編號: 941145

簡介

在 Windows 7 和 Windows Vista 中,WOL 功能可以從省電狀態喚醒遠端電腦,例如睡眠。 當您啟用 WOL 時,網路適配器會在電腦睡眠時繼續接聽網路。 如果電腦收到特殊數據封包,WOL 會喚醒電腦。

一種特殊數據封包包含喚醒模式。 根據預設,當您啟用 WOL 時,Windows 7 和 Windows Vista 會接聽下列封包:

  • 導向至網路適配器 MAC 位址的封包
  • 本機計算機名稱的 NetBIOS 名稱解析廣播
  • 網路適配器 IPv4 位址的位址解析通訊協定 (ARP) 封包
  • 網路適配器的請求節點多播位址的 IPv6 芳鄰探索封包A Magic Packet 也可以喚醒遠端電腦。

Magic Packet 是以特定網路介面為目標的標準喚醒框架。

在大部分情況下,喚醒模式或 Magic Packet 可讓您遠端訪問處於省電狀態的電腦。 不過,某些網路通訊協定會將這些封包用於其他用途。 例如,路由器會使用ARP封包定期確認電腦是否存在。 這類通訊協定不會使用這些封包來喚醒計算機。 不過,在某些網路中,網路流量可能會不小心喚醒遠端計算機。 這些不必要的喚醒事件可能會發生在特別雜訊的環境中,例如企業網路。 因此,根據預設,Windows 7 和 Windows Vista 中會停用 WOL。

其他相關資訊

WOL 可以是節省電源,同時讓計算機可在網路上連線的有效方式。

不過,在您啟用 WOL 之後,可能會發生不必要的喚醒事件。 例如,計算機可能會在進入省電狀態之後立即喚醒。 其中一個原因可能是網路環境產生喚醒模式太頻繁。 在此情況下,強烈建議您將計算機設定為只喚醒以回應魔術封包。 Magic Packet 特別設計來喚醒電腦的省電狀態。 此外,由於Magic Packet是網路適配器MAC位址特有的,因此不太可能意外傳送Magic Packet。

若要以這種方式設定 Windows 7,請遵循下列步驟:

  1. 按兩下 [開始],在 [開始搜尋] 方塊中輸入網络和共用中心,然後按Enter。
  2. 在 [ 工作] 列 上,按兩下 [ 變更配接器設定]
  3. 以滑鼠右鍵按下您要設定的網路適配器,然後按兩下 [ 屬性]。 例如,以滑鼠右鍵按兩下 [ 區域連線],然後按兩下 [ 屬性]
  4. 如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或提供確認。
  5. 按一下 [設定]
  6. 如果網路適配器支援 WOL,請按下以選取 [電源管理] 索引標籤上的 [允許此裝置喚醒計算機] 複選框,選取 [只允許魔術封包喚醒計算機] 複選框,然後按兩下 [確定]

若要以這種方式設定 Windows Vista,請遵循下列步驟:

  1. 按兩下 [開始],在 [ 開始搜尋 ] 方塊中輸入網络和共用中心,然後按Enter。
  2. 在 [ 工作] 列 上,按兩下 [管理網络連線]
  3. 以滑鼠右鍵按下您要設定的網路適配器,然後按兩下 [ 屬性]。 例如,以滑鼠右鍵按兩下 [ 區域連線],然後按兩下 [ 屬性]
  4. 如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或提供確認。
  5. 按一下 [設定]
  6. 如果網路適配器支援 WOL,請選取 [電源管理] 索引標籤上的 [允許此裝置喚醒計算機] 複選框,選取 [只允許管理站喚醒計算機] 複選框,然後按兩下 [確定]

您可能也必須啟用 BIOS 設定才能啟用 WOL。 特定的 BIOS 設定取決於電腦的製造商。