Windows Autopilot ユーザー駆動型 Microsoft Entra 参加手順:
- 手順 1: Windows Autopilot プロファイルを設定する
- 手順 2: 必要なモジュールをインストールして Intune から Windows Autopilot プロファイルを取得する
- 手順 3: Windows Autopilot プロファイル用の JSON ファイルを作成する
- 手順 4: Configuration Manager で JSON ファイルのパッケージを作成して配布する
- 手順 5: Configuration Manager で Windows Autopilot タスク シーケンスを作成する
- 手順 6: Configuration Manager でコレクションを作成する
- 手順 7: Windows Autopilot タスク シーケンスを Configuration Manager のコレクションに展開する
- 手順 8: 展開プロセスを高速化する (省略可能)
- 手順 9: デバイスで Windows Autopilot タスク シーケンスを実行する
- 手順 10: Windows Autopilot にデバイスを登録する
既存のデバイスに対する Windows Autopilot の展開ワークフローの概要については、「Intune および Configuration Manager での既存のデバイスに対する Windows Autopilot の展開」を参照してください。
Configuration Manager で既存のデバイスの Windows Autopilot タスク シーケンスを作成する
Windows Autopilot プロファイル JSON ファイルを含むパッケージが作成され、Configuration Manager で配布されたら、次の手順として、次の機能を実行するタスク シーケンスを作成します。
- デバイスをワイプします。
- デバイスに Windows の新しいコピーをインストールします。
- Windows Autopilot プロファイル JSON ファイルをデバイスにコピーします。
新しくインストールした Windows OS がオフラインのときに、Windows Autopilot プロファイル JSON ファイルのコピーは WinPE で実行されます。 タスク シーケンスが完了すると、デバイスは新しくインストールされた Windows OS で初めて起動し、Out-of-Box Experience (OOBE) を実行します。 その後、OOBE プロセスで Windows Autopilot プロファイルの JSON ファイルが処理され、これにより Windows Autopilot の展開が開始されます。
注:
複数の Windows Autopilot プロファイルと複数の Windows Autopilot プロファイルの JSON ファイルを使用している場合、Windows Autopilot プロファイルごとに個別のタスク シーケンスが必要です。
Configuration Manager で既存の既存デバイス向け Windows Autopilot タスク シーケンスを作成するには、次の手順に従います。
Configuration Manager サイト サーバーなどの Configuration Manager コンソールがインストールされているデバイスで、Configuration Manager コンソールを開きます。
Configuration Manager コンソールの左側のウィンドウで、[ソフトウェア ライブラリ]>概要>[オペレーティング システム] に移動します。
[タスク シーケンス] を選択し、リボンの [タスク シーケンスの作成] を選択します。 または、[ タスク シーケンス] を 右クリックし、[ タスク シーケンスの作成] を選択します。
[ タスク シーケンス ウィザードの作成 ] ウィンドウが表示されます。
[新しいタスク シーケンスの作成] ページで、[展開既存デバイス向け Windows Autopilot] オプションを選択し、[次の>] ボタンを選択します。
[ タスク シーケンス情報の指定] ページで、次の手順を実行します。
[ 名前] の横に、タスク シーケンスの Windows Autopilot シナリオの識別可能な名前を入力します。 たとえば、Windows Autopilot ユーザー駆動型 Microsoft Entra 参加などです。
[ 説明] の横に、タスク シーケンスの Windows Autopilot シナリオの説明を入力します。
[ ブート イメージ:] の横にある [ 参照 ] ボタンを選択します。
- 表示される [ ブート イメージの選択 ] ウィンドウの [ブート イメージ:] で、ブート イメージを選択し、[ OK ] ボタンを選択します。
[ 次の > ] ボタンを選択します。
[ Windows オペレーティング システムのインストール] ページで、次の手順を実行します。
[イメージ パッケージ:] の横にある [参照] ボタンを選択します。 表示される [オペレーティング システム イメージの選択 ] ウィンドウの [オペレーティング システム イメージ:] で、目的の Windows オペレーティング システム イメージを見つけて選択し、[ OK ] ボタンを選択します。
[ イメージ インデックス:] の横にある目的の Windows バージョンを選択します。 たとえば、 Enterprise。
「 オペレーティング システムをインストールする前にターゲット コンピューターをパーティション分割してフォーマットする」 オプションが選択されて有効になっていることを確認してください。
[ BitLocker で使用するタスク シーケンスを構成する ] オプションが選択されていないことを確認します。 BitLocker 暗号化が必要な場合は、Windows Autopilot の展開時に適用される Intune ポリシーを使用して有効にすることをお勧めします。
注:
BitLocker 暗号化は技術的にはタスク シーケンスを介して有効にできますが、望ましくない結果を招く可能性があります。 たとえば、BitLocker 回復キーを Intune または Microsoft Entra ID に保存する代わりに、次の場所に保存する場合があります:
- Configuration Manager BitLocker 管理。
- オンプレミスの Active Directory。
さらに、タスク シーケンスで指定された BitLocker 設定が Intune の BitLocker ポリシー設定と一致しない場合、この不一致によりデバイスが非準拠として表示される可能性があります。 このような問題を解決するには、解決するにはドライブの暗号化を解除してから再暗号化する必要がある場合があります。 そのため、タスク シーケンスの一部として BitLocker を有効にしず、代わりに Windows Autopilot 中に展開される Intune ポリシーの一部として BitLocker を有効にすることをお勧めします。
プロダクト キーは空白のままにします。 既存の既存デバイス向け Windows Autopilot タスク シーケンスは、タスク シーケンスの最後に Windows システム準備ツール (Sysprep) を実行します。 sysprep は、指定されたプロダクト キーをすべてクリアします。
[ ローカル管理者パスワードをランダムに生成し、すべてのサポート プラットフォームでアカウントを無効にする (推奨)] オプションを選択したままにします。 または、[ アカウントを有効にしてローカル管理者パスワードを指定する ] オプションを選択して、パスワードを指定することもできます。 ただし、指定したパスワードは、Windows および ConfigMgr タスクのセットアップ後、タスク シーケンスが失敗して正常に完了しなかった場合にのみ役立ちます。 タスク シーケンスが正常に完了した場合、パスワードはタスク シーケンスの最後に Sysprep によってクリアされます。
[ Windows オペレーティング システムのインストール ] ページですべてのオプションを構成したら、[ 次の > ] ボタンを選択します。
注:
このチュートリアルの後半で別の [展開プロセスを高速化する (省略可能)] 手順を使用する場合、Sysprep はタスク シーケンスの一部として実行されることはありません。 ただし、プロダクト キーとローカル管理者パスワードを含む
unattend.xmlファイルはこのオプションの手順の一部として削除されるため、プロダクト キーとローカル管理者パスワードは処理されません。 このため、別の [展開プロセスを高速化する (省略可能)] 手順を使用する場合、これら 2 つのオプションに指定された設定は処理されないため、関係ありません。[Configuration Manager クライアントのインストール] ページで、環境に必要な Configuration Manager クライアントのインストール プロパティを追加します。 たとえば、デバイスはワークグループ デバイスであり、既存のデバイスの 既存デバイス向け Windows Autopilot タスク シーケンスの間にドメインに参加していないため、Install Application タスクや Install Software Updates タスクなどの特定のタスクを実行するには、SMSMP または SMSMPLIST パラメーターが必要になる場合があります。 Configuration Manager クライアントのインストール プロパティの追加が完了したら、[次の>] ボタンを選択します。
[ ソフトウェア更新プログラムのインストール ] ページで、タスク シーケンス中にソフトウェア更新プログラムをインストールするために必要なオプションを選択します。 既存の既存デバイス向け Windows Autopilot タスク シーケンスの場合、Microsoft では、このオプションを既定の [ソフトウェア更新プログラムをインストールしない] のままにし、タスク シーケンス中にソフトウェア更新プログラムをインストールしないことをお勧めします。 目的のオプションを選択したら、[ 次の > ] ボタンを選択します。
ヒント
ソフトウェア更新プログラムをインストールすると、タスク シーケンスの完了にかかる時間が大幅に長くなるため、既存の既存デバイス向け Windows Autopilot タスク シーケンス中にソフトウェア更新プログラムをインストールしないことをお勧めします。 代わりに、次の 2 つのオプションのいずれかを使用して更新プログラムをインストールすることを検討してください。
- Scheduled Updates の Configuration Manager オフライン イメージ サービス機能
- 毎月、インストール中の Windows バージョンの最新の月次 ISO をダウンロードし、ISO の新しく更新された
install.wimイメージを使用して Configuration Manager のオペレーティング システム イメージ パッケージを更新します。 ISO は毎月更新され、最新の更新プログラムが含まれています。
[ アプリケーションのインストール ] ページで、タスク シーケンス中にインストールするアプリケーションを選択します。 目的のアプリケーションが追加されたら、[ 次の > ] ボタンを選択します。 アプリケーションをインストールする必要がない場合は、アプリケーションを選択せずに [ 次の > ] ボタンを選択します。
ヒント
タスク シーケンス中にアプリケーションをインストールする代わりに、Microsoft では、Microsoft Intune または Configuration Manager の共同管理からすべてのアプリケーションと構成をインストールすることをお勧めします。 このプロセスは、新しいデバイスを受信するユーザーと、既存のデバイスに 既存デバイス向け Windows Autopilot を使用しているユーザーとの間で一貫したエクスペリエンスを提供します。
[Windows Autopilot 用のシステムの準備] ページで、「Configuration Manager で JSON ファイルのパッケージを作成して配布する」手順で作成した Windows Autopilot JSON ファイルを含むパッケージを選択します。 Windows Autopilot JSON ファイルを含むパッケージを選択したら、[ 次の > ] ボタンを選択します。
注:
[ このタスク シーケンスの完了後にコンピューターをシャットダウンする] オプションはオフのままにします。 このオプションは、「 Sysprep コマンド ライン構成を担当するようにタスク シーケンスを変更する」セクションで後述で構成されます。
[ 設定の確認 ] ページで、すべての設定が正しいことを確認し、[ 次の > ] ボタンを選択します。
タスク シーケンスの作成ウィザードが完了し、「タスク シーケンス ウィザードの作成」が正常に完了しました」というメッセージが表示されたら、[閉じる] ボタンを選択します。
複数の Windows Autopilot プロファイルと複数の Windows Autopilot プロファイルの JSON ファイルを作成した場合は、上記の手順を繰り返して追加のタスク シーケンスを作成します。 各 Windows Autopilot プロファイル JSON ファイルには、独自の個別のタスク シーケンスが必要です。
注:
既存の既存デバイス向け Windows Autopilot タスク シーケンスの場合、タスク シーケンスの作成ウィザードは、ネットワーク設定の適用タスクの構成と追加を意図的にスキップします。 [ ネットワーク設定の適用 ] タスクがタスク シーケンスで指定されていない場合は、ワークグループに参加する Windows の既定の動作が使用されます。
既存の既存デバイス向け Windows Autopilot タスク シーケンスは、Windows システム準備ツール (Sysprep) を使用する、キャプチャするための Windows の準備手順を実行します。 デバイスがドメインに参加している場合、Sysprep は失敗するため、既存の既存デバイス向け Windows Autopilot タスク シーケンスはワークグループに参加します。 このため、既存のデバイスの 既存デバイス向け Windows Autopilot タスク シーケンスに [ネットワーク設定の適用] タスクを追加する必要はありません。
Sysprep コマンド ライン構成を考慮してタスク シーケンスを変更します
既存の既存デバイス向け Windows Autopilot タスク シーケンスは、Prepare Windows for Capture タスクをタスク シーケンスに追加します。 Prepare Windows for Capture タスクは、Sysprep を実行するタスクです。 次回の起動時に OOBE が実行され、Windows Autopilot プロファイルの JSON ファイルが処理されるように、sysprep を実行する必要があります。 ただし、[Windows をCaptureするための準備] タスクでは、/Generalize パラメーターが Sysprep コマンド ラインに追加されます。
/Generalize パラメーターを指定すると、Sysprep は Windows Autopilot プロファイルの JSON ファイルを削除します。 Sysprep の /Generalize パラメーターは、Windows Autopilot に関連付けられていない従来のビルドおよびキャプチャ タスク シーケンスでは通常ですが、Windows Autopilot プロファイル JSON ファイルが削除されるため、Windows Autopilot の展開が中断されます。 Windows Autopilot プロファイルの JSON ファイルを削除すると、Windows のセットアップおよび OOBE 中に Windows Autopilot が実行されなくなります。
この問題を解決するには、Captureのための Windows の準備タスクをタスク シーケンスから削除し、/Generalize パラメーターなしで Sysprep を実行するコマンド ラインの実行タスクに置き換える必要があります。 この解決は、次の手順に従って実行できます。
注:
「展開プロセスを高速化する (オプション)」というオプションの手順に従う場合は、このセクションをスキップし、次の手順「手順 6: Configuration Manager でコレクションを作成する」に進みます。
Configuration Manager サイト サーバーなどの Configuration Manager コンソールがインストールされているデバイスで、Configuration Manager コンソールを開きます。
Configuration Manager コンソールの左側のウィンドウで、[ソフトウェア ライブラリ]>概要>[オペレーティング システム] に移動します。
タスク シーケンスを展開し、「Configuration Manager で既存のデバイスの Windows Autopilot タスク シーケンスを作成する」セクションで作成した、既存のデバイスの 既存デバイス向け Windows Autopilot タスク シーケンスを見つけます。
既存の既存デバイス向け Windows Autopilot タスク シーケンスが見つかったら、それを選択し、リボンで [編集] を選択します。 または、既存の既存デバイス向け Windows Autopilot タスク シーケンスを右クリックし、[編集] を選択します。
[ タスク シーケンス エディター ] ウィンドウで開きます。
[Prepare Windows for Capture] タスクを選択します。
タスク シーケンス エディターの左上にある [ 追加 ] ドロップダウン メニューを選択し、[ 全般>コマンド ラインの実行] を選択します。 [Run Command Line] タスクは、[Prepare Windows for Capture] タスクの直後に追加されます。
[ コマンド ラインの実行 ] タスクを選択し、次の設定で構成します。
名前: sysprep
コマンド ライン: 目的の動作に基づいて、目的の Windows コマンド プロンプト コード ブロックの右上隅にある [コピー] を選択し、コピーした Sysprep コマンド ラインを [コマンド ライン] テキスト ボックスに貼り付けて、次の 2 つの Sysprep コマンド ラインのいずれかを選択します。
Sysprep を実行した後、デバイスを再起動します。 OOBE であり、タスク シーケンスが完了してデバイスが再起動した直後に Windows Autopilot の展開が開始されます。
C:\Windows\System32\Sysprep\Sysprep.exe /oobe /rebootSysprep の実行後にデバイスをシャットダウンします。 デバイスがシャットダウンした後、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 の展開が開始されます。
[Prepare Windows for Capture] タスクを再度選択し、タスク シーケンス エディターの左上にある [削除] オプションを選択します。 ステップの削除を確認するダイアログ ボックスが表示されます。 [はい] ボタンを選択して、[Prepare Windows for Capture] タスクを削除します。
タスク シーケンス エディターで [OK] ボタンを選択して、タスク シーケンスへの変更を保存します。
次の手順: Configuration Manager でコレクションを作成する
関連コンテンツ
Configuration Manager での Windows Autopilot タスク シーケンスの作成の詳細については、次の記事を参照してください。