DISM を使用してデータ イメージを作成する

インストール時に、アプリケーション、ファイル、その他のリソースを Windows に追加するには、データ イメージを作成します。 展開イメージのサービスと管理 (DISM) ツールを使用して、Windows インストールにコピーするファイルとアプリケーションだけを含む追加の Windows イメージ (.wim) ファイルを作成できます。

データ イメージを使用すると、次のものを追加できます。

  • インストール時に、アプリケーション、ファイル、スクリプト、その他のリソースを Windows に追加する。

  • オペレーティング システム パーティション以外のパーティションに、ファイル、リソース、その他のデータを追加する。

Note

データ イメージは、Windows インストールに新しいファイルを追加する場合にのみ使用する必要があります。 データ イメージを使用して、既存の Windows ファイルを置き換えないでください。 オペレーティング システム データの上書きはサポートされていません。

Windows インストールにデータを転送する以前の方法では、$OEM$ フォルダーを使用する必要がありました。 これらのフォルダー構造も引き続きサポートされていますが、データ イメージを使用すると、追加データを Windows により簡単かつ効率的に転送できます。

無人インストールでは、インストールする Windows イメージは、Microsoft-Windows-Setup コンポーネントの OSImage 設定で指定されます。 システムに追加するデータ イメージを表す 1 つ以上の DataImage 設定を Microsoft-Windows-Setup コンポーネントに追加できます。 詳細については、Windows 無人セットアップ リファレンスを参照してください。

データ イメージを作成するには

  1. データ イメージを作成するデータを見つけます。

  2. 管理者としてコマンド プロンプトを開くか、Windows PE でコンピューターを起動して Windows PE コマンド プロンプトを開きます。

  3. DISM を使用して、データ ファイルを .wim ファイルに圧縮します。 次に例を示します。

    Dism /Capture-Image /ImageFile:c:\data\myData.wim /CaptureDir:C:\data\dataFiles /Name:MyData
    

    この例では、C:\Data\DataFiles ディレクトリの下のすべてものが .wim ファイルに追加され、.wim ファイルに "MyData" というラベルが付けられます。 C:\Data\DataFiles にあるすべてのファイルとフォルダーが、応答ファイルで指定されたドライブのルートに抽出されます。

    DISM の使用方法の詳細については、「DISM イメージ管理のコマンド ライン オプション」を参照してください。

  4. Windows セットアップ中に、別のパーティションやネットワーク共有などの使用可能な場所にデータ イメージをコピーします。

応答ファイルにデータ イメージ パスを追加するには

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

  2. お使いの環境の適切な構成パスに、Microsoft-Windows-Setup\DataImage 設定を追加します。 (例: windowsPE)。

  3. 応答ファイルを保存し、Windows SIM を閉じます。

    応答ファイルは、次の例のようになっている必要があります。

       <settings pass="windowsPE">
          <component name="Microsoft-Windows-Setup" 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">
             <ImageInstall>
                <DataImage wcm:action="add">
                   <InstallTo>
                      <DiskID>0</DiskID>
                      <PartitionID>1</PartitionID>
                   </InstallTo>
                   <InstallFrom>
                      <Credentials>
                         <Domain>Fabrikam</Domain>
                         <Username>MyUsername</Username>
                         <Password>MyPassword</Password>
                      </Credentials>
                   <Path>\\networkshare\share\MyData.wim</Path>
                   </InstallFrom>
                      <Order>1</Order>
                </DataImage>
             </ImageInstall>
          </component>
       </settings>
    

    Note

    path にローカル フォルダーを指定する場合は、「Windows の無人セットアップに関するリファレンス」のパスに関する記事を参照して、相対パスまたは絶対パスの使用方法を確認してください。

  4. 応答ファイルの場所を指定して、Setup.exe を実行します。 次に例を示します。

    setup /unattend:C:\unattend.xml
    

データ イメージに指定されているすべてのファイルとフォルダーが、インストール時にドライブのルートに抽出されます。 データ イメージを適用するときに、実行可能ファイルとスクリプトは実行されません。これらはドライブにコピーされるだけです。 FirstLogonCommands を使用して、ユーザーがコンピューターに初めてログオンしたときに実行するコマンドを指定できます。 FirstLogonCommands の詳細については、Windows 無人セットアップ リファレンスを参照してください。