Хранилище компонентов повреждено - 0x800f081f
У меня была проблема с установкой обновления Windows.
Я обнаружил в журнале событий проблему с хранилищем компонентов.
Сначала я проверяю хранилище компонентов с помощью инструмента обслуживания образов развертывания и управления ими.
Scanhealth
dism /online /cleanup-image /scanhealth
Результат
The component store is repairable.
The operation completed successfully.
CheckHealth
dism /Online /Cleanup-Image /CheckHealth
Результат
The component store is repairable.
The operation completed successfully.
Поэтому я попытался отремонтировать магазин компонентов.
DISM /online /cleanup-image /restorehealth
Результат с ошибкой
The restore operation failed. Either the repair source was not found or the comp
onent store cannot be repaired.
Error: 0x800f081f
DISM failed. No operation was performed.
For more information, review the log file.
Я проверил журнал C:\Windows\Logs\DISM\DISM.log
но ошибки нет.
Checking System Update Readiness.
Summary:
Operation: Detect and Repair
Operation result: 0x0
Last Successful Step: Entire operation completes.
Total Detected Corruption: 0
CBS Manifest Corruption: 0
CBS Metadata Corruption: 0
CSI Manifest Corruption: 0
CSI Metadata Corruption: 0
CSI Payload Corruption: 0
Total Repaired Corruption: 0
CBS Manifest Repaired: 0
CSI Manifest Repaired: 0
CSI Payload Repaired: 0
CSI Store Metadata refreshed: True
Total Operation Time: 545 seconds.
Есть идеи, как решить эту проблему?
РЕДАКТИРОВАНИЕ
Я тоже побежал sfc / scannow
Результат
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 100% complete.
Windows Resource Protection did not find any integrity violations
2 ответа
У меня была та же проблема, и я исправил ее, выполнив обновление с помощью Win 8.1+ DVD обновления (я использовал en_windows_8.1_with_update_x64_dvd_4065090.iso из MSDN).
Здесь хранятся все данные, настройки и приложения.
Это ошибка, о которой я уже сообщал в Microsoft некоторое время назад.
Ваша проблема исправлена DISM, но из-за ошибки все равно выдает ошибку. Игнорировать ошибку