Windows Updateが必要のない更新プログラムをインストールしようとするのはなぜですか?


19

現在、単一の更新保留中のWindows 7システムがあります。

x64ベースシステム用のWindows 7用のWindows Internet Explorer 9

更新プログラムをインストールしようとすると、Windows Updateは次のことを行います。

  1. 復元ポイントを作成する
  2. エラーで失敗:コード9C48 Windows Updateでエラーが発生しました。

イベントのイベントログは次のとおりです。

インストールの失敗:Windowsは、エラー0x80070643で次の更新プログラムをインストールできませんでした:Windows 7 for x64-based SystemsのWindows Internet Explorer 9。

コード9C48 Windows Updateで不明なエラーが発生しました。

そのエラーをウェブで検索すると、まったく同じ問題を抱えている他の多くの人々がいます。
残念ながら、このシステムをインストールしたばかりなので、提案されたソリューションを私のケースに適用できません。

Windows 7以外には何もありません。システムをインストールし、アップデートを実行しました。
また、私たちが始めたばかりの長期テストのために、過去数日間にわたってこのマシンでまったく同じプロセスを数回行いました。

以前のインストール実行でWindows Updateに問題はなく、テスト中に使用されるインストール手順の指示に従っていたため、今回は何も変更しなかったことを知っています。

これはどのように起こり、どうすれば解決できますか?

バージョン

現在インストールされているInternet Explorer 9のバージョンは9.0.8112.16421です。
Internet Explorer 9バージョン情報ダイアログ

さらなる調査

そのため、私はいつもやりたいように、Process Monitorを実行しながら更新を再度実行し、詳細を掘り下げました。

WindowsUpdate.log

まず、C:\Windows\WindowsUpdate.log知らないWindows Updateログファイルがあります。しかし、その中に重要なエントリが表示されていません。多分あなたはもっとラッキーです:

2012-04-10 22:46:58:017 956 728 AU AUは1つの更新についてUxから承認を受けました
2012-04-10 22:46:58:017 956 728 AU AU保留中のクライアントディレクティブを 'Progress Ux'に設定
2012-04-10 22:46:58:095 956 728 AU BeginInteractiveInstallがダウンロードのために呼び出されました
2012-04-10 22:46:58:095 956 728 AUダウンロードの自動承認更新、updateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100、ForUx = 1、IsOwnerUx = 1、HasDeadline = 0、 IsMinor = 0
2012-04-10 22:46:58:095 956 728 AUダウンロードのための自動承認1アップデート(Ux用)
2012-04-10 22:46:58:110 956 728 AU UpdateDownloadProperties:0ダウンロードはまだ進行中です。
2012-04-10 22:46:58:110 956 728 AU #############
2012-04-10 22:46:58:110 956 728 AU ##開始## AU:アップデートのダウンロード
2012-04-10 22:46:58:110 956 728 AU #########
2012-04-10 22:46:58:110 956 728 AU#承認された更新= 1
2012-04-10 22:46:58:110 956 728 AU AU開始されたダウンロード、updateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100、callId = {35DF928B-B428-4BAC-8C63-55295967EFBB}
2012-04-10 22:46:58:110 956 728 AU AUのインストール予定時刻を2012-04-11 01:00:00に設定
2012-04-10 22:46:58:110 956 728 AU AU正常性状態のイベントを正常に書き込みました:0
2012-04-10 22:46:58:110 956 728 AU現在Progress UXクライアントを表示中-他のクライアントを起動しない
2012-04-10 22:46:58:110 956 bb8 DnldMgr *************
2012-04-10 22:46:58:110 956 bb8 DnldMgr ** START ** DnldMgr:更新のダウンロード[CallerId = AutomaticUpdatesWuApp]
2012-04-10 22:46:58:110 956 bb8 DnldMgr *********
2012-04-10 22:46:58:110 956 bb8 DnldMgr *コールID = {35DF928B-B428-4BAC-8C63-55295967EFBB}
2012-04-10 22:46:58:110 956 bb8 DnldMgr *優先度= 3、インタラクティブ= 1、所有者はシステム= 0、明示的プロキシ= 0、プロキシセッションID = 1、ServiceId = {9482F4B4-E343-43B6- B170-9A65BC822C77}
2012-04-10 22:46:58:110 956 bb8 DnldMgr *ダウンロードする更新= 1
2012-04-10 22:46:58:110 956 bb8 Agent *タイトル= Windows 7 for x64-based Systems用Windows Internet Explorer 9
2012-04-10 22:46:58:110 956 bb8エージェント* UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100
2012-04-10 22:46:58:110 956 bb8エージェント*バンドル1アップデート:
2012-04-10 22:46:58:110 956 bb8エージェント* {6D9A90B7-FAF9-4A47-9EFE-A506264873B3} .100
2012-04-10 22:46:58:110 956 bb8 DnldMgr *********** DnldMgr:新しいダウンロードジョブ[UpdateId = {6D9A90B7-FAF9-4A47-9EFE-A506264873B3} .100] ** *********
2012-04-10 22:46:58:110 956 728 AU AU正常性状態のイベントを正常に書き込みました:0
2012-04-10 22:46:58:110 956 728 AU#保留中のダウンロードコール= 1
2012-04-10 22:46:58:110 956 728 AU> ##再開## AU:更新のダウンロード[UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}、成功]
2012-04-10 22:46:58:313 956 bb8エージェント**終了**エージェント:更新のダウンロード[CallerId = AutomaticUpdatesWuApp]
2012-04-10 22:46:58:313 956 bb8エージェント*************
2012-04-10 22:46:58:313 956 718 AU #########
2012-04-10 22:46:58:313 956 718 AU ## END ## AU:アップデートのダウンロード
2012-04-10 22:46:58:313 956 718 AU #############
2012-04-10 22:46:58:313 956 718 AU AUのインストール予定時刻を2012-04-11 01:00:00に設定
2012-04-10 22:46:58:313 956 718 AU AUヘルス状態のイベントを正常に書き込みました:0
2012-04-10 22:46:58:313 956 718 AU現在Progress UXクライアントを表示中-他のクライアントを起動しない
2012-04-10 22:46:58:313 956 718 AU AUヘルス状態のイベントを正常に書き込みました:0
2012-04-10 22:46:58:313 956 aac AU注目の更新通知を取得しています。fIncludeDismissed = true
2012-04-10 22:46:58:313 956 aac AU注目のアップデートはありません。
2012-04-10 22:47:00:107 956 aac AU BeginInteractiveInstallがインストールのために呼び出されました
2012-04-10 22:47:00:107 956 aac AUインストールの自動承認更新、updateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100、ForUx = 1、IsOwnerUx = 1、HasDeadline = 0、 IsMinor = 0
2012-04-10 22:47:00:107 956 aac AUインストール(Uxの場合)、installType = 1の自動更新1更新
2012-04-10 22:47:00:107 956 aac AU #############
2012-04-10 22:47:00:107 956 aac AU ##開始## AU:アップデートのインストール
2012-04-10 22:47:00:107 956 aac AU #########
2012-04-10 22:47:00:107 956 aac AU#手​​動インストールの開始
2012-04-10 22:47:00:107 956 aac AU#承認された更新= 1
2012-04-10 22:47:00:107 956 aac AU> ## RESUMED ## AU:アップデートのインストール[UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}]
2012-04-10 22:47:13:773 2232 9fcハンドラー:警告:終了コード= 0x8024200B
2012-04-10 22:47:13:773 956 718 AU#警告:インストールに失敗しました、エラー= 0x80070643 / 0x00009C48
2012-04-10 22:47:13:773 2232 9fcハンドラー:::::::::
2012-04-10 22:47:13:773 2232 9fcハンドラー::終了::ハンドラー:コマンドラインインストール
2012-04-10 22:47:13:773 2232 9fcハンドラー:::::::::::::
2012-04-10 22:47:13:851 956 a7cエージェント*********
2012-04-10 22:47:13:851 956 a7cエージェント**終了**エージェント:更新のインストール[CallerId = AutomaticUpdates]
2012-04-10 22:47:13:851 956 718 AUインストールコールが完了しました。
2012-04-10 22:47:13:851 956 a7cエージェント*************
2012-04-10 22:47:13:851 956 718 AU#警告:インストールコールが完了しました。再起動が必要です=いいえ、エラー= 0x00000000
2012-04-10 22:47:13:851 956 718 AU #########
2012-04-10 22:47:13:851 956 718 AU ## END ## AU:アップデートのインストール[CallId = {FCFF2A5C-25AB-4FB9-AB2B-35C65CCA6A9F}]
2012-04-10 22:47:13:851 956 718 AU #############
2012-04-10 22:47:13:851 956 718 AUすべてのコールでインストール完了、再起動は不要
2012-04-10 22:47:13:851 956 718 AU AUのスケジュールされたインストール時間を2012-04-11 01:00:00に設定
2012-04-10 22:47:13:851 956 718 AU AU正常性状態のイベントを正常に書き込みました:0
2012-04-10 22:47:13:851 956 498 AU注目の更新通知を取得しています。fIncludeDismissed = true
2012-04-10 22:47:13:851 956 498 AU注目のアップデートはありません。
2012-04-10 22:47:14:366 956 168 AU表示する機能更新通知はありません
2012-04-10 22:47:14:366 956 168 AU UpdateDownloadProperties:0ダウンロードはまだ進行中です。
2012-04-10 22:47:14:366 956 168 AUトリガーオフライン検出(非インタラクティブ)
2012-04-10 22:47:14:366 956 168 AU AUが「Install Complete Ux」への保留中のクライアントディレクティブを設定しています
2012-04-10 22:47:14:366 956 168 AU既存のAUクライアントディレクティブを「Progress Ux」から「Install Complete Ux」に変更、セッションID = 0x1
2012-04-10 22:47:14:366 956 168 AU AU正常性状態のイベントを正常に書き込みました:0
2012-04-10 22:47:14:366 956 b78 AU #############
2012-04-10 22:47:14:366 956 b78 AU ##開始## AU:更新の検索
2012-04-10 22:47:14:366 956 b78 AU #########
2012-04-10 22:47:14:366 956 b78 AU> ## RESUMED ## AU:更新の検索[CallId = {0198DD3A-D7B0-48F5-A77D-795F8A1BDCE8}]
2012-04-10 22:47:16:097 956 718 AU#1更新が検出されました
2012-04-10 22:47:16:097 956 718 AU #########
2012-04-10 22:47:16:097 956 718 AU ## END ## AU:更新の検索[CallId = {0198DD3A-D7B0-48F5-A77D-795F8A1BDCE8}]
2012-04-10 22:47:16:097 956 718 AU #############
2012-04-10 22:47:16:097 956 718 AU表示する機能更新通知はありません
2012-04-10 22:47:16:097 956 718 AU AUのスケジュールされたインストール時間を2012-04-11 01:00:00に設定
2012-04-10 22:47:16:097 956 718 AU AUヘルス状態のイベントを正常に書き込みました:0
2012-04-10 22:47:16:097 956 718 AU AUヘルス状態のイベントを正常に書き込みました:0
2012-04-10 22:47:16:113 956 55c AU注目のアップデート通知を取得しています。fIncludeDismissed = true
2012-04-10 22:47:16:113 956 55c AU注目すべきアップデートはありません。
2012-04-10 22:47:18:780 956 bb8レポートレポートイベント:{27479C66-E930-4F9C-AFF2-27EDD76DED8F} 2012-04-10 22:47:13:773 + 0200 1 182 101 {B33ACEC1-3265 -4D01-9C37-AC0892E95ED9} 100 80070643 AutomaticUpdates Failure Content Install Installation Failure:Windowsは、エラー0x80070643で次の更新プログラムのインストールに失敗しました:Windows Internet Explorer 9 for x64-based Systems。
2012-04-10 22:47:18:780 956 bb8 Report CWERReporter :: HandleEvents-WERレポートのアップロードがステータス0x8で完了しました
2012-04-10 22:47:18:780 956 bb8レポートWERレポート送信:7.5.7601.17514 0x80070643 B33ACEC1-3265-4D01-9C37-AC0892E95ED9 Install 101 Unmanaged
2012-04-10 22:47:18:780 956 bb8レポートCWERReporterはイベント処理を終了します。(00000000)

WU-IE9-Windows7-x64.exe

実行される実際の更新はダウンロードされ、次の場所に保存されます。

C:\Windows\SoftwareDistribution\Download\Install\WU-IE9-Windows7-x64.exe

そのファイルを手動で実行すると、次のエラーメッセージが表示されます。 ここに画像の説明を入力してください

IE9_main.log

IE9インストーラー/アップデーターは、次の場所に独自のログファイルも作成します。

C:\Windows\IE9_main.log

問題の更新セッションの場合、インストーラーは次のログを記録しました。

00:00.000:============================================= =======================
00:00.016:開始:2012/04/10(Y / M / D)23:10:53.897(ローカル)
00:00.032:このログの時刻形式:MM:ss.mmm(分:秒。ミリ秒)
00:00.063:コマンドライン:「C:\ Windows \ SoftwareDistribution \ Download \ Install \ WU-IE9-Windows7-x64.exe」 
00:00.078:情報:Internet Explorerのセットアップインストーラー:9.0.8112.16421
00:00.094:情報:Internet Explorerの以前のバージョン:9.0.8112.16443
00:00.110:情報:iexplore.exeの現在のバージョンが9.0.6001.0の間にあるかどうかを確認しています...
00:00.125:情報:...および9.1.0.0 ...
00:00.141:情報:IEAKブランドを実行する最大バージョン:9.1.0.0 ...
00:00.156:エラー:Internet Explorerの新しいバージョンが既にシステムにインストールされています。
00:00.188:エラー:Internet Explorerのバージョンチェックに失敗しました。
01:03.789:情報:セットアップ終了コード:0x00009C48(40008)-より新しいバージョンのInternet Explorerがインストールされています。
01:03.820:情報:IE SQMサーバーへのアップロードのスケジュール:http://sqm.microsoft.com/sqm/ie/sqmserver.dll
01:03.852:情報:SQM Uploadが403を返しました
01:03.867:情報:C:\ Windows \ TEMP \ IE978E.tmpの一時ファイルのクリーンアップ
01:03.883:情報:ディレクトリC:\ Windows \ TEMP \ IE978E.tmpを削除できません。再起動時に削除のマークを付けます。
01:03.898:情報:Internet ExplorerインストーラーMutexをリリースしました

更新を手動で実行すると、エラーメッセージに何が表示されるかがほぼ確認できます。新しいバージョンがインストールされているため、すでにインストールされているか、廃止されているだけです。

では、なぜ更新プログラムのインストールを続けようとするのですか?

ダイアログについて

インストールしたInternet Explorerのバージョンに示されているバージョン番号に問題があります。 ここに画像の説明を入力してください

[ バージョン情報]ダイアログでは、Internet Explorer のバージョンが9.0.8112.16421であると識別され、バイナリに埋め込まれたバージョン情報は9.0.8112.16443のバージョンを示します。
この問題はアップデーターによっても検出されたため、アボートします(言い換えれば)。

これがどのように起こるかは私には不明です。しかし、あなたがこの場所にいると、これを取り除くのは非常に難しいようです。

可能な解決策?


2
Windowsが特定のコンテンツをレンダリングするためにIEエンジンを内部的に使用するため、明示的にInternet Explorerを実行したことがない場合でも、この更新プログラムが必要だと主張します。システムがIE8に固執すると、IE8が最終的に寿命に達し、パッチを受け取らなくなるため、最終的に安全でないシステムになります。ただし、IE8のサポートサイクルはWindows 7に関連付けられているため、実際問題としてこれは問題になりません。
ジョエルCoehoorn

2
まあ、私 IE9をインストールしています。ログによると、それはアップデーターがインストールしようとするものよりも新しいバージョンです。これが問題の核心の一種です。
デアホッホシュプラー

この更新プログラムを確認して無視してみませんか?これはオプションのアップデートです。たぶんそれはM $のバグでしょう。または...「バグではなく、機能です。」:)

2
今日私が構築を始めたテストラボのFIVE Windows Server 2008 R2仮想マシンでも、これは私にも起こっています。それらすべてにInternet Explorer 9を手動でインストールしましたが、Windows Updateからインストールするように指示され続け、最新バージョンがインストールされているために失敗します。これは約1時間前に発生し始めましたが、以前は発生していませんでした。マイクロソフトは本日、バグのあるアップデートをリリースしたようです
Massimo

1
これはWindows 7 32ビットで起こっているので、単なる64ビットの問題ではないと思います。
HK1

回答:


6
  1. ダウンロードしたファイルが適切であることを確認し、バックアップして削除してから再ダウンロードしてみてください

    C:\Windows\SoftwareDistribution\Download
    

    これを機能させるには、Windows Searchの停止と起動が必要になる場合があることに注意してください。

  2. あなたはWindowsUpdate.log含まれています:

    Windows failed to install the following update with error 0x80070643: ...
    

    このエラーをオンラインで検索すると、ここであなたが試すことができる提案を見つけました:

    http://support.microsoft.com/kb/976982(MSI FixItおよび.NET再インストール)

あなたが受け取る他のコードは、Windows Updateが失敗したことに注意しているので、根本的な障害ではなく、無関係です。0x80070643ここでキーがどのように重要であるかに注意してください。MSIまた、CLSIDをスローし、ネイティブアップデートに言及しているため、関連する可能性が最も高いでしょう。何かが壊れています...


3

ですから、今では問題は解決しているようです。今日、同じインストール手順に従って複数のマシンをインストールしましたが、すべて成功しました。

それにもかかわらず、今朝、マイクロソフトのサポートエンジニアと話をしましたが、彼はそれが基本的に同期の問題であり、更新を非表示にしてそれを忘れるべきだと言いました
私が言われていることから、候補として更新が提供されないように問題を解決することは非常に時間がかかり、更新がインストールされないという結果になるだけで、同じことは単にインストールしないことで達成できます(驚いた)。
彼はまた、このコンテキストのコード9C48は基本的に、アップデートがすでにインストールされている/不要であることを意味、これは私たちの観察と一致するだろうと述べました。

別の興味深いアイデアは、当社のビジネスパートナーから生まれました。
彼は、Windowsの最初のインストール後、更新プログラムのインストールを提案されたときに、利用可能なすべての更新プログラムをインストールすることを選択したため、問題が発生するだけだと提案しました。デフォルトでチェックされていないものでも:

ここに画像の説明を入力してください

彼は、これが問題のある状態につながり、それが問題のエラーをもたらすと提案した。必須の更新プログラムと事前に選択された更新プログラムインストールするだけで問題が回避されると思われます

残念ながら、現在問題を再現できないため、これを確認することはできませんが、もっともらしいようです。


1
Lol今、質問はどのようにMSサポートを手に入れたのですか?
Mehrdad

@Mehrdad公式チャンネルを通じて電話で電話しました。
デアホッホシュプラー

ハハ私は、いいと思った:)
Mehrdad

1

OK、私は解決策を見つけたかもしれないと思うし、私はそれをテストする機会を得る前に私はここにそれを投稿しています。

  • KB971058 Fix-itを実行します。(ポップアップするものではなく、実際のページにあるもの)
  • Internet Explorer 9をデフォルトのブラウザーにします(非常に重要です)。
  • 再起動。
  • Internet Explorer 9をアンインストールします。
  • 再起動して、Windowsでアンインストールプロセスを完了させます。
  • 管理者特権でコマンドプロンプトを開き、次のコマンドを入力してEnterキーを押します。

    ネットユーザー管理者/ active:yes

  • IE9フルスタンドアロンをダウンロードします(ダウンロードしたWin7 x64ファイルは〜35MBytesです)。(リンクは米国の64ビットにする米国の32ビットへのリンクを英国のリンクを

  • 再起動して、セーフモードでインストールできるようにします。
  • セーフモード(プレーン)を入力し、前に有効にした管理者アカウントで入力します。
  • スタンドアロンファイルからIE9をインストールします。
  • 通常モードで再起動し、インストールプロセスを完了させます。
  • Windows Updatesを開き、[更新プログラムの確認]をクリックします。
  • 新しいIE9セキュリティ更新プログラムがインストール用に表示される場合がありますが、オプションのIE9更新プログラムは既に削除されているはずです。
  • 通常、セキュリティ更新プログラムをインストールします。

このソリューションは、http
//answers.microsoft.com/en-us/ie/forum/ie9-windows_7/cannot-install-ie9-error-code-9c48/374699c8-5c64-e011-8dfc-68b599b31bf5? page = 2

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.