ようこそ 屋根裏部屋 mkII へ ログイン | 登録 | ヘルプ

Technological

ちょっとしたTIPSや私がはまったこと、調べたことなんかを書いていきます。

sysprepで作成されたイメージから作るとWSUSが識別できない

Windowsではsysprepを使用して環境複製用のマスタインストールイメージを作り、Virtual Server/PCの元ネタにすることができます(@ITの解説)。

ところが、WSUSと組み合わせて運用する場合、これだけでは不十分です。sysprepではWSUSが識別するIDまでクリアしてくれないので、WSUS上で同一のマシンとして識別されてしまいます。これを回避するために、いくつかのレジストリを削除して、Client IDの再生成を行います(Microsoftのサポート技術情報KB903262)。

KB903262ではWindows 2000とXPと書かれていますが、手元ではWindows Server 2003 R2でも同じ現象が発生しました。

  1. 自動更新サービス(wuauserv)を停止する
  2. レジストリ(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate)の中にある以下の値を削除する。SusClientId以外はない場合もある。
    PingID
    AccountDomainSid
    SusClientId
  3. 自動更新サービス(wuauserv)を起動する。
  4. コマンドプロンプトから以下の処理を実行してClient IDを再生成する。c:\>wuauclt.exe /resetauthorization /detectnow

ちなみに…余談ですが、先日Windows Server 2003 R2 /with SP2の媒体がMSDN/Technetで公開されました。せっかくだからとR2 Enterprise SP2をインストールすると、一か所違いがっ。

Windows Server 2003 R2 Enterprise /with SP1 x86 Edition

 

Windows Server 2003 R2 Enterprise /with SP2 x86 Edition

間違い探しです。どこが違うでしょう?

公開 2007年9月27日 0:53 投稿者 kkamegawa
タグ , , , , ,

コメントの通知

この投稿にコメントが付いた場合にメールを受信するには、登録してください。ここ

また次のフィードから、お気に入りのRSSリーダーを使って最新の状態を知ることもできます。 コメントのRSSフィード

コメント

# re: sysprepで作成されたイメージから作るとWSUSが識別できない @ 2007年9月27日 10:41

余談のこの問題は、with SP2での違いではありません。

WUA 3.0のリリース(2007/5/1)後に手動でインストールするか、Windows Update(Microsoft Update)を手動で実施した場合にサービスの表示名が変わってしまうという問題です。

自動更新のみ(Windows UpdateサイトをIEで開いていない)でWUA 3.0に更新された場合には表示名は変わりません。

そういう違いだと思われます。

WUA 3.0の手動インストールで変更されるという点については、KB937383 で解説されています。

しかし、これはうれしくないですよね。

WUA 3.0は8月にリビジョンアップしたので改定されるかと思いましたが、この問題は変わっていませんでした。

k_tobe

# re: sysprepで作成されたイメージから作るとWSUSが識別できない @ 2007年9月28日 1:22

ご指摘の通り、確かに元を作るときにMicrosoft updateをかけてました。(当然)サービス名が変わるわけではないので、スクリプトなどへの影響もほとんどないでしょう。

ただ、伝えることが難しくなるので、表示名が変わるのはよくないなぁ。

kkamegawa

どのような感想ですか?

(必須) 
必須 
(必須) 
Powered by Community Server, by Telligent Systems