次の方法で共有


既存のデバイスの Windows Autopilot 展開: Configuration Managerで Windows Autopilot タスク シーケンスを作成する

Windows Autopilot ユーザー駆動型Microsoft Entra参加手順:

  • 手順 5: Configuration Managerで Windows Autopilot タスク シーケンスを作成する

既存のデバイスの Windows Autopilot 展開ワークフローの概要については、「IntuneおよびConfiguration Managerの既存のデバイスの Windows Autopilot 展開」を参照してください。

Configuration Managerで既存のデバイスの Windows Autopilot タスク シーケンスを作成する

Windows Autopilot プロファイル JSON ファイルを含むパッケージがConfiguration Managerで作成および配布されたら、次の手順では、次の機能を実行するタスク シーケンスを作成します。

  • デバイスをワイプします。
  • デバイスに Windows の新しいコピーをインストールします。
  • Windows Autopilot プロファイル JSON ファイルをデバイスにコピーします。

Windows Autopilot プロファイル JSON ファイルのコピーは、新しくインストールされた Windows OS がオフラインのときに WinPE で行われます。 タスク シーケンスが完了すると、デバイスは新しくインストールされた Windows OS に初めて起動し、既定のエクスペリエンス (OOBE) を実行します。 OOBE プロセスでは、Windows Autopilot プロファイル JSON ファイルが処理され、Windows Autopilot の展開が開始されます。

注:

複数の Windows Autopilot プロファイルを使用し、複数の Windows Autopilot プロファイル JSON ファイルを作成した場合は、Windows Autopilot プロファイルごとに個別のタスク シーケンスが必要です。

Configuration Managerで既存デバイス向け Windows Autopilot タスク シーケンスを作成するには、次の手順に従います。

  1. Configuration Manager サイト サーバーなど、Configuration Manager コンソールがインストールされているデバイスで、Configuration Manager コンソールを開きます。

  2. Configuration Manager コンソールの左側のウィンドウで、[ソフトウェア ライブラリ>Overview>Operating Systems] に移動します。

  3. [ タスク シーケンス ] を選択し、リボンで [ タスク シーケンスの作成] を選択します。 または、[ タスク シーケンス ] を右クリックし、[ タスク シーケンスの作成] を選択します。

  4. [ タスク シーケンスの作成ウィザード ] ウィンドウが表示されます。

    1. [新しいタスク シーケンスの作成] ページで、[Deploy 既存デバイス向け Windows Autopilot] オプションを選択し、[次の>] ボタンを選択します。

    2. [ タスク シーケンス情報の指定] ページで、次の手順を実行します。

      1. [ 名前] の横に、タスク シーケンスの Windows Autopilot シナリオの識別可能な名前を入力します。 たとえば、Windows Autopilot ユーザー駆動型のMicrosoft Entra参加などです。

      2. [ 説明] の横に、タスク シーケンスの Windows Autopilot シナリオの説明を入力します。

      3. [ブート イメージ] の横にある [参照] ボタンを選択します。

        • [ ブート イメージの選択 ] ウィンドウが表示されたら、[ ブート イメージ] の下でブート イメージを選択し、[OK] ボタンを選択 します
      4. [次へ] > ボタンを選択します。

    3. [ Windows オペレーティング システムのインストール] ページで、次の操作を 行います。

      1. [ Image package:]\(イメージ パッケージ\) の横にある [ 参照 ] ボタンを選択します。 表示 される [オペレーティング システム イメージの選択 ] ウィンドウの [ オペレーティング システム イメージ] で、目的の Windows オペレーティング システム イメージを見つけて選択し、[OK] ボタンを選択 します

      2. [ Image index:] の横にある目的の Windows バージョンを選択します。 たとえば、 Enterprise です。

      3. [オペレーティング システムをインストールする前に、ターゲット コンピューターをパーティション分割してフォーマットする] オプションが選択され、有効になっていることを確認します。

      4. [ BitLocker で使用するタスク シーケンスを構成する] オプションが選択されていないことを確認します。 BitLocker 暗号化が必要な場合は、Windows Autopilot 展開中に適用されるIntune ポリシーを使用して有効にすることをお勧めします。

        注:

        BitLocker 暗号化はタスク シーケンスを介して技術的に有効にできますが、望ましくない結果になる可能性があります。 たとえば、BitLocker 回復キーをIntuneまたはMicrosoft Entra IDに保存する代わりに、次のように保存できます。

        • Configuration Manager BitLocker 管理。
        • オンプレミスの Active Directory。

        さらに、タスク シーケンスで指定された BitLocker 設定がIntuneの BitLocker ポリシー設定と一致しない場合、この一致が正しくないと、デバイスが非準拠として表示される可能性があります。 このような問題を解決するには、暗号化を解除してから、解決するためにドライブを再暗号化する必要がある可能性があります。 そのため、Microsoft では、タスク シーケンスの一部として BitLocker を有効にせず、代わりに Windows Autopilot 中に展開されたIntune ポリシーの一部として BitLocker を有効にすることをお勧めします。

      5. プロダクト キーは空白のままにします。 既存デバイス向け Windows Autopilot タスク シーケンスは、タスク シーケンスの最後に Windows システム準備ツール (Sysprep) を実行します。 Sysprep は、指定されたプロダクト キーをクリアします。

      6. [ ローカル管理者パスワードをランダムに生成する] オプションのままにし、選択されているすべてのサポート プラットフォーム (推奨) でアカウントを無効にします 。 または、[ アカウントを有効にしてローカル管理者のパスワードを指定する ] オプションを選択し、パスワードを指定することもできます。 ただし、指定されたパスワードは、Windows と ConfigMgr タスクのセットアップ後、およびタスク シーケンスが失敗し、正常に完了しない場合にのみ役立ちます。 タスク シーケンスが正常に完了すると、Sysprep によってタスク シーケンスの最後にパスワードがクリアされます。

      7. [Windows オペレーティング システムのインストール] ページですべてのオプションを構成したら、[次の>] ボタンを選択します。

      注:

      このチュートリアルの後半で 代替の展開プロセスの高速化 (省略可能) 手順を使用する場合、Sysprep はタスク シーケンスの一部として実行されません。 ただし、プロダクト キーとローカル管理者パスワードを含む unattend.xml ファイルがこのオプションの手順の一部として削除されるため、プロダクト キーとローカル管理者パスワードは処理されません。 このため、 代替の [展開プロセスの高速化] (省略可能) 手順を 使用する場合、これら 2 つのオプションに対して指定された設定は処理されないため、無関係です。

    4. [Configuration Manager クライアントのインストール] ページで、環境に必要なConfiguration Managerクライアント インストール プロパティを追加します。 たとえば、デバイスはワークグループ デバイスであり、既存デバイス向け Windows Autopilot タスク シーケンス中にドメインに参加していないため、アプリケーションのインストールやソフトウェアインストール Updates タスクなどの特定のタスクを実行するには、SMSMP または SMSMPLIST パラメーターが必要になる場合があります。 Configuration Managerクライアント インストール プロパティの追加が完了したら、[次の>] ボタンを選択します。

    5. [ ソフトウェア更新プログラムのインストール ] ページで、目的のオプションを選択して、タスク シーケンス中にソフトウェア更新プログラムをインストールします。 既存デバイス向け Windows Autopilotタスク シーケンスでは、タスク シーケンス中に [ソフトウェア更新プログラムをインストールしない] と [ソフトウェア更新プログラムをインストールしない] の既定値のままにすることをお勧めします。 目的のオプションが選択されたら、[ 次へ] > ボタンを選択します。

      ヒント

      Microsoft では、タスク シーケンスを完了する時間が大幅に長くなるため、既存デバイス向け Windows Autopilot タスク シーケンス中にソフトウェア更新プログラムをインストールしないことをお勧めします。 代わりに、次の 2 つのオプションのいずれかを使用して更新プログラムをインストールすることを検討してください。

      • スケジュールされたUpdatesのConfiguration Managerオフライン イメージ サービス機能
      • 毎月、インストールしている Windows のバージョンの最新の月次 ISO をダウンロードし、CONFIGURATION MANAGERのオペレーティング システム イメージ パッケージを ISO の新しい更新されたinstall.wimイメージで更新します。 ISO は毎月更新され、最新の更新プログラムが含まれています。
    6. [ アプリケーションのインストール ] ページで、タスク シーケンス中にインストールする目的のアプリケーションを選択します。 目的のアプリケーションが追加されたら、[ 次の > ] ボタンを選択します。 アプリケーションをインストールする必要がない場合は、アプリケーションを選択せずに [ 次の > ] ボタンを選択します。

      ヒント

      Microsoft では、タスク シーケンス中にアプリケーションをインストールする代わりに、Microsoft IntuneまたはConfiguration Manager共同管理からすべてのアプリケーションと構成をインストールすることをお勧めします。 このプロセスにより、新しいデバイスを受け取るユーザーと、既存デバイス向け Windows Autopilotを使用しているユーザーの間で一貫したエクスペリエンスが提供されます。

    7. [Windows Autopilot 用のシステムの準備] ページで、「Configuration Managerで JSON ファイルのパッケージを作成して配布する」の手順で作成した Windows Autopilot JSON ファイルを含むパッケージを選択します。 Windows Autopilot JSON ファイルを含むパッケージが選択されたら、[ 次の > ] ボタンを選択します。

      注:

      [このタスク シーケンスが完了した後にコンピューターをシャットダウンする] オプションはオフのままにします。 このオプションは、「 Sysprep コマンド ライン構成を考慮するようにタスク シーケンスを変更する」セクションの後半で構成します。

    8. [ 設定の確認] ページで、すべての設定が正しいことを確認し、[ 次の > ] ボタンを選択します。

    9. タスク シーケンスの作成ウィザードが完了し、[タスク シーケンスの作成ウィザード] が正常に完了したことを示すメッセージが表示されたら、[閉じる] ボタンを選択します。

  5. 複数の Windows Autopilot プロファイルと複数の Windows Autopilot プロファイル JSON ファイルを使用して作成した場合は、上記の手順を繰り返して追加のタスク シーケンスを作成します。 各 Windows Autopilot プロファイル JSON ファイルには、それぞれ個別のタスク シーケンスが必要です。

注:

タスク シーケンス既存デバイス向け Windows Autopilot、タスク シーケンスの作成ウィザードは、ネットワーク設定の適用タスクの構成と追加を意図的にスキップします。 タスク シーケンスで [ネットワーク設定の適用] タスクが指定されていない場合は、ワークグループに参加するために Windows の既定の動作が使用されます。

既存デバイス向け Windows Autopilot タスク シーケンスでは、Windows システム準備ツール (Sysprep) を使用するキャプチャの準備手順が実行されます。 デバイスがドメインに参加している場合、Sysprep は失敗するため、既存デバイス向け Windows Autopilotタスク シーケンスはワークグループに参加します。 このため、ネットワーク設定の適用タスクを既存デバイス向け Windows Autopilotタスク シーケンスに追加する必要はありません。

Sysprep コマンド ライン構成を考慮するようにタスク シーケンスを変更する

既存デバイス向け Windows Autopilot タスク シーケンスは、タスク シーケンスに [Windows for Capture の準備] タスクを追加します。 [ キャプチャ用の Windows の準備 ] タスクは、Sysprep を実行するタスクです。 次の起動時に OOBE が実行され、Windows Autopilot プロファイル JSON ファイルが処理されるように Sysprep を実行する必要があります。 ただし、 Windows for Capture の準備 タスクでは、 /Generalize パラメーターが Sysprep コマンド ラインに追加されます。 /Generalize パラメーターを指定すると、Sysprep は Windows Autopilot プロファイル JSON ファイルを削除します。 Sysprep の /Generalize パラメーターは、Windows Autopilot に関連付けられていない従来のビルドおよびキャプチャ タスク シーケンスでは正常ですが、Windows Autopilot プロファイル JSON ファイルが削除されるため、Windows Autopilot の展開が中断されます。 Windows Autopilot プロファイル JSON ファイルを削除すると、Windows セットアップと OOBE 中に Windows Autopilot が実行されることはありません。

この問題を解決するには、Windows for Capture の準備タスクをタスク シーケンスから削除し、/Generalize パラメーターなしで Sysprep を実行するコマンド ラインの実行タスクに置き換える必要があります。 この解決は、次の手順に従って実行できます。

注:

展開プロセスの高速化 (省略可能) の省略可能な手順に従う場合は、このセクションをスキップし、「手順 6: Configuration Managerでコレクションを作成する」の次の手順に進みます。

  1. Configuration Manager サイト サーバーなど、Configuration Manager コンソールがインストールされているデバイスで、Configuration Manager コンソールを開きます。

  2. Configuration Manager コンソールの左側のウィンドウで、[ソフトウェア ライブラリ>Overview>Operating Systems] に移動します。

  3. [タスク シーケンス] を展開し、[Configuration Manager] セクションの [既存のデバイスの Windows Autopilot タスク シーケンスの作成] で作成した既存デバイス向け Windows Autopilotタスク シーケンスを見つけます。

  4. 既存デバイス向け Windows Autopilotタスク シーケンスが見されたら、タスク シーケンスを選択し、リボンで [編集] を選択します。 または、既存デバイス向け Windows Autopilot タスク シーケンスを右クリックし、[編集] を選択します

  5. [タスク シーケンス] エディター ウィンドウで、次の情報を表示します。

    1. [ キャプチャ用の Windows の準備 ] タスクを選択します。

    2. タスク シーケンス エディターの左上にある [追加] ドロップダウン メニューを選択し、[全般] > [コマンド ラインの実行] を選択します。 コマンド ラインの実行タスクは、[Windows for Capture の準備] タスクの直後に追加されます。

    3. [コマンド ラインの実行] タスクを選択し、次の設定で構成します。

      • 名前: Sysprep

      • コマンド ライン: 目的の動作に基づいて、目的の Windows コマンド プロンプト コード ブロックの右上隅にある [コピー] を選択し、コピーした Sysprep コマンド ラインを [コマンド ライン] テキスト ボックスに貼り付けて、次の 2 つの Sysprep コマンド ラインのいずれかを選択します。

        • Sysprep の実行後にデバイスを再起動します。 OOBE とその Windows Autopilot の展開は、タスク シーケンスが完了してデバイスが再起動した直後に開始されます。

          C:\Windows\System32\Sysprep\Sysprep.exe /oobe /reboot
          
        • Sysprep の実行後にデバイスをシャットダウンします。 デバイスがシャットダウンした後、OOBE と Windows Autopilot の展開は、エンド ユーザーがデバイスを初めてオンにするまで開始されません。

          C:\Windows\System32\Sysprep\Sysprep.exe /oobe /shutdown
          

      注:

      Sysprep は、実行が完了したときにデバイスをシャットダウンまたは再起動できます。

      • デバイスを再起動すると、タスク シーケンスが完了するとすぐにデバイスが再起動し、すぐに Windows に初めて起動し、Windows セットアップと OOBE を実行します。 Windows セットアップと OOBE を実行すると、Windows Autopilot JSON ファイルが処理され、Windows Autopilot の展開が開始されます。

      • デバイスをシャットダウンすると、タスク シーケンスが完了するとすぐにデバイスがシャットダウンされ、電源がオフになります。 デバイスをシャットダウンして電源を切ると、デバイスをさらに準備し、エンド ユーザーに配信するオプションが提供されます。 Windows セットアップ、OOBE、および Windows Autopilot 展開は、エンド ユーザーが初めてデバイスをオンにしたときに開始されます。

    4. [ キャプチャ用の Windows の準備 ] タスクをもう一度選択し、タスク シーケンス エディターの左上にある [削除 ] オプションを選択します。 手順を削除することを確認する確認ダイアログ ボックスが表示されます。 [ はい ] ボタンを選択して、[ Windows for Capture の準備 ] タスクを削除します。

    5. [タスク シーケンス] エディター[OK] ボタンを選択して、タスク シーケンスへの変更を保存します。

次の手順: Configuration Managerでコレクションを作成する

Configuration Managerでの Windows Autopilot タスク シーケンスの作成の詳細については、次の記事を参照してください。