「現象」に記載されている問題は、Windows Update Agent 3.0 および更新プログラム 927891 で修正されています。 これらの更新プログラムは、2007 年 6 月と 7 月に Microsoft Update を通じて配布されました。 この資料に記載されているような問題が引き続き発生する場合は、別の問題である可能性があります。 同様の問題をトラブルシューティングするには、この記事で後述する「同様の問題と解決策」を参照してください。
現象
Windows Update または Microsoft Update から更新プログラムをインストールしようとすると、次の現象が発生します。
- Windows Update が Windows インストーラーを使用する更新プログラムをスキャンすると、システムが応答しないように見えることがあります。
- Svchost.exe プロセスでアクセス違反エラーが表示されます。 このプロセスは、Automatic Updates サービスに関連しています。 このアクセス違反は、Automatic Updates を使用して毎日の自動スケジュールで更新プログラムをスキャンする場合、または Microsoft Update Web サイトにアクセスして手動で更新プログラムをスキャンする場合に発生します。
- Windows Update が Windows インストーラーを使用する更新プログラムをスキャンすると、メモリ リークが発生する。
- Windows Update スキャンの完了までに非常に長い時間 (場合によっては数時間) かかります。
解決策
この問題を解決するには、次の手順を実行します。
手順 1:更新プログラム 927891 をダウンロードしてインストールする
この更新プログラムのスタンドアロン パッケージを入手するには、Microsoft Update カタログ Web サイトに移動してください。
マイクロソフトのサポート ファイルをダウンロードする方法の詳細については、以下のサポート技術情報番号をクリックしてください。
119591 Microsoft サポート ファイルを入手する方法 オンライン サービス マイクロソフトがこのファイルのウイルス スキャンを行った場合。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。
手順 2:Windows Update エージェント (WUA) 3.0 をダウンロードしてインストールする
WUA 3.0 をダウンロードするには、実行している Windows のバージョンのリンクをクリックします。
x86 ベースのバージョンの Windows
今すぐ WindowsUpdateAgent30-x86.exe パッケージをダウンロードしてください。
x64 ベースのバージョンの Windows
今すぐ WindowsUpdateAgent30-x64.exe パッケージをダウンロードしてください。
Itanium ベースの Windows
今すぐ WindowsUpdateAgent30-ia64.exe パッケージをダウンロードしてください。
状態
この問題は、Windows Update Agent 3.0 および更新プログラム 927891 で修正されています。
追加情報
上級ユーザー向けの詳細情報
テクニカル アップデート: 2007 年 5 月 22 日
マイクロソフトでは、この問題に関して、IT 担当者向けのマイクロソフト セキュリティ アドバイザリをリリースしました。 セキュリティ アドバイザリには、この問題に関する追加のセキュリティ関連情報が含まれています。 セキュリティ アドバイザリを参照するには、次のマイクロソフト Web サイトにアクセスしてください。
http://www.microsoft.com/technet/security/advisory/927891.mspx 注: この記事では、MSI コンポーネントの修正プログラムのみについて説明します。 この修正プログラムは、Windows Update クライアント ソフトウェア更新プログラムを含む 2 部構成の修正プログラムの 1 つのコンポーネントです。 これらの更新プログラムは、2007 年 5 月および 2007 年 6 月に Windows Update を使用して自動的に展開されます。 ただし、一部のお客様はこれらの更新プログラムを手動でインストールする可能性があります。 応答しないシステムの問題を完全に解決するには、この MSI の修正プログラムの両方をインストールし、Windows Update クライアントをバージョン 3.0 に更新する必要があります。 MSI 修正プログラムと新しいクライアントをインストールしても、プロセス監視ツールの CPU 使用率が 100% に近いと表示されることがあります。 ただし、システムはまだ応答している必要があり、ロックしないでください。 別のタスクに CPU サイクルが必要な場合は、共有されます。 ただし、システムがアイドル状態の場合、MSI は使用可能なフル サイクルを使用して最短時間で完了します。 MSI と同時に別のタスクが実行されている場合、システムの実行速度が若干遅くなることがあります。 ただし、コンピューターはまだ応答しているはずです。 応答しないシステムやロックされたシステムに対処するには、MSI 修正プログラムと新しいクライアントをインストールする必要があることに注意してください。 プロセス監視ツールでは依然として CPU 使用率が 100% 近くと表示されることは予想されますが、コンピューターが応答しなくなることは予想されます。 プロセス モニターを観察すると、コンピューターがアイドル状態であっても、一部のスキャン中に CPU 使用率が 100% に近い状態になる場合があります。 これは想定される動作です。
重要: Svchost.exe プロセスの多くのインスタンスが Windows ベースのコンピューターで実行されている可能性があります。 これらの Svchost.exe プロセスは、特定のタスクを制御します。 この資料に記載されているソフトウェア更新プログラムは、「現象」に記載されている問題に対処するためにのみ設計されています。 Svchost.exe で発生するその他の問題には、別の解決策やトラブルシューティング手順が必要になる場合があります。
この問題を解決するには、この更新プログラムを Windows Update 自動クライアント 3.0 と共にインストールする必要があります。 Windows Update Automatic Client 3.0 は、2007 年 6 月 30 日までに Automatic Updates を通じて自動的にリリースされます。 更新された Windows クライアントは、スレッド モデリングを変更して、MSI スキャンをユーザー インターフェイスとは別のスレッドに移動します。
MSI 更新プログラムの場合は、インストールされている Windows のバージョンに基づいて、次のいずれかの更新プログラムをインストールします。 インストールされている Windows のバージョンを確認するには、次の手順を実行します。
- [ スタート]、[ ファイル名を指定して実行] の順にクリックし、「sysdm.cpl」と入力し、[ OK] をクリックします。
- [ システムのプロパティ] ダイアログ ボックスで [ 全般 ] タブをクリックし、[ システム] の下に表示されている情報を確認します。
適切な更新プログラムをダウンロードした後、更新プログラム パッケージをダブルクリックして更新プログラムをインストールします。
注: Windows XP Media Center のバージョンを除くすべてのバージョンの Windows XP では、[システムのプロパティ] ダイアログ ボックスの [全般] タブに "バージョン 2002" と表示されます。 「Windows XP、すべてのバージョン (Windows XP Media Center のすべてのバージョンを含む)」セクションに記載されている更新プログラムは、すべてのバージョンの Windows XP に対して正しいです。 これには、すべてのバージョンの Windows XP Media Center が含まれます。
注: この更新プログラムをインストールするには、実行している Windows のバージョンに対応する最新の Service Pack を適用する必要がある場合があります。 関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
889100 Windows Server 2003 の最新の Service Pack を入手する方法
322389 最新の Windows XP Service Pack を入手する方法
Windows XP、すべてのバージョン (Windows XP Media Center のすべてのバージョンを含む)
更新情報
以下のファイルは、「Microsoft ダウンロード センター」からダウンロードできます。
Windows XP (927891) 用の更新プログラム パッケージを今すぐダウンロードします。
Windows XP x64 Edition (927891) 用の更新プログラム パッケージを今すぐダウンロードしてください。
リリース日: 2007 年 5 月 7 日
マイクロソフトのサポート ファイルをダウンロードする方法の詳細については、以下のサポート技術情報番号をクリックしてください。
119591 Microsoft サポート ファイルを入手する方法 オンライン サービス マイクロソフトがこのファイルのウイルス スキャンを行った場合。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。
前提条件
この更新プログラムを適用する前に、Windows XP SP2 がインストールされている必要があります。 また、この更新プログラムを適用する前に、Windows インストーラー 3.1 がインストールされている必要があります。
再起動の必要性
この更新プログラムの適用後に、コンピューターを再起動する必要があります。
更新プログラムの置き換えに関する情報
この更新プログラムを適用すると、次の更新プログラムが置き換えられます。
916089 修正: Office 更新プログラムを含む、Windows インストーラーを使用する更新プログラムをスキャンするために Windows Update を実行すると、メモリ リークが発生するか、Svchost プロセスのエラー メッセージが表示される場合があります
ファイル情報
Windows XP (32 ビット版)
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム | SP の要件 | サービス ブランチ |
|---|---|---|---|---|---|---|---|
| Msi31.dll | 3.1.4000.4039 | 2,854,400 | 2007 年 4 月 18 日 | 1,612 | x86 | SP2 | SP2GDR |
| Msi31.dll | 3.1.4000.4039 | 2,854,400 | 2007 年 4 月 18 日 | 1,614 | x86 | SP2 | SP2QFE |
Windows XP (64 ビット版)
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム | SP の要件 | サービス ブランチ |
|---|---|---|---|---|---|---|---|
| Msi.dll | 3.1.4000.4042 | 4,491,264 | 2007 年 3 月 23 日 | 12:35 | x64 | SP2 | SP2GDR |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 2007 年 3 月 23 日 | 12:35 | x86 | SP2 | SP2GDR\WOW |
| Msi.dll | 3.1.4000.4042 | 4,491,264 | 2007 年 3 月 23 日 | 12:31 | x64 | SP2 | SP2QFE |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 2007 年 3 月 23 日 | 12:32 | x86 | SP2 | SP2QFE\WOW |
Windows Server 2003
更新プログラムの情報 次のファイルは、Microsoft ダウンロード センターからダウンロードできます。
Update for Windows Server 2003 (927891) パッケージを今すぐダウンロードしてください。
Windows Server 2003 x64 Edition (927891) パッケージ用の更新プログラムを今すぐダウンロードしてください。
Windows Server 2003 for Itanium-based Systems (927891) 用の更新プログラム パッケージ
リリース日: 2007 年 5 月 7 日
マイクロソフトのサポート ファイルをダウンロードする方法の詳細については、以下のサポート技術情報番号をクリックしてください。
119591 Microsoft サポート ファイルを入手する方法 オンライン サービス マイクロソフトがこのファイルのウイルス スキャンを行った場合。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。
前提条件
この更新プログラムを適用する前に、Windows Server 2003 SP1 または Windows Server 2003 SP2 がインストールされている必要があります。
再起動の必要性
この更新プログラムの適用後に、コンピューターを再起動する必要があります。
更新プログラムの置き換えに関する情報
この更新プログラムを適用すると、次の更新プログラムが置き換えられます。
916089 修正: Office 更新プログラムを含む、Windows インストーラーを使用する更新プログラムをスキャンするために Windows Update を実行すると、メモリ リークが発生するか、Svchost プロセスのエラー メッセージが表示される場合があります
ファイル情報
Windows Server 2003 (x86 ベース)
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム | SP の要件 | サービス ブランチ |
|---|---|---|---|---|---|---|---|
| Msi.dll | 3.1.4000.4042 | 2,854,400 | 2007 年 3 月 17 日 | 11:08 | x86 | SP2 | SP2GDR |
| Msi.dll | 3.1.4000.4042 | 2,854,400 | 2007 年 3 月 17 日 | 1,109 | x86 | SP2 | SP2QFE |
Windows Server 2003 (x64 ベース)
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム | SP の要件 | サービス ブランチ |
|---|---|---|---|---|---|---|---|
| Msi.dll | 3.1.4000.4042 | 4,491,264 | 2007 年 3 月 23 日 | 12:35 | x64 | SP2 | SP2GDR |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 2007 年 3 月 23 日 | 12:35 | x86 | SP2 | SP2GDR\WOW |
| Msi.dll | 3.1.4000.4042 | 4,491,264 | 2007 年 3 月 23 日 | 12:31 | x64 | SP2 | SP2QFE |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 2007 年 3 月 23 日 | 12:32 | x86 | SP2 | SP2QFE\WOW |
Windows Server 2003 (Itanium ベース)
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム | SP の要件 | サービス ブランチ |
|---|---|---|---|---|---|---|---|
| Msi.dll | 3.1.4000.4042 | 5,992,960 | 2007 年 3 月 23 日 | 12:34 | IA-64 | SP2 | SP2GDR |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 2007 年 3 月 23 日 | 12:34 | x86 | SP2 | SP2GDR\WOW |
| Msi.dll | 3.1.4000.4042 | 5,992,960 | 2007 年 3 月 23 日 | 12:30 | IA-64 | SP2 | SP2QFE |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 2007 年 3 月 23 日 | 12:30 | x86 | SP2 | SP2QFE\WOW |
Microsoft Windows 2000
更新情報
前提条件
この更新プログラムを適用する前に、Windows 2000 Service Pack 4 がインストールされている必要があります。 また、この更新プログラムを適用する前に、Windows インストーラー 3.1 がインストールされている必要があります。
再起動の必要性
この更新プログラムの適用後に、コンピューターを再起動する必要があります。
更新プログラムの置き換えに関する情報
この更新プログラムを適用すると、更新プログラム 916089 が置き換えられます。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。
916089 修正: Office 更新プログラムを含む、Windows インストーラーを使用する更新プログラムをスキャンするために Windows Update を実行すると、メモリ リークが発生するか、Svchost プロセスのエラー メッセージが表示される場合があります
以下のファイルは、「Microsoft ダウンロード センター」からダウンロードできます。
Microsoft Windows 2000 (927891) 用の更新プログラム パッケージを今すぐダウンロードします。
ソフトウェア更新プログラムの説明で使用される用語の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft サポート技術情報) をクリックしてください。
824684 Microsoft のソフトウェア更新プログラムの説明で使用される一般的な用語の解説
類似した問題と解決策
この資料で説明されている問題に似た問題が引き続き発生する場合は、別の問題である可能性があります。 同様の問題および解決方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft サポート技術情報) をクリックしてください。
939273 Microsoft Windows XP または Microsoft Windows Server 2003 を搭載しているコンピューターにソフトウェア更新プログラムを展開できない
932762 サービス ホスト プロセスが Windows Server 2003 で予期せず停止することがある
931852 Windows XP ベースのコンピューターを起動してから Windows 更新プログラムをダウンロードしようとすると表示されるエラー メッセージ
910666 Windows Server 2003 ベースのコンピュータで Svchost.exe プロセスが予期せず終了することがある
894538 インターネット認証サービスがパケット内で不明な属性を受信すると、Windows Server 2003 ベースのインターネット認証サービス サーバーが応答を停止する
927385 Windows XP ベースのコンピュータで自動更新を実行するとエラー メッセージが表示され、エラー メッセージ svchost.exe - アプリケーション エラー メッセージ ダイアログ ボックスを閉じるとプログラムを実行できなくなる場合があります これらの「サポート技術情報」 (Microsoft サポート技術情報) の資料を参照しても問題が解決しない場合、またはこの資料に記載されている事象とは異なる現象が発生する場合は、 詳細については、Microsoft サポート技術情報を検索してください。 「サポート技術情報」(Microsoft サポート技術情報) を検索するには、以下のマイクロソフト Web サイトにアクセスします。
http://support.microsoft.com 次に、表示されたエラー メッセージのテキストを入力するか、[ 検索サポート (KB)] フィールドに問題の説明を入力します。