Hyper-v などの仮想化技術を使用すると、大規模な仮想システムのインストールは仮想ディスクのクローンに直接変換されますが、Windows 2000 以降のシステムには一意の SID(セキュリティ ID)が含まれているため、大量の仮想ホストを管理するためにドメインを使用する場合、直接クローンされたシステムはドメインに参加できません。したがって、クローンされたシステムの SID を変更する必要があります。手順は以下の通りです:
Windows 2000/XP/2003 では、通常、Microsoft が提供する newsid.exe ツールを使用して SID を変更できます。
-
newsid.exe をダウンロードします。ダウンロードアドレスと操作手順は以下のアドレスを参照してください http://technet.microsoft.com/zh-cn/sysinternals/bb897418
-
ファイルを%systemroot%に配置し、次のコマンドを実行します
newsid.exe/a [新しい PC 名]
パラメータの説明
/a バックグラウンドで SID の初期化操作を実行する /d 完了後に再起動を遅延させる /n 完了後に再起動しない /? 使用方法を表示する [新しい PC 名] 設定を変更する必要のあるコンピュータ名
/d と /n は同時に使用できません
- コンピュータを再起動します
Windows 7/8/2008 では、システムの初期化インストールツール SysPrep を使用して SID を初期化する必要があります。
-
C:\Windows\System32\Sysprep\Sysprep.exe コマンドを実行します
-
Enter System Out-Of-Box Experience OOBE と Enter System Audit Mode モードを選択する際に、Enter System Out-Of-Box Experience OOBE を選択します
-
Generalize をクリックし、完了後にコンピュータを再起動してシステムの SID を初期化します
注意:Microsoft は公式には SysPrep を使用して SID を初期化することを推奨しており、操作を行う前にシステムとユーザーデータをバックアップすることをお勧めします