検証 OS イメージ ビルダーまたは GenImage (詳細) を使用して検証 OS イメージをカスタマイズした後は、次のいずれかの方法でデバイスで起動できます。
- 起動可能な USB ドライブを使用して RAM から検証 OS を実行します。
- 検証 OS イメージをデバイスの内部ドライブに適用します。
どちらのオプションも、起動可能な Windows PE (WinPE) メディアを作成することから始まります。
[前提条件]
技術者用 PC では、次のものが必要です。
- 最新の Windows Assessment and Deployment Kit (Windows ADK) および Windows PE アドオン。 インストール手順については、「Windows ADK をダウンロードしてインストールする」を参照してください。
- カスタマイズされた検証 OS イメージ (
ValidationOS.wim)。 - 起動可能な WinPE メディアファイルと展開ファイル用の USB ドライブ。
重要
この記事の手順では、USB ドライブからデータを消去します。 オプション 2 では、ターゲット デバイスの内部ドライブからデータも消去されます。 続行する前に、必要なデータをバックアップします。
起動可能な WinPE USB ドライブを作成する
この WinPE USB ドライブを使用して、検証 OS を直接起動するか、デバイスの内部ドライブに検証 OS を適用します。
Windows UEFI CA 2023 証明書について考えてみましょう
ターゲット デバイスで、Windows UEFI CA 2023 証明書で署名されたブート ファイルが必要な場合は、次の手順に示す /bootex パラメーターを使用します。
詳細については、「 Windows セキュア ブート証明書の有効期限と CA 更新プログラム」を参照してください。
WinPE 作業ファイルを作成する
最新の Windows ADK および Windows PE アドオンが技術者 PC にインストールされていることを確認します。
展開ツールとイメージング ツール環境を管理者として開きます。
Windows PE ファイルの作業コピーを作成します。
copype amd64 C:\WinPE_amd64
USB ドライブをパーティション分割する
USB ドライブを技術者用 PC に接続します。
展開ツールとイメージング ツール環境を管理者として開きます。
DiskPart の起動:
diskpartlist diskを使用して USB ドライブを識別し、次のコマンドの<USB-disk-number>をディスク番号に置き換えます。警告
cleanコマンドは、選択したディスク上のすべてのデータを消去します。 USB ドライブを実行する前に選択したことを確認します。list disk select disk <USB-disk-number> clean create partition primary size=2048 active format fs=FAT32 quick label="WinPE" assign letter=P create partition primary format fs=NTFS quick label="Data" assign letter=O exit
USB ドライブに WinPE をインストールする
MakeWinPEMedia を実行します。 ターゲット デバイスに Windows UEFI CA 2023 証明書が必要な場合は、/bootexを含めます。
警告
MakeWinPEMedia /UFD 指定された USB ボリュームを再フォーマットします。
P:が USB ドライブ上の WinPE パーティションであることを確認します。
MakeWinPEMedia /UFD C:\WinPE_amd64 P: [/bootex]
USB ドライブは、次のいずれかのオプションの準備ができました。
オプション 1: USB ドライブからのブート検証 OS
検証 OS が USB ドライブから実行される場合、システムが不安定になる可能性を回避するために、XtaCache サービスを無効にする必要があります。 検証 OS イメージ ビルダーと GenImage は、このサービスを自動的に無効にします。
これらのツールを使用せずにイメージを作成した場合は、次のレジストリ設定をオフライン イメージにインポートします。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XtaCache]
"Start"=dword:00000004
WinPE イメージを検証 OS イメージに置き換える
次の例では、前に割り当てたように、 P:としてマウントされた WinPE パーティションを使用します。
ValidationOS.wimを USB ドライブにコピーします。xcopy ValidationOS.wim P:\sources\既存の WinPE イメージを削除し、検証 OS イメージの名前を変更します。
del P:\sources\boot.wim ren P:\sources\ValidationOS.wim boot.wim
デバイスを起動する
- USB ドライブをターゲット デバイスに挿入します。
- デバイスの電源をオンにします。
- デバイスの製造元のキーまたはキーの組み合わせを使用して、ブート メニューを開きます。
- 起動可能な USB ドライブを選択します。
デバイスが検証 OS で起動します。
オプション 2: デバイスの内部ドライブに検証 OS を適用する
WinPE を起動する
- WinPE USB ドライブをターゲット デバイスに挿入します。
- デバイスの電源をオンにします。
- デバイスの製造元のキーまたはキーの組み合わせを使用して、ブート メニューを開きます。
- 起動可能な WinPE USB ドライブを選択します。
デバイスは Windows PE に起動します。
デプロイ ファイルをコピーする
ValidationOS.wimを USB ドライブのルートにコピーします。次のスクリプトをメモ帳にコピーし、USB ドライブのルートに
diskpart-vos.txtとして保存します。rem == Create partitions for a UEFI/GPT-based device == rem == Change the disk number if the target isn't Disk 0. == select disk 0 clean convert gpt rem == 1. System partition == create partition efi size=246 format quick fs=fat32 label="System" assign letter="S" rem == 2. Microsoft Reserved (MSR) partition == create partition msr size=16 rem == 3. Windows partition == create partition primary format quick fs=ntfs label="Windows" assign letter="W" list volume exit
内部ドライブをパーティション分割し、イメージを適用する
次の例では、USB ドライブが D:としてマウントされていることを前提としています。 USB ドライブが別のドライブを使用している場合は、ドライブ文字を交換します。
WinPE コマンド プロンプトで、DiskPart スクリプトを実行します。
警告
このコマンドは、ディスク 0 上のすべてのデータを消去します。 続行する前に、ディスク 0 が目的のターゲット ドライブであることを確認します。
diskpart /s D:\diskpart-vos.txt検証 OS イメージを適用します。
dism /Apply-Image /ImageFile:D:\ValidationOS.wim /Index:1 /ApplyDir:W:\検証 OS のブート エントリを作成します。 デバイスに Windows UEFI CA 2023 証明書が必要な場合は、次の
/offline /bootexを含めます。bcdboot W:\Windows /s S: /f ALL [/offline /bootex]/offline /bootexパラメーターは、Windows UEFI CA 2023 証明書を使用してブート ファイルに署名します。 これらのパラメーターは、2026 年に期限切れになる Windows UEFI CA 2011 証明書を信頼しない新しいデバイスで必要です。 詳細については、「 Windows セキュア ブート証明書の有効期限と CA 更新プログラム」を参照してください。「
exit」と入力し、 Enter キーを押してデバイスを再起動します。
デバイスが再起動すると、検証 OS コマンド プロンプトが表示されます。