web-dev-qa-db-ja.com

SFCがエラーを検出し、DISMがエラーに名前を付けましたが、Windows 7でエラーを修正するにはどうすればよいですか?

Windows 7向けではない古いゲームを実行しているときにコンピューターがクラッシュしました。予期しないシャットダウンが発生するたびに、sfc /scannowを実行しましたが、今回はエラーが発生しました。長いログ、基本的にナンセンスな12000行。調べてみると、DISMがあり、Win7で動作するシムがあることがわかりました。 dism /Online /Cleanup-Image /scanhealthを実行すると、次のログが生成されます(sfcよりはるかに短い):

=================================
Checking System Update Readiness.
Binary Version 6.1.7601.18489
2014-08-06 10:35

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs
(f) CBS MUM Corrupt 0x00000000  servicing\Packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum       Expected file name Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~neutral~~10.2.9200.16437.mum does not match the actual file name
(f) CBS MUM Corrupt 0x00000000  servicing\Packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum      Expected file name Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~neutral~~10.2.9200.16437.mum does not match the actual file name

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store

Summary:
Seconds executed: 140
 Found 2 errors
  CBS MUM Corrupt Total count: 2

Unavailable repair files:
    servicing\packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum
    servicing\packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum
    servicing\packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.cat
    servicing\packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.cat

これはWin7にあるため、/RestoreHealthを実行して問題を修正することはできません。 そうです私がする必要があるのは、これらのファイルの名前を変更して、適切な場所にWord neutralを含めることだけですが、私は絶対に自分でそれをしたくありません。

システムは正常で安定しているように見えますが、それでもこれらの問題を修正したいと思います。これらの問題の修復に役立つcat/mumファイルを入手できる場所はありますか?多分別のコマンド?たぶん、Windows CDを起動して、回復コンソールで何かをしますか?私は何でも開いています。

3
Corey Ogburn

これはSURTツールの最新バージョンですか?シムを使用してDISMにWindows7でそのログを生成させたのに、それが自然にサポートされていないので、私はそうは思わない。 SURT(システム更新準備ツール)は、Windows7の代替手段です。

ログに表示される行は、実際にはSURTの古いバグと、IE10/IE11(この場合はIE10)との非互換性が原因です。これはSURTの新しいビルドで修正されているため、古いバージョンを実行している可能性があります。

SURTログに表示されるエラーは心配する必要はなく、そのバージョンのSURTがIE10パッケージを認識していなかったために発生するため、破損としてフラグが付けられます。それらは実際には破損していないため、修復しようとしないでください。ここから最新バージョンをダウンロードすると思います: http://windows.Microsoft.com/en-gb/windows7/what-is-the-system-update-readiness-tool 、あなたは勝ちましたエラーはもう表示されません。

4
TeknoVenus

ソース IE10のインストールはWindows7 Professional 64ビットバージョンで失敗します 、答えは MoonPoint1

System Update ReadinessToolによって生成されたCheckSUR.logファイルに同じ2つのエラーがありました。ツールがこれらのエラーを修復できると言っているところまで来ても、Internet Explorerをバージョン9から10に更新できず、WindowsUpdateで更新しようとするとCode9C59エラーメッセージが表示され続けました。 。アップグレードを正常に完了するための無駄な試みの1日後、私はついに、pkgmgr/upコマンドを使用して\ Windows\Servicing\Packagesディレクトリからパッケージをアンインストールすることで問題を修正できると示唆する人を見つけました。

私が行ったように解決策を検索しているときにこのページを見つけた可能性のある他の人のために、次のコマンドは、\ Windows\Servicing\Packagesディレクトリから入力したときに問題を解決しました。

pkgmgr /UP:Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437

pkgmgr /UP:Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437

pkgmgr /UP:Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~x86~~10.2.9200.16521

pkgmgr /UP:Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~x86~~9.4.8112.16421
0
Custler

SURツールを実行できます。同じエラーが表示されます。

ログ内のMUMファイルとCATファイルをフォルダー%windir%\ Temp\Servicing\Packagesにコピーし、すべてのファイルの名前を変更して、適切な場所に「ニュートラル」を含めます。

SURツールを再実行すると、すべてのエラーが修正されます。

0
user457484