Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Vista Windows Defender 更新錯誤 0x80240029 徹底解決

編輯:Windows Vista 教學

問題描述

Windows Vista 內建的 Windows Defender 執行更新時,跳出錯誤代碼 0x80240029,導致病毒碼無法更新。

解決步驟(同 ID 56090,補充圖文細節)

  1. 進入安全模式: 開機時連按 F8 → 選擇「安全模式」按 Enter。
  2. 重新命名 SoftwareDistribution 資料夾:
    • 按 Win 鍵 → 搜尋框輸入 %windir% 按 Enter(直接開啟 C:\Windows)。
    • 找到 SoftwareDistribution 資料夾,右鍵「重新命名」為 SoftwareDistribution.old。
  3. 重新開機回正常模式。
  4. 手動執行 Windows Update 檢查更新,Defender 定義檔即可正常下載安裝。

原理補充

SoftwareDistribution 是 Windows Update 儲存下載暫存檔與更新歷程的資料夾。檔案損毀或鎖定會導致更新服務無法寫入新資料,重新命名強制系統重建乾淨資料夾,即可解決 0x80240029、0x80070002、0x80070003 等多種更新錯誤。

若安全模式仍無法重新命名

以系統管理員身分開啟命令提示字元,輸入:

net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
net start wuauserv
net start bits

再重開機即可。

Copyright © Windows教程網 All Rights Reserved