Windows Update 用戶端如何判斷應使用哪一個 Proxy 伺服器來連線至 Windows Update 網站

文章翻譯 文章翻譯
文章編號: 900935 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

簡介

Microsoft Windows Update 用戶端程式必須有 Microsoft Windows HTTP Services (WinHTTP) 才能掃描可用的更新。此外,Windows Update 用戶端還會使用幕後智慧型傳送服務 (BITS,Background Intelligent Transfer Service) 來下載這些更新。Microsoft Windows HTTP Services 和 BITS 的執行與 Microsoft Internet Explorer 無關,不會相互干擾。這兩個服務都必須要能夠偵測特定環境中的可用 Proxy 伺服器。本文將告訴您各種可用的 Proxy 伺服器偵測方法。此外,本文也說明 Windows Update 會使用特定 Proxy 伺服器偵測方法的情況。

其他相關資訊

設定「自動更新」服務,從 Microsoft Windows Update 網站下載並安裝更新

「自動更新」服務可以自動從 Windows Update 網站下載並安裝更新。「自動更新」服務並不需要使用者的互動,因為這個服務是在本機系統帳戶下執行的。「自動更新」服務無法存取使用者特定的 Proxy 伺服器設定 (這可能是在 Internet Explorer 中設定的)。「自動更新」服務只能使用下列其中一個方法來探索 Proxy 伺服器:
  • 使用 Proxycfg.exe 工具,手動設定 Proxy 伺服器。 如需有關如何使用 Proxycfg.exe 工具的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    289481 您可能需要執行 Proxycfg 工具,ServerXMLHTTP 才能運作
  • 您可以在下列任一網路環境位置中設定 Web Proxy Auto Detect (WPAD) 設定:
    • [網域名稱系統 (DNS)] 選項
    • [動態主機設定通訊協定 (DHCP)] 選項
    如需相關主題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    816320 How to configure firewall and Web proxy client Autodiscovery in Windows Server 2003

使用 Internet Explorer 來存取 Windows Update 網站

如果您使用 Internet Explorer 來存取 Windows Update 網站,Windows Update 用戶端程式就會依序使用下列方法來探索 Proxy 伺服器。

方法 1:將 Internet Explorer 設定為自動偵測設定

如果在 Internet Explorer 中選取 [自動偵測設定] 核取方塊,Windows Update 用戶端將會使用 WPAD 功能來尋找 Proxy 伺服器。如果要檢視 [自動偵測設定] 核取方塊,請依照下列步驟執行:
  1. 啟動 Internet Explorer。
  2. [工具] 功能表上,按一下 [網際網路選項]
  3. 按一下 [連線] 索引標籤。
  4. 如果您在區域網路上使用 Proxy 伺服器來連線至網際網路,請按一下 [區域網路設定]。如果您在撥號連線或 VPN 連線上使用 Proxy 伺服器來連線至網際網路,請按一下該連線,然後按一下 [設定值]
如需相關主題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
816320 How to configure firewall and Web proxy client Autodiscovery in Windows Server 2003

方法 2:將 Internet Explorer 設定為使用自動組態指令碼

如果下列情況成立,Windows Update 用戶端就會處理自動組態指令碼以找出 Proxy 伺服器:
  • Internet Explorer 無法使用方法 1 來探索 Proxy 伺服器。
  • Internet Explorer 中已選取 [使用自動組態指令碼] 核取方塊。
如果要檢視 [使用自動組態指令碼] 核取方塊,請依照下列步驟執行:
  1. 啟動 Internet Explorer。
  2. [工具] 功能表上,按一下 [網際網路選項]
  3. 按一下 [連線] 索引標籤。
  4. 如果您在區域網路上使用 Proxy 伺服器來連線至網際網路,請按一下 [區域網路設定]。如果您在撥號連線或 VPN 連線上使用 Proxy 伺服器來連線至網際網路,請按一下該連線,然後按一下 [設定值]

方法 3:Internet Explorer 設定成使用使用者定義的 Proxy 伺服器數值

如果下列情況成立,Windows Update 用戶端就會使用使用者定義的 Proxy 伺服器來連線至網際網路:
  • Windows Update 用戶端無法使用自動偵測或自動組態指令碼來尋找 Proxy 伺服器。
  • Internet Explorer 中已定義 Proxy 伺服器。
如果要檢視使用者定義的 Proxy 伺服器數值,請依照下列步驟執行:
  1. 啟動 Internet Explorer。
  2. [工具] 功能表上,按一下 [網際網路選項]
  3. 按一下 [連線] 索引標籤。
  4. 如果您在區域網路上使用 Proxy 伺服器來連線至網際網路,請按一下 [區域網路設定]。如果您在撥號連線或 VPN 連線上使用 Proxy 伺服器來連線至網際網路,請按一下該連線,然後按一下 [設定值]
  5. 記下 [Proxy 伺服器] 下面的 [位址] 方塊中顯示的值。

方法 4:Internet Explorer 中沒有指定 Proxy 伺服器

如果 Internet Explorer 中沒有定義 Proxy 伺服器,Windows Update 用戶端將會使用透過 Proxycfg.exe 工具所設定的 Proxy 伺服器。 如需有關如何使用 Proxycfg.exe 工具的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
289481 您可能需要執行 Proxycfg 工具,ServerXMLHTTP 才能運作

方法 5:不設定任何 Proxy 伺服器

如果下列情況成立,Windows Update 用戶端就會嘗試直接連線至 Windows Update 網站:
  • 沒有使用 Proxycfg.exe 工具設定任何 Proxy 伺服器。
  • Internet Explorer 中沒有任何手動定義的 Proxy 伺服器。
在這種情況下,如果必須使用 Proxy 伺服器才能連線至網際網路,Windows Update 用戶端就無法順利連線至 Windows Update 網站。

Web Proxy Auto Detect (WPAD) 功能的說明

WPAD 功能會讓服務查詢 DHCP 選項,或尋找特定的 DNS 記錄以找出可用的 Proxy 伺服器。 如需有關使用 DNS 以替代 WPAD 的 DHCP,其優缺點的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
816320 How to configure firewall and Web proxy client Autodiscovery in Windows Server 2003

Proxycfg.exe 工具的說明

Proxycfg.exe 工具修改下列登錄項目,將 WinHTTP 設定為使用特定 Proxy 伺服器:
HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\WinHttpSettings
如果您無法實作 WPAD,Proxycfg.exe 工具就很有用。此外,您也可以使用這個工具來協助排解網路中的 Proxy 伺服器探索問題。在這種情況下,您可以使用這個工具,幫助確認因為無法使用其他探索方法 (如 WPAD) 來探索 Proxy 伺服器所發生的問題。 如需相關主題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
298481 您可能需要執行 Proxycfg 工具,ServerXMLHTTP 才能運作
如果要檢視 Proxycfg.exe 工具支援的命令列參數,請在命令提示字元中輸入 proxycfg.exe /?,然後按下 ENTER。如果您沒有使用命令列參數來執行 proxycfg.exe 命令,則會顯示目前的設定。在這種情況下,您所得到的結果將會與下列其中一個結果類似。

沒有設定任何 Proxy 伺服器時的設定值

Microsoft (R) WinHTTP Default Proxy Configuration Tool Copyright (c) Microsoft Corporation. All rights reserved.

目前的 WinHTTP proxy 設定值位於:HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\ WinHttpSettings :

直接存取 (沒有 proxy 伺服器)。

已設定 Proxy 伺服器時的設定值

Microsoft (R) WinHTTP Default Proxy Configuration Tool Copyright (c) Microsoft Corporation. All rights reserved.

目前的 WinHTTP proxy 設定值位於:HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\ WinHttpSettings :
	
Proxy 伺服器 :	    <myproxyserver> Bypass 清單 :	    

使用 Proxycfg.exe 工具設定 Proxy 伺服器

如果要使用 Proxycfg.exe 工具來設定 Proxy 伺服器,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行],輸入 cmd,然後按一下 [確定]
  2. 在命令提示字元中,輸入 proxycfg -pproxyservername:portnumber,然後按下 ENTER。在這個命令中,請將 proxyservername 取代成 Proxy 伺服器的完整網域名稱 (FQDN)。將 portnumber 取代成您想要設定的 Proxy 伺服器的連接埠號碼。例如,將 proxyservername 取代成proxy.domain.example.com ,而將portnumber 取代成 80。
如果成功設定 Proxy 伺服器,就會出現下列結果:
Microsoft (R) WinHTTP Default Proxy Configuration Tool Copyright (c) Microsoft Corporation.All rights reserved.

目前的 WinHTTP proxy 設定值位於:HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\ WinHttpSettings :
	
Proxy 伺服器 :	    <myproxyserver> Bypass 清單 :	       

使用 Proxycfg.exe 工具移除 Proxy 伺服器

如果要使用 Proxycfg.exe 工具來移除 Proxy 伺服器,以及設定對網際網路進行「直接存取」,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行],輸入 cmd,然後按一下 [確定]
  2. 在命令提示字元中,輸入 proxycfg -D,然後按下 ENTER 鍵。
注意如果下列其中一個情況成立,Proxy 伺服器就不會在 proxycfg.exe 命令的結果中出現:
  • 在 Internet Explorer 中手動設定 Proxy 伺服器。
  • 使用組態指令碼設定 Proxy 伺服器。
只是使用 proxycfg.exe 命令來手動設定 WinHTTP 使用的 Proxy 伺服器。如果您使用 WPAD 來指定 Proxy 伺服器,或使用 Internet Explorer 來指定 Proxy 伺服器,proxycfg.exe 命令的結果應該會顯示 [直接存取 (沒有 proxy 伺服器)] 這個值。

支援的 .pac 檔案

如需有關 .pac 檔案的支援類型的詳細資訊,請造訪下列 Microsoft 網站:
http://msdn2.microsoft.com/en-us/library/aa384240.aspx

屬性

文章編號: 900935 - 上次校閱: 2011年1月5日 - 版次: 1.0
這篇文章中的資訊適用於:
  • Microsoft Windows Update
關鍵字:?
kbwindowsupdatev6 kbhowto kbinfo KB900935
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
依現狀不再更新的知識庫內容免責聲明
本文旨在說明 Microsoft 不再提供支援的產品。因此,本文係依「現狀」提供,不會再更新。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com