2016-02-23 16:35:59 +0000 2016-02-23 16:35:59 +0000
42
42

MSUのHotfixをインストールしようとすると、"このコンピュータで更新プログラムを検索しています... "という結果が永遠に続きます

私はMicrosoftから2つのHotfixを手動でインストールしようとしています - 1つはsvchost.exeの極端なメモリ使用量の問題、もう1つは遅いWindows Updateの問題に対処するものです。

このシステムはWindows 7をインストールしたばかりで、2つのMSUアップデートをデスクトップにローカルに保存していますが、実際にはそのようなアップデートを見つけることはなく、したがって実際に2つの修正プログラムをインストールすることはありません。

Windows Update Standalone Installerを強制的に単一の更新プログラムだけをインストールして、すべての更新プログラムを検索しないようにする方法はありますか?

回答 (1)

67
67
67
2016-02-23 17:16:40 +0000

誤解を招くようなメッセージが表示されます。更新プログラムがインストールできるかどうか、あるいは更新プログラムが不要になったかどうか(代替されたかどうか)を検索しているのです。

Line #, DPC/ISR, Process, Stack Tag, Stack, Count, TimeStamp, % Weight
10, , , , wuaueng.dll!CUpdatesToPruneList::PopulateSupersedenceInfo, 31521, , 43,72
11, , , , wuaueng.dll!CUpdatesToPruneList::AddSupersedenceInfoIfNeeded, 31521, , 43,72

WUSA.exeはMSUアップデートのインストールに使用されますが、Windows Updateのラッパーに過ぎません。Windows Updateが更新プログラムをインストールした後、更新プログラムが適用されているかどうかをチェックするためにループで再びハングアップします。

インストールを高速化するには、GUI(services.msc)または昇格した(管理者として実行している)コマンドライン(net stop wuauserv)からWindowsUpdateサービスを停止してください。これでループが停止し、アップデートのインストールが速くなります。

最初のMSUアップデートをインストールし、再度WindowsUpdateサービスを停止して、2つ目のMSUファイルをインストールします。

CMDと同じフォルダにあるすべてのMSUファイルを列挙してインストールするスクリプト](https://superuser.com/a/1057487/174557) を作成し、セットアップを高速化するために毎回WUサービスを独自に停止させています。