この記事では、WINDOWS インストールを複製または複製するための SID とサポートされている方法について説明します。
適用対象: サポートされているバージョンの Windows Server と Windows クライアント
元の KB 番号: 314828
まとめ
複製またはイメージ化された Windows インストールを展開する場合は、イメージのキャプチャ前にシステム準備 (Sysprep) ツールを使用する必要があります。 Sysprep は、フォルダー内の Windows 組み込みツールです: %windir%\system32\sysprep
。
詳細
Sysprep は、コンピューター SID などのシステム固有のデータを Windows から削除する役割を担います。 Windows のインストール時に、統計的に一意の 96 ビット番号を含むコンピューター SID が計算されます。 コンピューター SID は、コンピューター上に作成されるユーザー アカウントとグループ アカウント SID のプレフィックスです。 コンピューター SID がアカウントの相対 ID (RID) と連結され、アカウントの一意識別子が作成されます。
次の例では、4 つのローカル ユーザー アカウントの SID を表示します。 新しいアカウントが追加されると、最後の 4 桁のみがインクリメントされます。
ローカル コンピューターでのHKEY_USERS
- S-1-5-21-191058668-193157475-1542849698-500 管理者
- S-1-5-21-191058668-193157475-1542849698-1000 User1
- S-1-5-21-191058668-193157475-1542849698-1001 User2
- S-1-5-21-191058668-193157475-1542849698-1002 User3
推奨される手順を実行せずにインストールを複製または複製すると、SID が重複する可能性があります。 リムーバブル メディアの場合、アカウントの NTFS アクセス許可によってこれらのファイルへのアクセスが明示的に拒否されている場合でも、重複する SID によってファイルへのアクセス権がアカウントに与えられる場合があります。 SID はコンピューターまたはドメインとユーザーの両方を識別するため、現在および将来のプログラムのサポートを維持するには一意の SID が必要です。 Windows 8 または Windows Server 2012 のインストールを複製した場合に発生する可能性がある問題の詳細については、「 Windows 8 と Windows Server 2012 の特定の情報 」セクションを参照してください。
コンピューター SID に加えて、イメージ化するには、他の多くのコンポーネントと機能をクリーンアップ、一般化、または特殊化する必要があります。 例として、次のようなものがあります。
- イベント ログ
- ネットワーク設定
- Windows Media プレーヤーの設定
- シェルの設定
- ライセンス
注
これは、包括的な一覧ではありません。
Sysprep ユーティリティを使用して準備し、イメージ化した次のオペレーティング システムをサポートします。
- Windows 10 のすべてのバージョン
- Windows 11 のすべてのバージョン
- Windows Server 2012 のすべてのバージョン
- Windows Server 2016 のすべてのバージョン
- Windows Server 2019 のすべてのバージョン
- Windows Server 1903 のすべてのバージョン
- Windows Server バージョン 1909 のすべてのバージョン
- Windows Server 2022 のすべてのバージョン
- Windows Server 2025 のすべてのバージョン
Microsoft では、SysPrep ツール以外の SID 複製ツールを使用してセットアップされたコンピューターのサポートは提供していません。
注
Sysprep を使用せずにイメージが作成された場合、コンピューターをコンプライアンスに戻す方法としてイメージを展開した後の Sysprep の実行はサポートされません。 イメージをキャプチャする前に Sysprep を実行する必要があります。
Windows 8 および Windows Server 2012 固有の情報
sysprep.exe /generalize
、P2V を実行せずに Windows 8 または Windows Server 2012 イメージまたは仮想マシンを複製し、物理コンピューターの稼働状態を維持するか、コンピューターのバックアップを作成したが、元のコンピューターを実行したままにすると、プッシュ通知が機能しない問題が発生する可能性があります。 たとえば、次の問題が発生する可能性があります。
- インターネット接続が使用可能な場合でも、タイル、バッジ、トースト通知は更新されません。
- RAW 通知に依存するアプリは、想定どおりに動作しません。 たとえば、メール、予定表、メッセージングの機能が大幅に削減されていることがわかります。
- ローミングと家族の安全設定の変更を同期するには、長い時間がかかります。 これらの問題を解決するには、次のいずれかの方法を使用します。
- Sysprep /generalize コマンドを使用してコンピューターを構成し、イメージを展開します。
- 既存のユーザー アカウントを新しいアカウントに置き換えます。 デバイス識別子は、ユーザー プロファイルの一部として格納されます。 コンピューターに追加された新しい NTUser アカウントはそれぞれ、新しい識別子を受け取ります。
関連情報
SysPrep ツールの詳細については、次の Microsoft Web サイトを参照してください。
- Windows Server 2003 Sysprep とは
- Windows 8 および Windows Server 2012 Sysprep の概要
この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。