如果您在使用 DISM 工具時看到消息“DISM 錯誤 0x800f0906,如果您想修復它,請查看這篇文章無法下載源文件”,這篇文章可以提供幫助。幾天前,我們寫了一篇關於使用部署映像和服務管理 (DISM) 組件修復工具修復損壞的 Windows 映像的文章。
大多數時候,DISM(部署映像服務和管理工具)用於服務和修復 Windows 安裝。但很多 Windows 11/10 用戶表示,當他們運行 DISM 工具時,他們會收到 DISM 錯誤 87 和 DISM 錯誤 0x800f0906 等錯誤代碼。您還可以訪問Microsoft 官方支持網站,了解有關此錯誤的更多信息。
借助系統文件檢查器工具和部署映像服務和管理 (DISM) 工具,您可以修復 Windows 安裝並取回任何丟失或損壞的系統文件。這些工具非常有用,可用於修復大多數 Windows 問題。
在 Windows 11/10 上修復“DISM 錯誤 0x800f0906”的方法
手動修復損壞
右鍵單擊開始菜單按鈕打開WinX 菜單。在 WinX 菜單中點擊命令提示符(管理員)以啟動提升的命令提示符。一個接一個,將以下每個命令鍵入提升的命令提示符,在鍵入每個命令後按Enter 並等待一個命令完全執行,然後再鍵入下一個: net stop wuauserv
cd %systemroot%\SoftwareDistribution
ren Download Download.old
net start wuauserv
net stop bits
net start bits
net stop cryptsvc
cd %systemroot%\system32
ren catroot2 catroot2old
net start cryptsvc 關閉提升的命令提示符。重啟你的電腦。當您的計算機啟動時,嘗試運行 DISM 實用程序並查看它是否運行成功。
卸載 KB3022345 更新
使用 KB3022345 更新的用戶在嘗試使用部署映像服務和管理工具的恢復運行狀況功能時會收到 0x800f0906 錯誤。這是因為 Microsoft 知道並聲稱已在以後的更新中修復的錯誤。
KB3022345 更新破壞了 Windows 用戶的 DISM 和 SFC,因此當您嘗試使用它們時,您總是會得到這種錯誤。可以通過卸載更新來解決此問題。繼續閱讀以了解如何以簡單的方式執行此操作,以便您可以在需要時再次使用 DISM 和 SFC。
按鍵盤上的 Windows 鍵打開 開始菜單,然後點擊控制面板或鍵入控制面板並打開結果,具體取決於您使用的Windows 版本。切換到控制面板右上角的圖標視圖,然後從列表中打開程序和功能。在左側,點擊查看已安裝的更新您將在右上角看到一個搜索框,鍵入KB3022345以查找更新用更少的努力。找到它後,右鍵單擊它,然後選擇一切完成後,重新啟動您的設備。
為您的計算機安裝任何和所有可用的 Windows 更新
如果您遇到此問題是因為您沒有為您的計算機安裝一個或多個 Windows 更新,您可以通過安裝適用於您計算機的所有 Windows 更新。為此,您需要:
打開開始菜單。點擊設置。點擊更新和安全。點擊左側窗格中的Windows 更新。在右窗格中,點擊檢查更新。等待 Windows 更新檢查並檢索適用於您計算機的所有可用更新。如果有任何適用於您的計算機的更新,請下載並安裝它們。
運行 SFC 掃描
由於損壞是導致此問題的最常見原因之一,因此您絕對應該運行 SFC 掃描。 SFC 掃描可以檢查您計算機的所有系統文件中是否存在損壞,並修復它發現的任何文件。