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

在此頁中

徵狀

當您嘗試連線至 Microsoft Windows Update 網站或 Microsoft Update 網站時,可能會收到下列其中一種錯誤碼:
  • 0x800A0046
  • 0x80248011
  • 0x80072EE7
  • 0x8024402C
  • 0x8024502D
  • 0x800A01AD

發生的原因

  • 0x800A0046 錯誤碼會發生在下列其中一種情況成立時:
    • 使用者登入帳戶屬於「來賓或受限制」帳戶群組。
    • 安全性描述元並未讓通過驗證的使用者執行 Windows Update 或 Microsoft Update。
    • [在驗證後模擬用戶端] 原則遺漏「使用者和群組」清單的「系統管理員和服務」帳戶。
  • 當電腦中用於儲存 Windows Update 資訊或 Microsoft Update 資訊之資料庫發生問題時,可能會發生 0x80248011 錯誤碼。
  • 如果用戶端電腦在嘗試解決 Windows Update 或 Microsoft Update 網站的 URL 時,無法找到正確 IP 位址,可能會發生 0x80072EE7 錯誤碼。如果 Hosts 檔包含靜態 IP 位址就可能會發生這個錯誤。
  • 一般發生 0x8024402C 或 0x8024502D 錯誤碼的原因,是因為 Proxy 覆寫設定中存在錯誤的字元。
  • 如果 Wuaueng.dll 檔遺失或是並未正確登錄,就可能會發生 0x800A01AD 錯誤碼。

解決方案

0x800A0046 錯誤碼

如果要解決此錯誤,請使用下列其中一種方法:

方法 1:從「來賓」或「受限制的帳戶」群組中移除發生問題的使用者帳戶

  1. 按一下 [開始],按一下 [執行],輸入 control admintools,然後按一下 [確定]
  2. 按一下 [電腦管理]
  3. 展開 [本機使用者和群組]
  4. 選取 [使用者]
  5. 開啟用於存取 Windows Update 或 Microsoft Update 的帳戶。
  6. 按一下 [成員隸屬] 索引標籤。
  7. 按一下您想要移除的使用者帳戶,再按一下 [移除]

方法 2:設定安全性描述元

  1. 按一下 [開始],再按一下 [執行],輸入 cmd,然後按一下 [確定]
  2. 輸入 sc sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU),然後按下 ENTER 鍵。

    您將會收到「成功」訊息。

    注意 預設的 Windows 2000 安裝並不會提供 Sc.exe 工具。您可以在 Microsoft Windows 2000 Server Resource Kit 中找到 Sc.exe 工具。
  3. 輸入 Exit 以關閉命令提示字元。
  4. 再次嘗試 Windows Update 或 Microsoft Update

方法 3:將「本機系統管理員」和「服務」帳戶新增至 [在驗證後模擬用戶端] 原則

  1. 按一下 [開始],再按一下 [執行],輸入 secpol.msc,然後按下 ENTER。
  2. 展開 [本機原則]
  3. 按一下 [使用者權限指派]
  4. 按兩下以開啟 [在驗證後模擬用戶端] 原則
  5. [本機安全性設定值] 索引標籤中,按一下 新增使用者或群組],然後將 [系統管理員和服務] 新增至 [使用者和群組] 清單中。
  6. 按一下 [確定],然後重新啟動電腦。

方法 4:設定遠端程序呼叫 (RPC) 服務以本機系統帳戶身分登入

  1. 按一下 [開始],再按一下 [執行],輸入 services.msc,然後按一下 [確定]
  2. 尋找並用滑鼠右鍵按一下 [ 遠端程序呼叫 (RPC)] 服務,然後按一下 [內容]
  3. [登入] 索引標籤上,按一下 [本機系統帳戶],再按一下 >[套用],然後按一下 [確定]

0x80248011 錯誤碼

如果要我們為您解決此錯誤,請前往<為我修正此問題>一節。如果您要自行修正這個問題,請前往<讓我自行修正此問題>一節。

為我修正此問題



如果要自動修正此問題,請按一下 [修正此問題] 按鈕或連結。按一下 [檔案下載] 對話方塊中的 [執行],並依照 Fix it 精靈中的步驟執行。


修正 0x80248011 錯誤
Microsoft Fix it 50574

注意事項
  • 此精靈可能只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。
  • 如果您不是正在使用發生問題的電腦,則可將 Fix it 解決方案儲存至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。



讓我自行修正此問題

解決此問題之前,請先清除 Microsoft Internet Explorer 快取。如果要執行這項操作,請依照下列步驟執行:
  1. 在 Internet Explorer [工具] 功能表上,按一下 [網際網路選項]
  2. [一般] 索引標籤上,按一下 [Temporary Internet Files] 區段中的 [刪除檔案]
  3. 按一下 [確定],再按一下 [確定]
如果要解決這個錯誤,請重新建立電腦中用於儲存 Windows Update 資訊或 Microsoft Update 資訊的資料庫。如果要執行這項操作,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 cmd,然後按一下 [確定]
  2. 在命令提示字元中輸入下列命令,然後按下 ENTER:net stop wuauserv
  3. 在命令提示字元中輸入下列命令,然後按下 ENTER:cd /d c:\Windows\SoftwareDistribution

    其中的 c:\Windows 是安裝 Windows 的資料夾。
  4. 在命令提示字元中輸入下列命令 (包含引號),再按下 ENTER 鍵: rd /S /Q DataStore
  5. 在命令提示字元中輸入下列命令,然後按下 ENTER:net start wuauserv.
  6. 離開命令提示字元視窗。

0x80072EE7 錯誤碼

如果要我們為您解決此錯誤,請前往<為我修正此問題>一節。如果您要自行修正此問題,請前往<讓我自行修正此問題>一節。

為我修正此問題



如果要自動修正此問題,請按一下 [修正此問題] 按鈕或連結。按一下 [檔案下載] 對話方塊中的 [執行],並依照 Fix it 精靈中的步驟執行。


修正 0x80072EE7 錯誤
Microsoft Fix it 50576

注意事項
  • 此精靈可能只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。
  • 如果您不是正在使用發生問題的電腦,則可將 Fix it 解決方案儲存至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。



讓我自行修正此問題

如果要解決這個錯誤,請檢查 Hosts 檔案。(這個檔案可能也命名為 Hosts.sam)。請確定該檔案並未列出 Windows Update 或 Microsoft Update 網站的任何靜態 IP 項目。

Hosts 檔位於 C:\Windows\system32\drivers\etc 資料夾。如果要檢視 Hosts 檔,您可能要將該檔案與「記事本」建立關聯。如果要執行這項操作,請依照下列步驟執行:
  1. 用滑鼠右鍵按一下 Hosts 檔。
  2. 按一下 [開啟檔案],然後從程式清單中選取 [記事本]。
如果 Hosts 檔包含與 Windows Update 或 Microsoft Update 建立關聯的靜態 IP 位址,請在項目開頭處加入 # 符號以便註解。您也可以整行刪除然後將變更儲存到 Hosts 檔。

注意 程式 (例如網頁加速器、DNS 加速器、DNS 快取公用程式和 Spyblockers) 會將 Windows Update 或 Microsoft Update 網站的靜態 IP 項目加入 Hosts 檔。這種情況會造成 Windows Update 或 Microsoft Update 失敗。

0x8024402C 或 0x8024502d 錯誤碼

如果要我們為您解決這些錯誤,請前往<為我修正此問題>一節。若您想要自行修正此問題,請前往<讓我自行修正此問題>一節。

為我修正此問題



如果要自動修正此問題,請按一下 [修正此問題] 按鈕或連結。按一下 [檔案下載] 對話方塊中的 [執行],並依照 Fix it 精靈中的步驟執行。
修正 0x8024402C 或 0x8024502d 錯誤
Microsoft Fix it 50573


注意事項
  • 此精靈可能只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。
  • 如果您不是正在使用發生問題的電腦,則可將 Fix it 解決方案儲存至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。



讓我自行修正此問題

如果要解決這些錯誤,請移除 Proxy 例外清單中的字元,然後清除 Proxy 快取。如果要執行這項操作,請依照下列步驟執行:
  1. 開啟 Internet Explorer。
  2. 按一下 [工具] 功能表上的 [網際網路選項]
  3. 按一下 [連線] 索引標籤,再按一下 [區域網路設定],然後按一下 [進階]
  4. 刪除 [例外] 區域中的任何項目。
  5. 結束 Internet Explorer
  6. 按一下 [開始],再按一下 [執行],輸入 cmd,然後按一下 [確定]
  7. 輸入下列命令。輸入每一個命令後按 ENTER。
    • proxycfg -d
    • net stop wuauserv
    • net start wuauserv

0x800A01AD 錯誤碼

如果要我們為您修正 0x800A01AD 錯誤碼,請前往<為我修正此問題>一節。如果您要自行修正此問題,請前往<讓我自行修正此問題>一節。

為我修正此問題



如果要自動修正此問題,請按一下 [修正此問題] 按鈕或連結。按一下 [檔案下載] 對話方塊中的 [執行],並依照 Fix it 精靈中的步驟執行。


修正 0x800A01AD 錯誤
Microsoft Fix it 50572


注意事項
  • 此精靈可能只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。
  • 如果您不是正在使用發生問題的電腦,則可將 Fix it 解決方案儲存至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。



讓我自行修正此問題

如果要解決此錯誤,請使用下列其中一種方法。

方法 1:登錄 MSXML 程式檔案

如果要登錄 MSXML 檔案,請依照下列步驟執行。

注意 您可能尚未在電腦上安裝步驟 3 與步驟 5 所列示的檔案。如果您沒有其中之一的檔案,當嘗試登錄檔案時,將會收到與下列類似的錯誤訊息:
LoadLibrary("<filename>.dll") 失敗 - 找不到指定的檔案名稱。
您可以略過此錯誤訊息並繼續執行下一個步驟。
  1. 按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 regsvr32 Msxml.dll,然後按一下 [確定]
  2. 當您收到下列訊息時,按一下 [確定]
    DllRegisterServer 在 Msxml.dll 成功。
  3. 按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 regsvr32 Msxml2.dll,然後按一下 [確定]
  4. 當您收到下列訊息時,按一下 [確定]
    DllRegisterServer 在 Msxml2.dll 成功。
  5. 按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 regsvr32 Msxml3.dll,然後按一下 [確定]
  6. 當您收到下列訊息時,按一下 [確定]
    DllRegisterServer 在 Msxml3.dll 成功。

方法 2:登錄 Wuaueng.dll 檔案

如果要登錄 Wuaueng.dll 檔案,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行],輸入 regsvr32 Wuaueng.dll,然後按一下 [確定]
  2. 當您收到下列訊息時,按一下 [確定]
    DllRegisterServer 在 Wuaueng.dll 成功。

屬性

文章編號: 883821 - 上次校閱: 2011年5月18日 - 版次: 15.0
這篇文章中的資訊適用於:
  • Microsoft Update
關鍵字:?
kbresolve kbwindowsupdatev6 kbtshoot kbwindowsupdate kbgpo kbpolicy kbconfig kbprb kbfixme kbmsifixme KB883821
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