WSUSサーバでクライアントが表示されない場合の対処法:Tech TIPS
WSUSは安価な修正プログラム管理ソリューションとして広く利用されている。ディスククローンツールなどでクライアントPCを展開した場合、WSUSサーバが管理用に使用しているレジストリ値が重複してしまい、WSUSサーバ側でクライアントPCが正しく認識されない場合がある。この問題を解消するには、関連するレジストリ値をいったん削除し、クライアントPCを再起動する。
対象:Windows 2000/Windows XP/Windows Server 2003
解説
Windows Server Update Services(以下WSUS)はマイクロソフトが無償提供しているソフトウェアで、これによりネットワーク内部のPCに対する修正プログラム(パッチ)管理を集中的に行えるようになる。修正プログラム管理の安価なソリューションとして、多くの企業で採用されている。
WSUSのインストールや初期設定はそれほど難しくない。基本的には、WSUSサーバとなるサーバマシンをセットアップし、管理対象となるPCがMicrosoft Updateではなく、WSUSサーバを参照するように設定を変更するだけだ(これには、グループポリシーなどを利用して一括設定ができる)。
- 関連記事: 運用「Windows Server Update Services」
しかしディスククローンツールで作成したクローンイメージデータを元にして複数のクライアントPCを展開した場合など、WSUSが管理用として使用するレジストリ値に同じクライアントIDが使用されていると、WSUSサーバ側でクライアントが正しく表示されないという障害が発生する。WSUSサーバが、各クライアントを正しく識別(区別)できなくなり、混乱するからだ。
この問題を解消するには、クライアントPC側で当該レジストリ値を削除して、PCを再起動してみる。
操作方法
[注意]
レジストリに不正な値を書き込んでしまうと、システムに重大な障害を及ぼし、最悪の場合、システムの再インストールを余儀なくされることもあります。レジストリの操作は慎重に行うとともに、あくまでご自分のリスクで設定を行ってください。何らかの障害が発生した場合でも、本Windows Server Insider編集部では責任を負いかねます。ご了承ください。
WSUSサーバがWSUSクライアント管理用として使用するレジストリ値は、
- HKEY_LOCAL_MACHINEのSOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
キーにある以下の3つの値である。
- AccountDomainSid
- PingID
- SusClientId
WSUSサーバでWSUSクライアントが正しく見えない場合は、本来ユニークでなければならないこれらのレジストリ値が、複数のWSUSクライアントPCで共有されている可能性がある。この場合には、上記のレジストリ値を3つともすべて削除して、WSUSクライアントPCを再起動することで、WSUSサーバに正しく認識されるようになる。削除したレジストリ値は、次の検出サイクルで自動的に再割り当てされる。
■この記事と関連性の高い別の記事
Copyright© Digital Advantage Corp. All Rights Reserved.