
我有一台裝有 Windows 8.1 的筆記型電腦。自周二補丁以來,每次啟動後不久就會神秘地凍結約 4 分鐘。在這一切發生之前,幾乎沒有足夠的時間登入。我嘗試了系統還原,然後嘗試重新安裝更新,但它不起作用。其中一些拿走了,但不是全部。
現在 Windows 更新總是說There was a problem installing updates.
.我點擊「有幫助」的Get more info
文字,上面寫著More info is available online. Get help with error 80073712
。這只是連結到微軟網站上的搜尋。最重要的建議似乎是“Windows Update Troubleshooter”,它在運行(多次)時聲稱已經修復了 Windows Update 的各種問題。但它仍然不起作用。同樣的錯誤。
由於擔心可能存在惡意軟體問題,我使用安裝的 COMODO 防毒軟體進行了全面掃描,沒有發現任何問題。
由於擔心可能有硬體問題,我運行了chkdsk
Windows 記憶體診斷工具,但沒有發現任何問題。
進一步的研究建議使用sfc /scannow
和dism
以及各種選項,例如/restorehealth
.sfc
無法修復"Amd64\CNBJ2530.DPB" of prncacla.inf
,這顯然是與 Windows 更新無關的印表機驅動程式。它也無法修復wbemcomn.dll
,但谷歌無法弄清楚它的用途,我也確實不知道。我無法嘗試手動替換它,因為日誌沒有提供完整的路徑,而且我不知道 Windows Search 找到的數十個版本中的哪個版本已損壞。
dism /online /cleanup-image /restorehealth
失敗了
Error: 14098
The component store has been corrupted.
進一步的研究表明,dism
使用 Windows Update 可以恢復健康,但如果 Windows Update 本身損壞,則必須提供另一個來源。我嘗試安裝我擁有的 Windows 8.1 DVD ISO,並使用其中的 install.wim。命令是Dism /Online /Cleanup-Image /RestoreHealth /source:wim:F:\sources\install.wim:1 /limitaccess
。這也會因相同的錯誤而失敗。
研究建議dism
使用sfc
和sfc
D進行修復dism
:
天氣仍然很冷。我嘗試手動卸載過去一個月的所有更新,但是KB3029438拒絕並顯示“發生錯誤。並非所有更新均已成功卸載。”甚至dism
似乎無法刪除包裹。
現在我的觸控螢幕也神秘地停止工作了。 (編輯:儘管在重新啟動和安全模式下仍然存在,但第二天就以某種方式清除了。)
我也沒有註意到安全模式下啟動後凍結,這表明可能存在驅動程式問題。
誰能建議如何從這裡繼續下去?我顯然不知道自己在做什麼。
編輯7-21:我從控制面板而不是“Metro”介面嘗試了 Windows 更新。我能夠重新安裝已經下載的更新。但我無法手動下載新的。我將 Windows Update 設定為自動下載更新以取得更新。當我嘗試安裝這些時,其中一個被佔用了,但我仍然無法安裝其餘的。我像以前一樣收到錯誤 80073712,現在也出現錯誤800736B3。
到目前為止的日誌。 我從星期二開始就一直在處理這個問題,所以日誌很大。我使用 7zip 來獲得合理的上傳大小。我認為它們解壓縮到大約千兆位元組。
我使用 msconfig 來嘗試選擇性地啟動服務。二分搜尋最終將 COMODO 服務隔離為導致四分鐘凍結的原因。我已卸載 COMODO 並重新啟動 Windows Defender。
7-22:我能夠使用 msu 獨立補丁 install.wim。這是dism
修復損壞的更新的足夠好的來源,但不是全部。我不得不dism
再次運行,無法解決/limitaccess
其他所有問題。現在兩人都dism
覺得sfc
一切都好。除了 Windows 更新仍然無法運作!
為了確定起見,我單獨嘗試了每個更新。事實證明,每次更新的錯誤都是不同的:
- 0x80070002 KB2267602
- 0x800736B3 KB3072630
- 0x80073712 KB3067505 和 KB3061512
- 0x80246010 KB3065822
從一開始可能就是這種情況,但在單獨嘗試所有這些之前我沒有註意到。
7-23:
更新的 CBS 和 DISM 日誌。他們變得更大了。sfc
和工具dism
現在可以修復損壞,但在我應用更新之前它似乎再次損壞。我不知道是什麼原因造成的。也許是 Windows 更新本身?
7-24日:我卸載了 KB3029606。我無法重新安裝它。不適用於 Windows 更新,不適用於獨立的 .msu。組件儲存突然就被損壞了。任何重新啟動或嘗試使用 Windows 更新都會損壞它。然後我必須運行 dism 並等待它完成然後再試一次。我無法在安全模式下使用 Windows 更新,但我確實嘗試過僅使用 Microsoft 服務進行選擇性啟動。即使有選擇性啟動,啟動後它也會再次凍結。 COMODO 可能不是唯一的觸發因素。
7-26:將 amd64_hidbth.inf_31bf3856ad364e35_6.3.9600.17826_none_1413f00629383b56.manifestS 從提取的 .msu 複製到 C:\Mfest\SxS\SxS。這需要取得要覆蓋的檔案的所有權,然後將所有權設定回 SYSTEM 以進行替換。每次我執行 Windows 更新時,元件儲存仍然會損壞。我再次嘗試重新啟動、dism、sfc 和 Windows 更新疑難排解。然後我嘗試使用 Windows Update 再次安裝 KB3061512。與之前一樣,它失敗並顯示代碼 80073712。 Windows8.1-KB3029606-v2-x64.msu 也無法像以前一樣安裝。
7-28: 成立本指南,這似乎是Windows 8/8.1版本的InPlace升級修復。
7-30: 修復安裝工作正常。我第一次嘗試時失敗了,因為如果 Windows 更新損壞,「取得重要更新」步驟(本應「幫助安裝更順利」)會失敗。我在沒有預安裝任何更新的情況下再次嘗試。它起作用了,但我不得不花第二天的時間來趕上更新。 Windows 也不想激活,但我發現這是因為修復安裝時我的防火牆設定被重置了。現在一切似乎都很正常。
答案1
您收到錯誤 80073712 ( ERROR_SXS_COMPONENT_STORE_CORRUPT
),因為版本 6.3.9600.17919 中的 RPC dll 已損壞 該檔案是最新安全性更新。嘗試刪除更新,執行dism /online /cleanup-image /restorehealth
以檢查一切是否正常,然後嘗試再次安裝缺少的 Windows 更新。
如果您無法卸載更新 kb3029438,下載更新和將其整合到 install.wim 中
卸載/提交更改後,您可以使用 DISM 並指向新的更新 WIM:
dism /online /cleanup-image /restorehealth /source:WIM:C:\updated_install.wim:1 /LimitAccess
最新的日誌顯示其他遺失的檔案。這次的 amd64_hidbth.inf 版本為 6.3.9600.17826。該文件是更新的一部分KB3029606。
2015-07-23 10:53:17, Error CSI 00000dae (F) Unable to load manifest for component [ml:280{140},l:140{70}]"amd64_hidbth.inf_31bf3856ad364e35_6.3.9600.17826_none_1413f00629383b56"[gle=0x80004005]
嘗試刪除更新並重新安裝。
答案2
你可以試試這個
- 以管理員身份開啟
Command Prompt
(右鍵) - 運行
sc stop wuauserv
以停止 Windows Update 服務 - 現在
Control Panel\System and Security\
開始吧Windows Update
這為我解決了這個問題,希望它對你有用