オフラインの Windows PE イメージにデバイス ドライバーを追加する方法

発行: 2012年2月

適用対象: Windows 8, Windows Server 2008 R2, Windows Server 2012

オフラインの Windows(R) プレインストール環境 (Windows Preinstallation Environment) (Windows PE) イメージにデバイス ドライバー (inf ファイル) を追加するには、展開イメージのサービスと管理 (DISM) ツールを使います。Windows PE は通常、RAM ディスクから実行され、ドライバー用の永続ストレージは提供できません。このため、ドライバーをインストールする際にコンピューターを再起動する必要がある場合は、ドライバーをオンラインでインストールしないでください。代わりに、ドライバーをオフラインの Windows PE イメージに追加します。Windows PE にドライバーをオンラインでインストールしているときに、ドライバーの .inf ファイルによって、コンピューターを再起動するように要求されても、Windows PE はその要求を無視します。ドライバーの .sys ファイルによって、コンピューターを再起動するように要求される場合は、代わりに、ドライバーをオフラインの Windows PE イメージにインストールする必要があります。

ドライバーを追加するには

  1. ローカルの Windows PE ディレクトリに基本イメージをマウントします。次に例を示します。

    Dism /mount-image /imagefile:C:\winpe_amd64\winpe.wim /index:<image#> /mountdir:C:\winpe_amd64\mount
    

    <image#> は、.wim ファイルにある、選んだイメージの番号です。

  2. /Add-Driver オプションを指定した Dism コマンドを使用して、.inf ファイルを基本イメージに追加します。次に例を示します。

    Dism /image:<path> /add-driver /driver:C:\winpe_amd64\mount\Windows\driver.inf
    

    <path> は、Windows PE イメージへのパスです。

    /Add-Driver オプションを使ってドライバーをオフラインで追加する方法について詳しくは、「ドライバー サービス コマンド ライン オプション」を参照してください。

  3. 追加する各デバイス ドライバーに対して、手順 1. と 2. を繰り返します。

  4. イメージを変更したら、イメージのマウントを解除し、イメージへの変更をコミットします。次に例を示します。

    Dism /unmount-image /mountdir:C:\winpe_amd64\mount /commit
    

    イメージのマウントを解除した後、イメージを目的のメディアに書き込むことができます。詳しくは、「Windows PE のチュートリアル」をご覧ください。

関連項目

タスク

オフラインでドライバーを追加および削除する方法
Windows PE でセキュリティが強化された Windows ファイアウォールの設定を構成する方法
Windows PE の現在のオプション コンポーネントを表示する方法
言語パックを Windows PE に追加する方法
オプション コンポーネントを Windows PE に追加する方法
更新プログラムを Windows PE に追加する方法
アプリケーションを Windows PE に追加する方法
カスタム スクリプトを Windows PE イメージに含める方法
オンラインの Windows PE イメージにデバイス ドライバーを追加する方法

参考資料

イメージ管理のコマンド ライン オプション

概念

デバイス ドライバーと展開の概要
監査モードにおいてドライバーをオンラインで追加する方法