Windows Updateエージェントとは?
Windows Updateエージェントは、Windows Vistaで初めて導入されたエージェントプログラムです。Windows Server Update Servicesとともに使用され、自動的にパッチを提供し、コンピューターをスキャンして実行中のWindowsのバージョンを特定します。その後、Updateエージェントが新しい更新プログラムをPCに通知します。
Windows Updateエージェントは、コントロールパネル、設定アプリ、グループポリシー、Microsoft Intune、Windows PowerShellで管理できます。Windows Updateエージェントは、Windows Vista、Windows 7、Windows 8、Windows 10と互換性があります。
Windows Updateエージェントの5つの部分
Microsoftは、Windows Updateエージェントの5つの重要な部分を定義しています。
サービスの利用可能性: Windowsの更新プログラムを検出し、ダウンロード・インストールします。その他のプログラムの更新も処理します。
サーバー接続: これはAPI(アプリケーションプログラミングインターフェース)です。Microsoftが更新プログラムを配信する場所に、お使いのコンピューターを接続します。
更新プログラムの検出: 定期的にコンピューターをスキャンし、自動更新します。
更新プログラムのダウンロード: Microsoft が使用する安全な場所から、利用可能な更新プログラムと必須の更新プログラムをダウンロードします。
更新プログラムのインストール: 利用可能な更新プログラムをインストールします。
Windows Updateエージェントのインストールされているバージョンを確認する方法
Windows Updateエージェントのインストールされているバージョンを確認するには、以下の手順を実行してください。
ステップ1: WinHTTPのAPIを使用して、Wuredist.cabをダウンロードします。
ステップ2: 暗号化関数を使用して、Microsoftデジタル署名がファイルにあるかどうかを確認します。ない場合は使用しないでください。
ステップ3: ファイル展開インターフェースAPIを使用して、Wuredist.cabのXMLファイルを抽出します。
ステップ4: コンピューターが使用しているアーキテクチャを判別します。判別する方法が分からない場合は、こちらの記事「コンピューターが64ビット版か32ビット版かを知る5つの方法」をご参照ください。
ステップ5: 「IWindowsUpdateAgentInfo::GetInfo」を呼び出して、Windows Updateエージェントの現在のバージョンを確認します。
Windows Updateエージェントの機能
Windows Updateエージェントは、信頼できるMicrosoftのソースから更新プログラムを検索・ダウンロードします。これには次のものが含まれます:
- Windows Server Update Services (WSUS) サーバー
- Microsoftの最新のウェブサイト
- ピアツーピア配信(Windows 10)
コンピューターに新しい更新プログラムが見つからない場合、Updateエージェントが作業を開始します。自分で更新プログラムを検索して、どの更新プログラムをインストールするかを判断する必要はありません。
Windows Updateエージェントの更新方法
Microsoftは、いくつかのバグを修正したWindows Updateエージェントの更新プログラムをリリースしました。以下がそのダウンロードリンクです。
Windows 8: https://support.microsoft.com/kb/3138615
Windows 7: https://support.microsoft.com/kb/3138612
詳しくは「Windows Updateエージェントを最新バージョンに更新する方法」をご覧ください。
対応するバージョンをダウンロードすると、ダウンロードフォルダにMSUファイルが表示されます。このMSUファイルを実行する前に、Windows Updateエージェントが実行されていないことを確認してください。そうでないと、この更新プログラムのインストールが許可されません。
インストール前にWindows Updateエージェントを無効にする方法
- コマンドプロンプトを管理者として実行します。
- コマンドラインウィンドウで「net stop wuauserv」と入力し、Enterを押します。
更新プログラムをインストールしてシステムを再起動した後、Windowsの更新をもう一度お試しください。
Windows Updateエージェントのアンインストール方法
Windows Updateエージェントをアンインストールするには、こちらのガイドをご覧ください。
ステップ1: ツールバー右下のスタートメニューをクリックします。
ステップ2: スタートメニューのコントロールパネルに「Windows Update」が見つからない場合は、Program Filesに移動してWindows Updateを探します。
ステップ3: Windows Updateをダブルクリックして開き、「ファイル」タブをクリックします。
ステップ4: Windows Updateエージェントをアンインストールするには、「更新プログラムのアンインストール」を選択して「はい」をクリックします。
ステップ5: 「ファイル名を指定して実行」ボックスに「msconfig」と入力し、スタートアップファイルを含むウィンドウを開きます。ステップ6: 「スタートアップ」タブで、下にスクロールして「Windows Update」を見つけます。「更新」の選択を解除し、「適用」と「閉じる」をクリックします。
ステップ7: 最後に「再起動」をクリックします。
最後に
以上、Windows Updateエージェントに関するすべての情報をお伝えしました。この記事がお役に立てれば幸いです。
The post Windows Updateエージェントとは?どのように機能する? appeared first on MiniTool.