こんにちわ。
Windows Server 2008 R2で WindowsUptedaをかけると、
「新しい更新プログラムを検索できませんでした」[再実行]となり、エラー80073712がでます。
色々試したのですが、なおる気配がありません。
システム更新準備ツールは試しましたが、以下のログ(CheckSUR.log)がでており、ダメだったような感じです。
Checking Component Store
(f) CSI Missing Winning Component Key 0x00000000 x86_microsoft-windows-activexcompat_31bf3856ad364e35_8.0.7601.18305_none_13170571d8c9b935
(f) CSI Missing Winning Component Key 0x00000000 msil_system.windows.forms.resources_b77a5c561934e089_6.1.7601.18763_ja-jp_9a7db3e0454c0349
(f) CSI Missing Winning Component Key 0x00000000 msil_system.design.resources_b03f5f7f11d50a3a_6.1.7601.18763_ja-jp_f8eeb24f50eff845
(f) CSI Missing Winning Component Key 0x00000000 msil_system.design_b03f5f7f11d50a3a_6.1.7601.18763_none_89ab76c7bfbe23e4
(f) CSI Missing Winning Component Key 0x00000000 msil_system.security_b03f5f7f11d50a3a_6.1.7601.18764_none_70686d968ae000ef
(f) CSI Missing Winning Component Key 0x00000000 msil_system.drawing.resources_b03f5f7f11d50a3a_6.1.7601.18763_ja-jp_a0ac6bc9896cfd67
(f) CSI Missing Winning Component Key 0x00000000 msil_system.windows.forms_b77a5c561934e089_6.1.7601.18763_none_054d4eab00293a08
(f) CSI Missing Winning Component Key 0x00000000 amd64_netfx-system.security_b03f5f7f11d50a3a_6.1.7601.18764_none_318a3eeb99f83e6a
(f) CSI Missing Winning Component Key 0x00000000 x86_microsoft-windows-capi2-certs_31bf3856ad364e35_6.1.7601.17854_none_c46aeb24f28819d5
(f) CSI Missing Winning Component Key 0x00000000 msil_system.security.resources_b03f5f7f11d50a3a_6.1.7601.18764_ja-jp_37713025bcf02b44
(f) CSI Missing Winning Component Key 0x00000000 amd64_microsoft-windows-capi2-certs_31bf3856ad364e35_6.1.7601.17854_none_208986a8aae58b0b
(f) CSI Missing Winning Component Key 0x00000000 msil_system.drawing_b03f5f7f11d50a3a_6.1.7601.18763_none_63f4a682ad734b10
(f) CSI Missing Winning Component Key 0x00000000 amd64_netfx-system.windows.forms_b03f5f7f11d50a3a_6.1.7601.18763_none_8376b37e7b5c60e1
(f) CSI Missing Winning Component Key 0x00000000 amd64_netfx-system.design_b03f5f7f11d50a3a_6.1.7601.18763_none_8abf415015920a77
(f) CSI Missing Winning Component Key 0x00000000 amd64_netfx-system.drawing_b03f5f7f11d50a3a_6.1.7601.18763_none_04fc44e0ee9bdef7
(f) CSI Missing Winning Component Key 0x00000000 amd64_microsoft-windows-activexcompat_31bf3856ad364e35_8.0.7601.18305_none_6f35a0f591272a6b
Summary:
Seconds executed: 1949
Found 16 errors
CSI Missing Winning Component Key Total count: 16
また、サーバーマネージャーの機能を開くとエラーで内容が確認できないため、イベントビューアでログを確認したところ
同じく80073712の以下のようなエラーが出ておりました。
ログの名前: Microsoft-Windows-ServerManager/Operational
ソース: Microsoft-Windows-ServerManager
イベント ID: 1601
タスクのカテゴリ: なし
レベル: エラー
キーワード:
説明:
システムの状態を検出できませんでした。予期しない例外が見つかりました:
System.Runtime.InteropServices.COMException (0x80073712): コンポーネント ストアが壊れています。 (HRESULT からの例外: 0x80073712)
場所 System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
場所 Microsoft.Windows.ServerManager.ComponentInstaller.ThrowHResult(Int32 hr)
場所 Microsoft.Windows.ServerManager.Common.Provider.RefreshDiscovery()
場所 Microsoft.Windows.ServerManager.LocalResult.PerformDiscovery()
場所 Microsoft.Windows.ServerManager.ServerManagerModel.CreateLocalResult(RefreshType refreshType)
場所 Microsoft.Windows.ServerManager.ServerManagerModel.InternalRefreshModelResult(Object state)
サーバは運用中のもので、クリーンインストールや再セットアップ等はできない状態です。
何か解消方法はないでしょうか。
※80073712の前には8000ffffのエラーが出ていました。
その際には、以下のことは試しました。
・sfc /scannow →「Windows リソース保護は要求された操作を実行できませんでした。」とすぐ出てきて終わる。(セーフモードでも同様)
・クリーンブート
・【8000FFFF】Windows Updateでエラーが発生する
・Windows updateのトラブルシューティングツール