web-dev-qa-db-ja.com

DISM / StartComponentCleanupは失敗しますが、/ ScanHealthは正常であると報告します

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

OK素晴らしい、掃除の準備ができているはずです。

>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ストアは破損しておらず、修復され、破損しています。同時に。修正方法がわからない

8
LuckySpoon

元のポスターは再起動することで問題を修正しました-dism /Online /Cleanup-Image /RestoreHealthは確かに、Windows8以降で実行する必要のあるコマンドです。


この種の状況で役立つ可能性のある別のツールがあります。CheckSURは、システム更新準備ツールとも呼ばれます。 KB947821 からダウンロードできますWindows 7以前

このMicrosoftブログ投稿 によると、CheckSURは通常、コンポーネントストアの破損を修正できますが、修正できない場合でも、影響を受けるコンポーネントを特定するために使用することができます。 CheckSURログの終わり近くに、パッケージのリストがあります。これらのエントリは、WindowsUpdateおよびKB記事に対応しています。 https://support.Microsoft.com/kb/NUMBER-HEREからMSUを取得し、作成する必要がある\Windows\CheckSur\packagesフォルダに配置します。パッケージごとに実行した後、CheckSURを再実行します。

CheckSUR 実行に時間がかかる場合があります であることに注意してください。

1
Ben N

同じ問題がありました。鉱山はアンチウイルスの競合によって引き起こされました

これは、Microsoft Windows Serverv.6.3.12010.0のESETファイルセキュリティでした。

C:\ Windows\WinSxSの除外を追加

プロセスdism.exeの除外も追加されました


0
Marc