我正在将 Windows 10 PC 更新至 v20H2,但进度卡在 20%,提示由于错误无法安装0x800f0831
:
- CBS 日志:
Info CBS Store corruption, manifest missing for package: Windows-Defender-ApplicationGuard-Inbox-Package~31bf3856ad364e35~amd64~~10.0.19041.789 Error CBS Failed to resolve package 'Windows-Defender-ApplicationGuard-Inbox-Package~31bf3856ad364e35~amd64~~10.0.19041.789' [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION] Info CBS Mark store corruption flag because of package: Windows-Defender-ApplicationGuard-Inbox-Package~31bf3856ad364e35~amd64~~10.0.19041.789. [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION] Info CBS Failed to resolve package: Windows-Defender-ApplicationGuard-Inbox-Package~31bf3856ad364e35~amd64~~10.0.19041.789 [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION] Info CBS Plan: Start to process package watchlist. Info CBS Package Format: PSFX Info CBS Store corruption, manifest missing for package: Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4330.6 Error CBS Failed to resolve package 'Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4330.6' [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION] Info CBS Mark store corruption flag because of package: Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4330.6. [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION] Info CBS Failed to resolve package [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION] Info CBS Failed to check whether this is the real child: Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4330.6 [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION] Info CBS Failed to collect affected dependent package for package: Microsoft-Windows-CoreEdition~31bf3856ad364e35~amd64~~10.0.19041.844 [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION] Info CBS Failed to process package watchlist. [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION] Info CBS Failed to plan execution. [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION] Error CBS Failed to process single phase execution. [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION] Info CBS WER: Generating failure report for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.985.1.6, status: 0x800f0831, failure source: CBS Other, start state: Absent, target state: Installed, client id: UpdateAgentLCU Info CBS Not able to query DisableWerReporting flag. Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
- 我已经运行了以下操作:
Sfc /ScanNow # Returns back nothing needs to be repaired ChkDsk /Scan # Nothing to be repaired Dism /Online /Cleanup-Image /RestoreHealth Error: Deployment Image Servicing and Management tool Version: 10.0.19041.844 Image Version: 10.0.19042.844 [==========================100.0%==========================] Error: 0x800f081f The source files could not be found. Use the "Source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see https://go.microsoft.com/fwlink/?LinkId=243077. The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log
我该如何解决这个问题,因为我已经浏览过互联网但找不到可用于这种情况的资源?
答案1
在 Ramhound 的帮助下我找到了解决方案。
如果您遇到这种情况,请尝试进行就地修复。
以下网站将有所帮助
答案2
尝试在恢复之前以管理员身份运行“DISM.exe /Online /Cleanup-image /Scanhealth”,对我来说似乎有效
答案3
如果您已从 Windows10 中卸载 Edge Chromium,请重新安装它并再次尝试 Windows 更新,它将起作用。
Windows 10 20H2-05 (KB5003173) | 错误代码 (0x800f0922) | 无法完成更新。正在撤消更改