Windows セットアップ中の Windows へのデバイス ドライバーの追加

一部のハードウェア設計では、Windows をインストールするために、Windows セットアップにデバイス ドライバーを追加する必要がある場合があります。 ドライバー ファイルへのパスを指定する応答ファイルを使用すると、Windows セットアップにドライバーを追加できます。 新しいインストールでそのようにするには、windowsPE 構成パス中に Microsoft-Windows-PnpCustomizationWinPE コンポーネントを追加し、ドライバー パスを追加して、応答ファイルを指定します。

また、既存のイメージを変更したり、ドライバーを追加および削除したりすることもできます。 オフライン イメージは、いくつかの方法で提供できます。 たとえば、offlineServicing 構成パス中に Microsoft-Windows-PnpCustomizationsNonWinPE コンポーネントを追加し、ドライバー パスを追加または削除して、応答ファイルの名前を指定します。 応答ファイルを使用してオフライン Windows イメージでドライバーを変更する方法や、既存のイメージでドライバーを追加または削除するその他の方法の詳細については、「オフライン Windows イメージへのドライバーの追加および削除」を参照してください。

新しいインストールへのドライバーの追加 (windowsPE)

新しいインストールでは、ドライバーは windowsPE 構成パス中に追加します。

この方法では、Windows プレインストール環境 (Windows PE) が初期化され、応答ファイルの Windows PE 設定が次のように処理されます。

  1. Windows によって RAM ドライバー ストアで Windows PE ドライバーがステージングされます。 Windows によって、Windows PE がローカル ディスクとネットワークにアクセスするために必要とする、起動に不可欠なドライバーが読み込まれます。 [DevicePaths] を右クリックし、[Insert New PathAndCredentials into Windows PE] (Windows PE に新しい PathAndCredentials を挿入) を選択すると、応答ファイルによって指定されている他の Windows PE カスタマイズが Windows PE によって処理されます。

  2. Windows セットアップ プロセスによって、Windows イメージが適用されます。 セットアップによってイメージがインストールされる前に、起動に不可欠なドライバーが Windows イメージに表示されます。 Windows PE のドライバー ストアに追加したその他のドライバーは、Windows イメージのドライバー ストアに表示されます。 Windows セットアップによって offlineServicing パスが処理されると、ドライバー パスによって Windows イメージのドライバー ストアに対して指定されているすべてのドライバーも追加されます。

windowsPE パスの実行中にデバイス ドライバーを追加するには

  1. Windows システム イメージ マネージャー (Windows SIM) を使用して、インストールするデバイス ドライバーへのパスを含む応答ファイルを作成します。

  2. 応答ファイルの windowsPE 構成パスに、Microsoft-Windows-PnpCustomizationsWinPE コンポーネントを追加します。

  3. 応答ファイルの [Microsoft-Windows-PnpCustomizationsWinPE] ノードを展開します。 [DevicePaths] を右クリックし、[Insert New PathAndCredentials] (新しい PathAndCredentials の挿入) を選択します。

    PathAndCredentials という新しい一覧項目が表示されます。

  4. アクセスする場所ごとに、個別の PathAndCredentials 一覧項目を追加します。

    デバイス ドライバーへのパスを複数指定するには、複数の [PathAndCredentials] 一覧項目を追加します。 複数の一覧項目を追加するときは、パスごとに Key の値を増やす必要があります。 たとえば、2 つの別個のドライバー パスを追加する場合、最初のパスの Key 値を 1 にし、2 番目のパスの Key 値を 2 にします。

  5. 応答ファイルを保存し、Windows SIM を閉じます。 応答ファイルは、次の例のようになっている必要があります。

    <?xml version="1.0" encoding="utf-8" ?> 
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
       <settings pass="windowsPE">
          <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
             <DriverPaths>
                <PathAndCredentials wcm:keyValue="1" wcm:action="add">
                   <Credentials>
                      <Domain>Fabrikam</Domain> 
                      <Password>MyPassword</Password> 
                      <Username>MyUserName</Username> 
                   </Credentials>
                   <Path>\\server\share\drivers</Path> 
                </PathAndCredentials>
             </DriverPaths>
          </component>
       </settings>
    </unattend>
    
  6. Windows PE で起動します。

  7. コマンド プロンプトで、Windows セットアップを実行します。 応答ファイルの名前を指定します。 次に例を示します。

    Setup /unattend:C:\unattend.xml
    

    Windows セットアップでは、セットアップ プロセス中に、\\server\share\drivers パス内のデバイス ドライバーがシステムに追加されます。

ドライバーの詳細については、デバイス ドライバーと展開の概要に関するページおよび「監査モードでドライバーをオンラインで追加する」を参照してください。 Windows コンポーネントの詳細については、Windows の無人セットアップのリファレンスを参照してください。

Windows セットアップ テクニカル リファレンス

DVD から起動する

カスタム イメージの展開

監査モードまたは OOBE での Windows のブート

Windows セットアップで構成セットを使用する

Windows セットアップへのカスタム スクリプトの追加