在前不久微軟爲Win10推送了編號爲 KB3122947 的更新,當時很多用戶在安裝該更新時遇到了 0x80070643 錯誤。通常這個錯誤會出現在安裝階段,此時系統已經下載好了更新所需文件。


針對該問題,最有效的解決方法是通過 DISM 命令來安裝,不過用戶首先需要獲取補丁的下載路徑。這裏提供一種通用解決方案,命令可自動查找更新文件路徑,以後再遇到同樣的問題,只需要直接運行命令即可。方法如下:

1、首先按 Win+X 或者右鍵單擊開始按鈕,打開 “命令提示符(管理員)”;

2、輸入下面的命令(複製粘貼)回車即可:

for /F "tokens=*" %F in ('dir %windir%\SoftwareDistribution\Download\* 更新編號 * /s /b') do ( dism /online /add-package/packagepath:"%F")

注意:請手動將 “更新編號”替換爲實際的補丁編號。

以 KB3122947 爲例,實際運行命令爲:

for /F "tokens=*" %F in ('dir %windir%\SoftwareDistribution\Download\*3122947* /s /b') do ( dism /online /add-package /packagepath:"%F")

玩轉Win10,盡在IT之家 Win10 特別專題>>

相關文章