您目前已離線,請等候您的網際網路重新連線

安全性更新 893066 將 Windows 2000 中 TCP 接收視窗的預設大小回復到 SP3 之前的預設大小 17,520 個位元組

重要 本文包含有關修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,並瞭解如何在發生問題時還原登錄。如需有關如何備份、還原和修改登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986 Description of the Microsoft Windows registry
徵狀
套用安全性更新 893066 之後,您可能會發現網路效能降低的情形。例如,輸送量可能會是您套用安全性更新之前,曾經有過的輸送量的四分之一。
發生的原因
TCP 接收視窗的預設大小通常是低層次最佳化,不會影響一般的網路效能。不過,特定應用程式可能因為 TCP 接收視窗的大小而獲得益處。

在 Microsoft Windows 2000 Service Pack 1 (SP1) 及 Windows 2000 Service Pack 2 (SP2) 的原始版本中,TCP 接收視窗的預設大小是 17,520 個位元組。Windows 2000 Service Pack 3 (SP3) 與 Windows 2000 Service Pack 4 (SP4) 中的變更,是將 TCP 接收視窗的預設大小增加至 64 KB。

在 Microsoft Windows 2000 Service Pack 3 (SP3) 中,位於每秒傳輸 100 MB (Mbps) 的網路上,TCP 接收視窗的大小是設定為 64 KB。此設定可能會導致網路頻繁地重新傳輸。 一貫的客戶與產品支援意見反應均建議,預設大小應還原成 SP3 之前的預設大小 17 KB。因此,此變更針對受影響的客戶發行為 Hotfix。安全性更新 893066 將 TCP 接收視窗的預設大小減至 17,520 個位元組。

不過,根據網路設定和一般功能,減少 TCP 接收視窗的預設大小可能會限制使用大量網路資源的特定應用程式的一般輸送量。 減少的值可能對慢速網路較有幫助,而較大的值則對高效能網路較有幫助。

此效能最佳化會根據網路頻寬、負載與使用因素、使用 TCP/IP 的特定應用程式,以及客戶和網路基礎架構而有所不同。一般而言,多數客戶將不會注意到任一種設定的重大效能變更。 除非變更環境中的預設值有特定且顯著的效益,否則我們建議您使用預設設定。

注意 您可以在套用安全性更新前,預先部署登錄設定。這將可預防當您套用安全性更新時有任何做法變更。
解決方案
警告 如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。這些問題可能會需要您重新安裝作業系統才能解決。Microsoft 不保證可以解決這些問題。請自行承擔修改登錄的一切風險。

如果要解決這個問題,請使用下列其中一個方法,將接收視窗設定為其他值。

方法 1:新增 TcpWindowSize 登錄項目

新增 TcpWindowSize 登錄項目。如果要執行這項操作,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]
  2. 找出並按一下下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. [編輯] 功能表上,指向 [新增],然後按一下 [DWORD 值]
  4. [新數值 #1] 方塊中,輸入 TcpWindowSize,然後按下 ENTER 鍵。
  5. 在 [編輯] 功能表上,按一下 [修改]
  6. 在 [數值資料] 方塊中,輸入您想要的視窗大小。

方法 2:使用 Setsockopt 函式

使用 Setsockopt Windows Sockets 函式,以每個通訊端為基礎來設定接收視窗大小。如需有關 Setsockopt 函式的詳細資訊,請造訪下列 Microsoft 網站:
其他相關資訊
如需有關 TcpWindowSize 登錄項目的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
224829Description of Windows 2000 and Windows Server 2003 TCP features
內容

文章識別碼:890345 - 最後檢閱時間:12/25/2006 09:46:42 - 修訂: 3.0

Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Server

  • kbtocoff kbtshoot KB890345
意見反應