DISM / StartComponentCleanup не вдається, але / ScanHealth звітує здоровим


8

Моє завдання очищення WinSxS дало "Результат останнього запуску" The component store has been corrupted. (0x80073712). Без проблем, до підвищеного командного рядка та DISM.

>DISM /Online /Cleanup-Image /ScanHealth

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]
No component store corruption detected.
The operation completed successfully.

Добре, має бути готовим до очищення.

>DISM /Online /Cleanup-Image /StartComponentCleanup

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]

Error: 14098

The component store has been corrupted.

The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log

Як не дивно, давайте це виправимо.

>DISM /Online /Cleanup-Image /RestoreHealth

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]
The restore operation completed successfully. The component store corruption was repaired.
The operation completed successfully.

Будьте в безпеці та повторно скануйте.

>DISM /Online /Cleanup-Image /ScanHealth

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]
No component store corruption detected.
The operation completed successfully.

І на прибирання

>DISM /Online /Cleanup-Image /StartComponentCleanup

Deployment Image Servicing and Management tool
Version: 6.3.9600.17031

Image Version: 6.3.9600.17031

[==========================100.0%==========================]

Error: 14098

The component store has been corrupted.

The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log

Я повністю в збитку. Як воно може швидко звітувати про непорушене, відремонтоване та пошкоджене?

Кожен, хто розглядає відношення цього питання , теж sfcне має користі.

>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.

TL; DR: Мій магазин SxS не є корумпованим, відремонтований та пошкоджений. В той самий час. Не знаєте, як виправити.


Будь-які подальші підказки у файлах журналів щодо того, що відбувається? C: \ Windows \ Logs \ CBS \ CBS.log & C: \ Windows \ Logs \ DISM \ dism.log ... Ви намагалися відремонтувати за допомогою команди Powershell Repair-WindowsImage (не впевнений у вимиканнях у верхній частині моя голова вибач ..)
CharlesH

1
завантажте файли журналів CBS та DISM, я розгляну їх пізніше.
magicandre1981

Як це зовсім не корисно, я вирішив, що повинен був розмістити результат. Я перезавантажився, і це працювало чудово. Гордий трохи пошкоджений, я не пробував цього перед публікацією, але там ви йдете. Вибачте всіх за затримку!
LuckySpoon

Ви повинні опублікувати власну відповідь і прийняти це як відповідь, щоб було зрозуміло, якщо інші коли-небудь вважають це корисним і що є однозначна відповідь.
Pimp Juice IT

Відповіді:


1

Оригінальний плакат вирішив проблему перезавантаженням - dism /Online /Cleanup-Image /RestoreHealthце дійсно команда, яку потрібно запустити для Windows 8 та новіших версій.


Є ще один інструмент, який може бути корисним у подібній ситуації: CheckSUR, також відомий як Інструмент готовності до оновлення системи. Ви можете завантажити його для Windows 7 і раніше з KB947821 .

Відповідно до цієї публікації в блозі Майкрософт , CheckSUR зазвичай може виправити пошкодження в магазині компонентів, але коли він не може, його все одно можна використовувати для виявлення постраждалих компонентів. Близько кінця журналу CheckSUR - список пакунків; ці записи відповідають оновленням Windows та статтям KB. Отримайте MSU https://support.microsoft.com/kb/NUMBER-HEREі помістіть його в \Windows\CheckSur\packagesпапку, яку, можливо, доведеться створити. Повторіть запуск CheckSUR після того, як ви зробили це для кожного пакету.

Зауважте, що CheckSUR може зайняти деякий час, щоб зробити свою справу .


Хоча я не зміг перевірити це, це здається гарним рішенням, тому я
відзначу

0

Мав те саме питання. Міна була спричинена антивірусним конфліктом

Це була безпека файлів ESET для Microsoft Windows Server v.6.3.12010.0

Додано виключення для C: \ Windows \ WinSxS

Також додано виключення для процесу dism.exe



Випуск знову повернувся. В збиток.
Марк

Додайте виключення ще раз і подивіться, чи це вирішиться так, як ви сказали, що це робилося вперше
Pimp Juice IT
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.