文章編號: 934562 - 檢視此文章適用的產品。

Windows Vista 而言的支援服務,而不需任何安裝的 service pack 已在 2010 年 4 月 13。若要繼續,Windows 接收安全性更新,請確定使用 Service Pack 2 (SP2) 執行 Windows Vista。如需詳細資訊,請參閱此 Microsoft 網頁: 結束某些 Windows 版本的支援

徵狀
當您嘗試在電腦上更新 Microsoft Windows Defender 時,您會收到類似下列的錯誤訊息:
發現錯誤: 0x80240029 的程式碼

本文包含逐步可嘗試的方法可以幫助您安裝 Windows Defender 更新。
全部展開 | 全部摺疊

在此頁中

請注意

本文主要是為進階的電腦使用者而提供。如果您不熟悉進階疑難排解,您可以尋求他人協助或連絡支援部門。如需如何執行這項操作的資訊,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus

原因

問題可能會因為發生一或多個下列狀況:
  • 您可能會遇到的 Windows 更新問題。
  • [SoftwareDistribution] 資料夾可能已損毀。

如果要解決這個問題的方法

若要解決這個問題,請使用 [系統管理認證,登入的使用者帳戶,再使用下列方法之一。

方法 1: 以手動方式安裝 Windows Defender 更新定義

微軟提供了使用 Windows Update 的 Windows Defender 更新。在某些情況下,您可能會收到錯誤,因為的其中一個 Windows Defender 本身無關的這些服務的問題。第一個步驟是嘗試以手動方式安裝更新定義。若要以手動方式安裝更新定義,請依照下列步驟執行:
  1. 請瀏覽安全性入口網站。若要執行這項操作,請造訪下列 Microsoft 網站:
    http://www.microsoft.com/security/portal/ADL.aspx#top
  2. 請遵循適當的步驟。
  3. 如果您仍然收到"Windows Defender 定義還沒有已更新 」 警告訊息,您可能想要尋求他人協助或連絡支援部門。如需如何執行這項操作的資訊,請造訪下列 Microsoft 網站:
    http://go.microsoft.com/fwlink/?linkID=21608

附註下列方法包含進階疑難排解步驟。如果您不熟悉進階疑難排解,您可以尋求他人的協助。消費者,藉由呼叫 1 取得美國和加拿大的時區,或連絡您當地的 Microsoft 分公司來取得沒有免費支援。如需有關如何連絡您當地的 Microsoft 分公司更新支援問題的詳細資訊,請造訪下列 「 Microsoft 國際支援 」 網站:
http://support.microsoft.com/common/international.aspx
企業客戶可以取得支援的更新透過慣用的支援連絡。

方法 2: 重新命名 [SoftwareDistribution] 資料夾

  1. 結束所有開啟的程式。
  2. 按一下 啟動按一下 執行型別 cmd然後按一下 [確定].
  3. 在命令提示字元中,輸入下列命令來重新命名 [SoftwareDistribution] 資料夾:
    net stop wuauserv
    net 的停止位元
    ren SoftwareDistribution.old %systemroot%\SoftwareDistribution
    net start wuauserv
    net start 位元

方法 3: 確認沒有遭遇 Microsoft Windows Update、 自動更新以及 Windows 伺服器更新服務 」 (WSUS) 的問題

微軟提供了使用 Microsoft Windows Update、 自動更新和 Windows 伺服器更新服務 」 (WSUS) 的防禦者的更新。在某些情況下,您可能會收到問題所造成的其中一個服務本身的防禦者無關的錯誤。如果要疑難排解潛在的 Windows Update 問題,請遵循下列步驟。

Windows Vista

  1. 檢查有錯誤訊息 Windowsupdate.log 檔。若要檢視記錄檔,請依照下列步驟執行:
    1. 按一下 啟動
      摺疊此圖像展開此圖像
      [開始] 按鈕
      .
    2. 開始搜尋 對話方塊中,型別 %\windowsupdate.log然後按 ENTER 鍵。 如需有關如何讀取 Windowsupdate.log 檔案的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
      902093如何讀取 Windowsupdate.log 檔案
  2. 「 Windows 說明與使用說明的 Web 網站,請瀏覽,然後輸入可描述問題的關鍵字:
    http://www.update.microsoft.com/microsoftupdate/v6/troubleshoot.aspx?ln=en

Windows 2000、 Windows XP 中,與 Windows Server 2003

  1. 檢查有錯誤訊息 Windowsupdate.log 檔。若要檢視記錄檔,請按一下 啟動按一下 執行型別 %windir%\windowsupdate.log開啟 方塊中,然後按 ENTER 鍵。 如需有關如何讀取 Windowsupdate.log 檔案的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
    902093如何讀取 Windowsupdate.log 檔案
  2. 請造訪下列 Microsoft 網站:
    http://www.update.microsoft.com/microsoftupdate/v6/troubleshoot.aspx?ln=en
  3. 在 [選項] 網頁,輸入可描述問題的關鍵字。

類似的問題與解決方案

如果您仍然遇到問題,您可能遭遇不同的問題。您可能會發現下列的文件很有幫助。
910359 當您嘗試連線到 Windows 更新網頁上,或是 Microsoft 更新網頁,在 Windows Server 2003 或 Windows XP 時,收到"0x800A01AE 」 錯誤訊息或"0x080070570 」 錯誤訊息
822798 您無法安裝某些更新或程式
如果這些文件無法協助您解決問題,或如果您遇到本文所述以外的徵狀,請搜尋 「 Microsoft 知識庫 」,如需詳細資訊。若要搜尋 「 Microsoft 知識庫 」 中,請造訪下列 Microsoft 網站:
http://support.microsoft.com
然後,輸入您收到的錯誤訊息的文字,或者輸入一段中的問題 搜尋支援 (KB) 欄位。

屬性

文章編號: 934562 - 上次校閱: 2012年5月23日 - 版次: 2.0
這篇文章中的資訊適用於:
  • Windows Vista 家用入門版
  • Windows Vista 家用進階版
  • Windows Vista 旗艦版
  • Windows Vista 商用入門版
  • Windows Vista 商用進階版
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
關鍵字:?
kbresolve kbexpertisebeginner kbtshoot kbcip kbmt KB934562 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:934562
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