Windows Server 2008 で複数枚のネットワーク アダプタに対して WINS のアドレスを応答ファイルで設定できない

現象
複数枚のネットワークアダプタが搭載されている Windows Server 2008 を利用している。 Sysprep 実行時に応答ファイルを用いて各ネットワーク アダプタに WINS のアドレスを設定しているが、最初のネットワーク アダプタにのみ正しい値が反映され、2 枚目以降の残りのネットワークアダプタにはアドレスが正しく設定されない。
原因
本来 WINS の設定は各ネットワークアダプタ毎に存在する以下のレジストリに設定されます。

    HKLM\System\CurrentControlSet\services\NetBT\Parameters\Interfaces\Tcpip_{<Interface_ID>}\NameServerList

この事象は各ネットワークアダプタに対して WINS アドレスを設定する過程において、メモリ領域が不正に開放されてしまう事により、上記レジストリに正しく値が反映されないことが原因で発生します。
解決方法
回避策
Windows Server 2008 では応答ファイルを用いて複数枚のネットワーク アダプタに WINS のアドレスは設定できません。Windows Server 2008 で静的にアドレスを設定するには netsh 等を利用してください。

  例: netsh interface ip set wins "ローカル エリア接続" static 172.16.0.100
状況
この問題は Windows Server 2008 R2 にて修正されています。
詳細
関連情報
注意 : これは、マイクロソフトのサポート組織内で直接作成された "緊急公開" の資料です。 この資料には、確認中の問題に関する現状ベースの情報が記載されています。 情報提供のスピードを優先するため、資料には誤植が含まれる可能性があり、予告なしに随時改定される場合があります。 その他の考慮事項については、使用条件を参照してください。
プロパティ

文書番号:2642668 - 最終更新日: 09/20/2016 10:27:00 - リビジョン: 2.0

Windows Server 2008 Enterprise

  • KB2642668
フィードバック