如何修復 Windows PC 上的更新錯誤 0x8024002D
您最近是否在將 Windows 操作系統升級到最新構建版本時遇到更新錯誤代碼 0x8024002D?既然你在這裡,你一定是在尋找這個錯誤代碼背後的原因以及這個問題的潛在修復方法。好吧,我們已經涵蓋了所有這些。如果您已經應用了其中一些修復程序但無濟於事,我們建議您通過下載並安裝最新的獨立軟件包來手動更新您的操作系統。
什麼可能導致更新 Windows 時出現錯誤 0x8024002D?
當您的設備缺少某些 DLL 條目時,通常會發生此更新錯誤。如果是這種情況,重新註冊所有 DLL 文件應該是您的首要任務。除了這個原因,更新錯誤 0x8024002D 也可能由於以下原因而發生 –
- 系統文件和文件夾中的損壞
- Windows 緩存文件夾中的累積緩存
- 更新服務已禁用或未運行
現在您知道什麼可能導致 Windows 上的更新錯誤,我們建議您按順序應用以下修復程序。
解決 Windows 更新錯誤 0x8024002D 的方法
如果您在 Windows 上安裝待定更新時遇到更新錯誤 0x8024002D,請仔細閱讀以下一組解決方案並依次應用它們。希望此錯誤在您對 Windows 更新進行故障排除後立即解決。
如果在此之後問題仍然存在,請考慮應用這些修復程序 –
1] Windows 更新疑難解答
- 按 Windows + I 啟動“設置”應用程序。
- 轉到系統 > 疑難解答,然後單擊其他疑難解答。
- 當此部分展開時,找到最頻繁下的 Windows 更新,然後點擊運行按鈕。
- 單擊故障排除窗口中的下一步,然後按照屏幕上的說明進行操作。
疑難解答程序將檢查根本原因並進行修復。確保接下來重新啟動您的 PC,並檢查您現在是否可以更新 Windows。
2] 清除 Windows 緩存文件夾
文件夾 SoftwareDistribution 和 catroot2 中累積的緩存經常導致更新失敗,出現一些錯誤代碼,包括錯誤 0x8024002D。清除這些文件夾中的內容可能有助於解決此錯誤代碼並將您的設備升級到最新的構建版本。
以下是清除這兩個文件夾的方法 –
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
- 禁用所有更新服務後,通過運行這兩個代碼重命名緩存文件夾 –
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
- 重命名 Windows 緩存文件夾是更好的選擇,因為您仍然可以訪問緩存文件夾及其內容。如果您的計算機出現問題,您可以重新使用這些文件夾。
- 現在,重新啟用之前停止的所有服務。為此,您可以在 CMD 上運行以下代碼 –
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
- 由於您已經在 CMD 上,我們建議接下來運行這兩個代碼。第一個是 SFC 實用程序。此工具有助於診斷系統文件中的任何損壞並修復它們。
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
- DISM 工具將檢查系統映像中是否有任何文件損壞。如果該工具在系統映像中發現任何問題,該實用程序將自動修復該問題。
- 關閉命令提示符並重新啟動 Windows PC。
再次登錄您的設備並檢查錯誤代碼 0x8024002D 現在是否已解決。
3]啟用Windows更新服務
當某些基本服務未在後台運行或在“服務”下被禁用時,Windows 更新也可能會失敗。您可以通過打開“服務”窗口進行確認。以下是執行此任務的方法 –
- 按 Windows + S,然後鍵入服務。
- 單擊最上面的結果,當“服務”窗口打開時,在其上找到以下服務 –
Background Intelligent and Transfer Service
Cryptographic Services
DCOM Server Process Launcher
RPC Endpoint Mapper
Windows Installer
Windows Update Medic Services
Windows Update Service
- 如果您確實發現這些服務中的任何一個在“狀態”下被禁用或未運行,請右鍵單擊該特定服務,然後選擇“開始”按鈕。
- 為了方便起見,您最好右鍵單擊所有這些服務並選擇重新啟動它們。
- 關閉“服務”窗口並重新啟動計算機。
當它確實重新啟動時,檢查您是否可以正常更新 Windows。
4]重新註冊丟失的DLL文件
Windows 上丟失或損壞的 DLL 文件也可能會阻止在 Windows 11 上安裝可用更新。由於您無法確認這種情況,我們建議您手動重新註冊所有 DLL 條目。為此,以管理員身份啟動 Windows PowerShell,並在其上運行這些代碼 –
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
現在您已經修復了計算機上的所有 DLL 文件,重新啟動您的 PC,當它重新啟動時,檢查您現在是否可以正常更新 Windows。
5]手動安裝掛起的更新
如果以上修復都無法解決 Windows 11/10 上的錯誤代碼 0x8024002D,您可以選擇手動更新方法。在此解決方案中,您需要從Microsoft 的更新目錄手動下載待處理的更新,並在那裡搜索您的待處理的累積更新。
選擇與您的系統架構相匹配的更新,然後點擊下載按鈕。繼續前進,單擊即將出現的窗口中的第一個鏈接,更新下載將很快開始。在為您的計算機下載獨立包後,您可以雙擊安裝文件來更新您的系統。
這是有關如何在 Windows 11 上手動下載和升級到最新 OS Build 版本的完整指南。
發佈留言