Sysprep (システム準備) の概要

Sysprep (システム準備) は、Windows クライアントまたはWindows Serverのインストールをイメージング用に準備します。 Sysprep は、WINDOWS インストール (一般化) から PC 固有の情報を削除して、別の PC にインストールできます。 Sysprep を実行するときに、PC を監査モードまたは Out-of-Box Experience (OOBE) のどちらで起動するかを構成できます。

Sysprep はWindows イメージの一部であり、監査モードで実行されます。

Sysprep の機能

Sysprep には、次の機能があります。

  • PC のセキュリティ識別子 (SID) を含む、Windows イメージから PC 固有の情報を削除します。 これにより、イメージをキャプチャし、他の PC に適用できます。 これは PC の一般化と呼ばれます。
  • Windows イメージから PC 固有のドライバーをアンインストールしますが、削除しません。
  • PC を OOBE に起動するように設定して、顧客への配信用に PC を準備します。
  • 既存のインストールに応答ファイル (無人) 設定を追加できます。

実用的な用途

Runnig Sysprep は次のことに役立ちます。

  • 複数のハードウェア設計で使用できる汎用イメージを作成して、複数の PC を管理します。
  • 一意のセキュリティ識別子を使用してイメージをキャプチャしてデプロイすることで、PC をデプロイします。
  • 監査モードでアプリ、言語、またはドライバーを追加して、個々の PC のセットアップを微調整します。 詳細については、「 監査モードの概要」を参照してください。
  • お客様に提供する前に、監査モードでテストすることで、より信頼性の高い PC を提供します。

新機能と変更された機能

  • 企業が最新の Windows 10 および Windows 11 の展開イメージを効率的かつ継続的に展開できるようにするために、Windows 10 バージョン 1607 以降では、Sysprep を使用してアップグレード済みのイメージ (*) を準備できます。 例えば次が挙げられます。

    • Windows 10バージョン 20H2 を実行するコンピューターから始めることができます。
    • Windows 11を実行するようにコンピューターをアップグレードします。
    • アップグレードされたイメージで Sysprep 汎用化を実行し、更新されたイメージを再キャプチャして、新しいデバイスにイメージをデプロイします。

    *: Microsoftは、既にデプロイされているWindowsでの Sysprep の使用、またはイメージ <の作成以外の目的での Sysprep の使用をサポートしていません>

  • Windows 8.1以降、Sysprep ユーザー インターフェイスは非推奨です。 監査モードを開始すると Sysprep UI が開きますが、今後のリリースで削除される可能性があります。 コマンド ラインから Sysprep を使用するようにデプロイ ワークフローを更新します。 詳細については、「 Sysprep のコマンド ライン オプション」をご覧ください。

Important

必ずコマンドラインから Sysprpep を実行し、Server Core インストール オプションで展開された Windows Server 上で実行している場合は /quiet スイッチを指定します。 それ以外の場合、Sysprep UI は表示されません。プロセスはサイレント モードで失敗します。

依存関係

  • Sysprep を使用する前に、Windowsセットアップを実行する必要があります。
  • DISM - Windows またはその他のディスク イメージング ソフトウェアの展開イメージ サービスおよび管理テクニカル リファレンスなど、インストールのイメージをキャプチャするためのツールが必要です。

Note

WINDOWSイメージを PC 間でコピーする場合、参照 PC とコピー先 PC に互換性のあるハードウェア抽象化レイヤー (HA) が必要ない場合があります。 ブート構成データ (BCD) の /detecthal オプションを使用すると、Sysprep を既に実行しているシステムが正しい HAL をインストールできます。

制限事項

Sysprep には、次の制限があります。

  • セキュリティ識別子 (SID) は、Sysprep の実行時にのみオペレーティング システム ボリュームで置き換えられます。 1 台の PC に複数のオペレーティング システムがある場合は、各イメージで Sysprep を個別に実行する必要があります。
  • 場合によっては、Windowsイメージを再キャプチャする前にインストールするカスタマイズされたアプリケーションで、一貫性のあるドライブ文字が必要になる場合があります。 一部のアプリケーションには、システムのドライブ文字を含むパスが格納されます。 システムのドライブ文字がアプリケーションで指定されているドライブ文字と一致しない場合、アンインストール、サービス、修復のシナリオが正しく機能しない可能性があります。
  • 参照 PC と宛先 PC 上のプラグ アンド プレイ デバイスは、同じ製造元のデバイスである必要はありません。 これらのデバイスには、モデム、サウンド カード、ネットワーク アダプター、ビデオ カードが含まれます。 ただし、インストールには、これらのデバイスのドライバーを含める必要があります。
  • すべてのサーバー ロールが Sysprep をサポートしているわけではありません。 特定のサーバー ロールが構成されているWindows Serverインストールを一般化すると、イメージ化と展開プロセスの後も、それらのサーバー ロールが機能し続けできないことがあります。 詳細については、「 サーバー ロールの Sysprep サポート」を参照してください。
  • 暗号化されたファイルまたはフォルダーを含む NTFS ファイル システム パーティションで Sysprep を実行すると、それらのフォルダー内のデータが完全に読み取り不能になり、回復不能になります。
  • Sysprep ツールは、PC がドメインではなくワークグループのメンバーである場合にのみ実行されます。 PC がドメインに参加している場合、Sysprep はドメインから PC を削除します。
  • PC がドメインに参加していて、そのドメインのグループ ポリシーによって強力なアカウント パスワード ポリシーが PC に割り当てられている場合、すべてのユーザー アカウントに強力なパスワードが必要になります。 Sysprep または OOBE を実行しても、強力なパスワード ポリシーは削除されません。
  • ユーザー アカウントには常に強力なパスワードを使用します。 Sysprep または OOBE を実行する前にユーザー アカウントに強力なパスワードを割り当てない場合は、PC にログオンできないことがあります。
  • Sysprep でエラーが発生した場合、同じWindows イメージで Sysprep ツールを再度実行することはできません。 代わりに、まずイメージを再デプロイする必要があります。

サポートされていないシナリオ

次のシナリオはサポートされていません。

  • すべてのバージョンのWindowsで、既に展開されているWindowsの既存のインストールを再構成することはサポートされていません。 sysprep は、Windowsの新規インストールを構成する場合にのみ使用する必要があります。 Sysprep を実行する回数に制限なく、Windowsのインストールをビルドして構成できます。
  • WINDOWS イメージを一般化せずに別の PC に移動またはコピーすることはサポートされていません。
  • 別のバージョンの Sysprep ツールを使用してイメージを構成することはサポートされていません。 構成するWindows イメージと共にインストールされている Sysprep ツールのバージョンのみを使用する必要があります。 Sysprep は、すべてのバージョンのWindowsと共にインストールされます。 %WINDIR%\system32\sysprep ディレクトリから Sysprep を常に実行する必要があります。
  • Windows 10 バージョン 1607 より前のバージョンのWindowsを使用している場合、アップグレード インストールの種類で Sysprep ツールを使用することはできません。
  • Microsoft-Windows-Deployment\RunSynchronous コマンドを使用した Sysprep の自動化はサポートされていません。 ただし、Microsoft-Windows-Deployment\Generalize 設定を使用して、インストール後に PC をイメージング用に準備できます。
  • 仮想マシン (VM) の外部での VM モードの実行はサポートされていません。 VM モードを使用して、どの PC へのデプロイ用に VHD を準備することもできません。
  • システム アカウントのコンテキストでは Sysprep を実行できません。 たとえば、タスク スケジューラや PSExec を使用したシステム アカウントのコンテキストでの Sysprep の実行はサポートされていません。

こちらも参照ください

次の表に、このシナリオに関連するリソースへのリンクを示します。

コンテンツの種類 References

製品評価

Sysprep プロセスの概要

Operations

Sysprep (Generalize) を使用して Windows インストールを一般化する | CopyProfile を使用して既定のユーザー プロファイルをカスタマイズする | Sysprep で応答ファイルを使用する

ツールと設定

Sysprep コマンド ライン オプション | サーバー ロールに対する Sysprep のサポート

関連テクノロジ

Windows セットアップ | 監査モードの概要 | Windows を監査モードまたは OOBE で起動する